Created socket at /tmp/ganeti-qa-multiplexer.pqwbx06x Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -N -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -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.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org Created socket at /tmp/ganeti-qa-multiplexer._gkas53t Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -N -oControlPath=/tmp/ganeti-qa-multiplexer._gkas53t -oControlMaster=yes lisa.staging.ganeti.org SSH command for node lisa.staging.ganeti.org: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._gkas53t -oControlMaster=no lisa.staging.ganeti.org Created socket at /tmp/ganeti-qa-multiplexer.1zq2tgs5 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -N -oControlPath=/tmp/ganeti-qa-multiplexer.1zq2tgs5 -oControlMaster=yes grandpa.staging.ganeti.org SSH command for node grandpa.staging.ganeti.org: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.1zq2tgs5 -oControlMaster=no grandpa.staging.ganeti.org vvvv BLOCK 2026-06-04 14:16:54.515379 start [RunEnvTests] Run several environment tests <<<< 2026-06-04 14:16:54.515477 start [TestSshConnection] Test SSH connection Command: ssh troy-mcclure.staging.ganeti.org exit Command: ssh lisa.staging.ganeti.org exit Command: ssh grandpa.staging.ganeti.org exit ---- PASSED [TestSshConnection] Test SSH connection -------------------- >>>> 2026-06-04 14:16:54.657302 time=0:00:00.141825 [TestSshConnection] Test SSH connection <<<< 2026-06-04 14:16:54.657379 start [TestIcmpPing] ICMP ping each node Command: ssh troy-mcclure.staging.ganeti.org 'fping -e troy-mcclure.staging.ganeti.org lisa.staging.ganeti.org grandpa.staging.ganeti.org && fping -e 192.168.1.2 192.168.1.3 192.168.1.4' troy-mcclure.staging.ganeti.org is alive (0.015 ms) lisa.staging.ganeti.org is alive (0.186 ms) grandpa.staging.ganeti.org is alive (0.083 ms) 192.168.1.2 is alive (0.013 ms) 192.168.1.3 is alive (0.075 ms) 192.168.1.4 is alive (0.057 ms) Command: ssh lisa.staging.ganeti.org 'fping -e troy-mcclure.staging.ganeti.org lisa.staging.ganeti.org grandpa.staging.ganeti.org && fping -e 192.168.1.2 192.168.1.3 192.168.1.4' troy-mcclure.staging.ganeti.org is alive (0.085 ms) lisa.staging.ganeti.org is alive (0.033 ms) grandpa.staging.ganeti.org is alive (0.169 ms) 192.168.1.2 is alive (0.064 ms) 192.168.1.3 is alive (0.030 ms) 192.168.1.4 is alive (0.060 ms) Command: ssh grandpa.staging.ganeti.org 'fping -e troy-mcclure.staging.ganeti.org lisa.staging.ganeti.org grandpa.staging.ganeti.org && fping -e 192.168.1.2 192.168.1.3 192.168.1.4' troy-mcclure.staging.ganeti.org is alive (0.080 ms) lisa.staging.ganeti.org is alive (0.096 ms) grandpa.staging.ganeti.org is alive (0.039 ms) 192.168.1.2 is alive (0.061 ms) 192.168.1.3 is alive (0.069 ms) 192.168.1.4 is alive (0.008 ms) ---- PASSED [TestIcmpPing] ICMP ping each node ------------------------- >>>> 2026-06-04 14:16:54.802313 time=0:00:00.144934 [TestIcmpPing] ICMP ping each node <<<< 2026-06-04 14:16:54.802373 start [TestGanetiCommands] Test availibility of Ganeti commands Command: ssh troy-mcclure.staging.ganeti.org 'gnt-backup --version && gnt-cluster --version && gnt-debug --version && gnt-instance --version && gnt-job --version && gnt-network --version && gnt-node --version && gnt-os --version && gnt-storage --version && gnt-filter --version && ganeti-noded --version && ganeti-rapi --version && ganeti-watcher --version && ganeti-confd --version && ganeti-luxid --version && ganeti-wconfd --version' gnt-backup (ganeti ) 3.2.0~alpha1 gnt-cluster (ganeti ) 3.2.0~alpha1 gnt-debug (ganeti ) 3.2.0~alpha1 gnt-instance (ganeti ) 3.2.0~alpha1 gnt-job (ganeti ) 3.2.0~alpha1 gnt-network (ganeti ) 3.2.0~alpha1 gnt-node (ganeti ) 3.2.0~alpha1 gnt-os (ganeti ) 3.2.0~alpha1 gnt-storage (ganeti ) 3.2.0~alpha1 gnt-filter (ganeti ) 3.2.0~alpha1 ganeti-noded (ganeti) 3.2.0~alpha1 ganeti-rapi (ganeti) 3.2.0~alpha1 ganeti-watcher (ganeti) 3.2.0~alpha1 ganeti-confd (ganeti) version compiled with ghc 9.10 running on linux x86_64 ganeti-luxid (ganeti) version compiled with ghc 9.10 running on linux x86_64 ganeti-wconfd (ganeti) version compiled with ghc 9.10 running on linux x86_64 Command: ssh lisa.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.10 running on linux x86_64 ganeti-luxid (ganeti) version compiled with ghc 9.10 running on linux x86_64 ganeti-wconfd (ganeti) version compiled with ghc 9.10 running on linux x86_64 Command: ssh grandpa.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.10 running on linux x86_64 ganeti-luxid (ganeti) version compiled with ghc 9.10 running on linux x86_64 ganeti-wconfd (ganeti) version compiled with ghc 9.10 running on linux x86_64 ---- PASSED [TestGanetiCommands] Test availibility of Ganeti commands -- >>>> 2026-06-04 14:17:01.113442 time=0:00:06.311069 [TestGanetiCommands] Test availibility of Ganeti commands ^^^^ BLOCK 2026-06-04 14:17:01.113532 time=0:00:06.598153 [RunEnvTests] Run several environment tests **** 2026-06-04 14:17:01.113585 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.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/rapi/users' ganeti-qa ganeti-qa writeWARNING:root:Deprecated permission 'write' found and automatically mapped to '@admin'. Please update to use roles (@readonly or @admin) instead. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'openssl x509 -in /var/lib/ganeti/rapi.pem' -----BEGIN CERTIFICATE----- MIICrjCCAZYCAQEwDQYJKoZIhvcNAQELBQAwHTEbMBkGA1UEAwwSZ2FuZXRpLmV4 YW1wbGUuY29tMB4XDTI2MDYwNDEyMTY0NFoXDTMxMDYwMzEyMTY0NFowHTEbMBkG A1UEAwwSZ2FuZXRpLmV4YW1wbGUuY29tMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8A MIIBCgKCAQEAr3U/xDPKDhzl8tJYbHFkbzOJfPveAUoFWdp9sgSQg6JRs13VZR/T 2Rx8o7mrQ3JOImEpaqnHh9DZzu2KmUP1WcxzUrzcYIrcH53fZRBadP0gom/XGaxT GE9EFCDW4UaXEQMgeVZVLlpMOLLpIJ4Z8jHCW3JluoUNI7Q+HRCQwkqhbYnoKMk9 TscknAig6LfD37uRlxgtrzsvExEcmfHlutpGB42HjQrDdl04A5iO6n2p+QhJ/yuJ neGlcEHvRxjt3fl0HLQOP35UtjXkKiqj0mUAtvZYyaPvrKtkMu7y6vFaZSPHOpzo /l/omYkxS525Hk7Jga+6E2MxxYIryPiphwIDAQABMA0GCSqGSIb3DQEBCwUAA4IB AQCbmah42ZkwmLbHhTWdaf3Ji+3eOpewKADSyEg1mzZ8n39IVQmfktCdodD80BY0 9UbfrL4uaOnY2JyTebEP1A+a9twyal0FDWnxyvcpqS7IVJ8EwbOxAmar5ONJsAQW oheqVNVS6sW9LhKZfFmosvI58nFMu7JSIJZRMsP3jcvDJT4RB5qnSdrtm9pACfaY 5D4g6yh57/aw8azPLnPVOif8+vPrJSDU5N01feYc4LomTF8b47wz5C8yiolJ1nwe sKe4ibtsyERxcxYI0JT8MP1Lfi1SEmGkrAbMxJNJCVL86UoCh8m5B+/ULsSTpJv8 cQRcLqI65/vC2R6paQvWTg2J -----END CERTIFICATE----- RAPI protocol version: 2 Command: ssh troy-mcclure.staging.ganeti.org 'iptables-save | grep -v '\''ganeti_qa_script'\'' | iptables-restore' Command: ssh lisa.staging.ganeti.org 'iptables-save | grep -v '\''ganeti_qa_script'\'' | iptables-restore' Command: ssh grandpa.staging.ganeti.org 'iptables-save | grep -v '\''ganeti_qa_script'\'' | iptables-restore' <<<< 2026-06-04 14:17:01.324423 start [TestNodeList] gnt-node list ----- Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output master,sinst_list,mtime,drained,group,cnos,ctime,hv_state,mtotal,bootid,pinst_list,ndp/ovs,name,ndparams,pinst_cnt,uuid,ndp/ssh_port,pip,ndp/exclusive_storage,dtotal,powered,master_capable,spfree,sptotal,csockets,group.uuid,sip,ndp/ovs_link,ndp/cpu_speed,tags,cnodes,master_candidate,sinst_cnt,vm_capable,mnode,ndp/spindle_count,role,dfree,custom_ndparams,ndp/ovs_name,ctotal,disk_state,ndp/oob_program,mfree,offline,serial_no >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output bootid,cnodes,cnos,csockets,ctime,ctotal,custom_ndparams,dfree,disk_state,drained,dtotal,group,group.uuid,hv_state,master,master_candidate,master_capable,mfree,mnode,mtime,mtotal,name,ndp/cpu_speed,ndp/exclusive_storage,ndp/oob_program,ndp/ovs,ndp/ovs_link,ndp/ovs_name,ndp/spindle_count,ndp/ssh_port,ndparams,offline,pinst_cnt,pinst_list,pip,powered,role,serial_no,sinst_cnt,sinst_list,sip,spfree,sptotal,tags,uuid,vm_capable >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output master,sinst_list,mtime,drained,group,cnos,ctime,hv_state,mtotal,bootid,pinst_list,ndp/ovs,name,ndparams,pinst_cnt,uuid,ndp/ssh_port,pip,ndp/exclusive_storage,dtotal,powered,master_capable,spfree,sptotal,csockets,group.uuid,sip,ndp/ovs_link,ndp/cpu_speed,tags,cnodes,master_candidate,sinst_cnt,vm_capable,mnode,ndp/spindle_count,role,dfree,custom_ndparams,ndp/ovs_name,ctotal,disk_state,ndp/oob_program,mfree,offline,serial_no,master,sinst_list,mtime,drained,group,cnos,ctime,hv_state,mtotal,bootid,pinst_list,ndp/ovs,name,ndparams,pinst_cnt,uuid,ndp/ssh_port,pip,ndp/exclusive_storage,dtotal,powered,master_capable,spfree,sptotal,csockets,group.uuid,sip,ndp/ovs_link,ndp/cpu_speed,tags,cnodes,master_candidate,sinst_cnt,vm_capable,mnode,ndp/spindle_count,role,dfree,custom_ndparams,ndp/ovs_name,ctotal,disk_state,ndp/oob_program,mfree,offline,serial_no >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output serial_no,offline,mfree,ndp/oob_program,disk_state,ctotal >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output ndp/ovs_name,custom_ndparams,dfree >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output role,ndp/spindle_count,mnode,vm_capable,sinst_cnt,master_candidate,cnodes,tags,ndp/cpu_speed >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output ndp/ovs_link,sip,group.uuid >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output csockets,sptotal,spfree,master_capable,powered,dtotal >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output ndp/exclusive_storage,pip,ndp/ssh_port,uuid,pinst_cnt >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output ndparams,name >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output ndp/ovs,pinst_list,bootid,mtotal,hv_state,ctime,cnos,group >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output drained,mtime,sinst_list >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output master >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name' grandpa.staging.ganeti.org lisa.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.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name troy-mcclure.staging.ganeti.org lisa.staging.ganeti.org grandpa.staging.ganeti.org' troy-mcclure.staging.ganeti.org lisa.staging.ganeti.org grandpa.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name lisa.staging.ganeti.org grandpa.staging.ganeti.org troy-mcclure.staging.ganeti.org' lisa.staging.ganeti.org grandpa.staging.ganeti.org troy-mcclure.staging.ganeti.org Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list this.name.certainly.does.not.exist' Stderr was: Failure: prerequisites not met for this operation: error type: unknown_entity, error details: Node name this.name.certainly.does.not.exist not found Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output=field/does/not/exist >> /var/log/ganeti/qa-output.log' Stderr was: ---- PASSED [TestNodeList] gnt-node list ------------------------------- Warning: Queried for unknown fields field/does/not/exist >>>> 2026-06-04 14:17:06.671213 time=0:00:05.346790 [TestNodeList] gnt-node list <<<< 2026-06-04 14:17:06.671286 start [TestInstanceList] gnt-instance list Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output forthcoming,disk.size/2,disk.size/12,hv/spice_jpeg_wan_compression,hv/floppy_image_path,admin_state,hv/drop_capabilities,disk.count,nic.bridge/1,nic.bridge/3,disk.name/3,hv/cpu_cores,nic.network/4,os,nic.name/2,nic.mode/4,hv/scsi_controller_type,nic.network/2,nic.network.name/5,nic.vlan/6,oper_ram,nic.link/0,hv/pci_pass,nic.count,be/always_failover,nic.mode/0,disk.size/5,hv/cpu_cap,disk.spindles/12,disk.spindles/10,hv/startup_timeout,hv/vnet_hdr,nic.bridge/2,hv/security_domain,nic.vlan/3,nic.uuid/0,be/vcpus,disk.uuid/4,nic.network.name/3,nic.link/4,hv/blockdev_prefix,nic.modes,disk.uuid/13,disk.name/5,nic.links,disk.size/9,nic_mode,custom_osparams,hv/spice_use_tls,be/auto_balance,disk.name/11,hv/vif_type,hv/machine_version,network_port,disk.uuid/14,nic.uuid/3,disk.spindles,nic.vlan/1,disk.size/0,hv/cdrom_disk_type,nic.link/7,disk.uuid/5,name,ctime,disk.size/10,hv/spice_password_file,hv/devices,hv/nic_type,nic.network.name/1,nic.bridge/7,nic.mode/2,nic.mac/1,disk.name/9,nic.link/3,nic.mode/3,nic.mac/7,hv/kernel_args,disk.names,hv/vnc_bind_address,disk.uuid/15,hv/disk_cache,hv/spice_bind,hv/migration_downtime,nic.ip/5,hv/disk_discard,nic.uuid/6,sdb_size,hv/spice_tls_ciphers,nic.mac/5,hv/vhost_net,disk.size/13,nic.network.name/0,disk.size/14,disk_usage,disk.name/14,disk.size/15,be/maxmem,pnode,nic.network/5,disk.uuid/2,hv/disk_type,nic.bridge/5,nic.network/0,hv/acpi,disk.uuids,hv/mem_path,nic.name/7,custom_hvparams,hv/cpu_threads,nic.mode/6,nic.mac/0,disk.spindles/5,hv/usb_devices,hv/num_ttys,nic.link/2,disk.name/10,hv/bootloader_args,disk.size/6,oper_vcpus,nic.mac/6,nic.link/5,disk.spindles/4,hv/cpu_weight,disk.name/13,nic.names,pnode.group,disk.spindles/14,hv/vnc_tls,disk.spindles/13,nic.name/1,hv/kernel_path,disk.size/3,nic.mac/4,bridge,hv/vif_script,nic.mode/7,disk.uuid/9,hv/use_bootloader,nic.mode/1,nic.mac/2,nic.network/1,nic.name/5,nic.ip/2,mac,hv/spice_use_vdagent,snodes,nic.bridge/6,hv/serial_speed,disk.uuid/0,disk.name/0,disk.spindles/0,tags,hv/spice_streaming_video,hv/cdrom_image_path,hv/viridian,nic.uuids,be/memory,nic.network/3,hv/use_localtime,admin_up,hv/cpuid,disk_template,nic.uuid/1,nic.vlan/7,nic.ips,hv/security_model,nic.uuid/5,hv/vnc_x509_verify,disk.name/12,hypervisor,disk.spindles/8,disk.uuid/8,disk.name/1,disk.uuid/1,mtime,disk.spindles/15,nic.vlan/5,hv/kvm_pci_reservations,nic.network.name/6,disks_active,hv/cpu_mask,disk.uuid/3,disk.uuid/10,disk.size/11,disk.name/4,disk.spindles/9,nic.network.name/2,nic.vlan/4,nic.name/6,hv/vnc_x509_path,nic.vlan/0,disk.name/8,disk.spindles/7,nic.name/3,disk.name/2,sda_size,vcpus,disk.uuid/7,pnode.group.uuid,osparams,hv/serial_console,hv/use_guest_agent,nic_network,hv/cpu_type,nic.ip/3,disk.name/7,admin_state_source,nic.ip/7,hv/init_script,nic.networks,hv/spice_image_compression,snodes.group,hv/extra_cgroups,hv/boot_order,nic.macs,hv/cdrom2_image_path,nic.vlan/2,hv/kvm_path,console,hv/soundhw,oper_state,hv/initrd_path,hv/vga,ip,nic.ip/4,nic.name/0,nic.ip/6,disk.uuid/11,beparams,nic.uuid/2,nic.bridges,disk.size/8,disk.sizes,hv/bootloader_path,hv/device_model,disk.size/4,disk.spindles/11,status,nic.bridge/4,hv/use_chroot,hv/virtio_net_queues,uuid,nic.mac/3,disk.spindles/3,nic_link,nic.ip/0,hv/vnc_password_file,hv/kvm_extra,hv/keymap,hv/spice_ip_version,serial_no,disk.name/15,nic.ip/1,disk.size/7,nic.network/6,hvparams,hv/cpu_sockets,disk.size/1,be/spindle_use,hv/spice_playback_compression,nic.name/4,hv/kvm_flag,disk.uuid/12,nic.network/7,disk.spindles/6,disk.spindles/1,hv/disk_aio,hv/extra_config,nic.link/1,disk.spindles/2,custom_nicparams,disk.name/6,disk.uuid/6,nic.networks.names,nic.uuid/7,hv/user_shutdown,hv/pae,custom_beparams,nic.mode/5,nic.link/6,hv/spice_zlib_glz_wan_compression,be/minmem,hv/usb_mouse,nic.network.name/4,hv/reboot_behavior,snodes.group.uuid,nic.bridge/0,hv/root_path,nic.uuid/4,hv/migration_caps,nic.vlans,nic.network.name/7 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output admin_state,admin_state_source,admin_up,be/always_failover,be/auto_balance,be/maxmem,be/memory,be/minmem,be/spindle_use,be/vcpus,beparams,bridge,console,ctime,custom_beparams,custom_hvparams,custom_nicparams,custom_osparams,disk.count,disk.name/0,disk.name/1,disk.name/10,disk.name/11,disk.name/12,disk.name/13,disk.name/14,disk.name/15,disk.name/2,disk.name/3,disk.name/4,disk.name/5,disk.name/6,disk.name/7,disk.name/8,disk.name/9,disk.names,disk.size/0,disk.size/1,disk.size/10,disk.size/11,disk.size/12,disk.size/13,disk.size/14,disk.size/15,disk.size/2,disk.size/3,disk.size/4,disk.size/5,disk.size/6,disk.size/7,disk.size/8,disk.size/9,disk.sizes,disk.spindles,disk.spindles/0,disk.spindles/1,disk.spindles/10,disk.spindles/11,disk.spindles/12,disk.spindles/13,disk.spindles/14,disk.spindles/15,disk.spindles/2,disk.spindles/3,disk.spindles/4,disk.spindles/5,disk.spindles/6,disk.spindles/7,disk.spindles/8,disk.spindles/9,disk.uuid/0,disk.uuid/1,disk.uuid/10,disk.uuid/11,disk.uuid/12,disk.uuid/13,disk.uuid/14,disk.uuid/15,disk.uuid/2,disk.uuid/3,disk.uuid/4,disk.uuid/5,disk.uuid/6,disk.uuid/7,disk.uuid/8,disk.uuid/9,disk.uuids,disk_template,disk_usage,disks_active,forthcoming,hv/acpi,hv/blockdev_prefix,hv/boot_order,hv/bootloader_args,hv/bootloader_path,hv/cdrom2_image_path,hv/cdrom_disk_type,hv/cdrom_image_path,hv/cpu_cap,hv/cpu_cores,hv/cpu_mask,hv/cpu_sockets,hv/cpu_threads,hv/cpu_type,hv/cpu_weight,hv/cpuid,hv/device_model,hv/devices,hv/disk_aio,hv/disk_cache,hv/disk_discard,hv/disk_type,hv/drop_capabilities,hv/extra_cgroups,hv/extra_config,hv/floppy_image_path,hv/init_script,hv/initrd_path,hv/kernel_args,hv/kernel_path,hv/keymap,hv/kvm_extra,hv/kvm_flag,hv/kvm_path,hv/kvm_pci_reservations,hv/machine_version,hv/mem_path,hv/migration_caps,hv/migration_downtime,hv/nic_type,hv/num_ttys,hv/pae,hv/pci_pass,hv/reboot_behavior,hv/root_path,hv/scsi_controller_type,hv/security_domain,hv/security_model,hv/serial_console,hv/serial_speed,hv/soundhw,hv/spice_bind,hv/spice_image_compression,hv/spice_ip_version,hv/spice_jpeg_wan_compression,hv/spice_password_file,hv/spice_playback_compression,hv/spice_streaming_video,hv/spice_tls_ciphers,hv/spice_use_tls,hv/spice_use_vdagent,hv/spice_zlib_glz_wan_compression,hv/startup_timeout,hv/usb_devices,hv/usb_mouse,hv/use_bootloader,hv/use_chroot,hv/use_guest_agent,hv/use_localtime,hv/user_shutdown,hv/vga,hv/vhost_net,hv/vif_script,hv/vif_type,hv/viridian,hv/virtio_net_queues,hv/vnc_bind_address,hv/vnc_password_file,hv/vnc_tls,hv/vnc_x509_path,hv/vnc_x509_verify,hv/vnet_hdr,hvparams,hypervisor,ip,mac,mtime,name,network_port,nic.bridge/0,nic.bridge/1,nic.bridge/2,nic.bridge/3,nic.bridge/4,nic.bridge/5,nic.bridge/6,nic.bridge/7,nic.bridges,nic.count,nic.ip/0,nic.ip/1,nic.ip/2,nic.ip/3,nic.ip/4,nic.ip/5,nic.ip/6,nic.ip/7,nic.ips,nic.link/0,nic.link/1,nic.link/2,nic.link/3,nic.link/4,nic.link/5,nic.link/6,nic.link/7,nic.links,nic.mac/0,nic.mac/1,nic.mac/2,nic.mac/3,nic.mac/4,nic.mac/5,nic.mac/6,nic.mac/7,nic.macs,nic.mode/0,nic.mode/1,nic.mode/2,nic.mode/3,nic.mode/4,nic.mode/5,nic.mode/6,nic.mode/7,nic.modes,nic.name/0,nic.name/1,nic.name/2,nic.name/3,nic.name/4,nic.name/5,nic.name/6,nic.name/7,nic.names,nic.network.name/0,nic.network.name/1,nic.network.name/2,nic.network.name/3,nic.network.name/4,nic.network.name/5,nic.network.name/6,nic.network.name/7,nic.network/0,nic.network/1,nic.network/2,nic.network/3,nic.network/4,nic.network/5,nic.network/6,nic.network/7,nic.networks,nic.networks.names,nic.uuid/0,nic.uuid/1,nic.uuid/2,nic.uuid/3,nic.uuid/4,nic.uuid/5,nic.uuid/6,nic.uuid/7,nic.uuids,nic.vlan/0,nic.vlan/1,nic.vlan/2,nic.vlan/3,nic.vlan/4,nic.vlan/5,nic.vlan/6,nic.vlan/7,nic.vlans,nic_link,nic_mode,nic_network,oper_ram,oper_state,oper_vcpus,os,osparams,pnode,pnode.group,pnode.group.uuid,sda_size,sdb_size,serial_no,snodes,snodes.group,snodes.group.uuid,status,tags,uuid,vcpus >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output forthcoming,disk.size/2,disk.size/12,hv/spice_jpeg_wan_compression,hv/floppy_image_path,admin_state,hv/drop_capabilities,disk.count,nic.bridge/1,nic.bridge/3,disk.name/3,hv/cpu_cores,nic.network/4,os,nic.name/2,nic.mode/4,hv/scsi_controller_type,nic.network/2,nic.network.name/5,nic.vlan/6,oper_ram,nic.link/0,hv/pci_pass,nic.count,be/always_failover,nic.mode/0,disk.size/5,hv/cpu_cap,disk.spindles/12,disk.spindles/10,hv/startup_timeout,hv/vnet_hdr,nic.bridge/2,hv/security_domain,nic.vlan/3,nic.uuid/0,be/vcpus,disk.uuid/4,nic.network.name/3,nic.link/4,hv/blockdev_prefix,nic.modes,disk.uuid/13,disk.name/5,nic.links,disk.size/9,nic_mode,custom_osparams,hv/spice_use_tls,be/auto_balance,disk.name/11,hv/vif_type,hv/machine_version,network_port,disk.uuid/14,nic.uuid/3,disk.spindles,nic.vlan/1,disk.size/0,hv/cdrom_disk_type,nic.link/7,disk.uuid/5,name,ctime,disk.size/10,hv/spice_password_file,hv/devices,hv/nic_type,nic.network.name/1,nic.bridge/7,nic.mode/2,nic.mac/1,disk.name/9,nic.link/3,nic.mode/3,nic.mac/7,hv/kernel_args,disk.names,hv/vnc_bind_address,disk.uuid/15,hv/disk_cache,hv/spice_bind,hv/migration_downtime,nic.ip/5,hv/disk_discard,nic.uuid/6,sdb_size,hv/spice_tls_ciphers,nic.mac/5,hv/vhost_net,disk.size/13,nic.network.name/0,disk.size/14,disk_usage,disk.name/14,disk.size/15,be/maxmem,pnode,nic.network/5,disk.uuid/2,hv/disk_type,nic.bridge/5,nic.network/0,hv/acpi,disk.uuids,hv/mem_path,nic.name/7,custom_hvparams,hv/cpu_threads,nic.mode/6,nic.mac/0,disk.spindles/5,hv/usb_devices,hv/num_ttys,nic.link/2,disk.name/10,hv/bootloader_args,disk.size/6,oper_vcpus,nic.mac/6,nic.link/5,disk.spindles/4,hv/cpu_weight,disk.name/13,nic.names,pnode.group,disk.spindles/14,hv/vnc_tls,disk.spindles/13,nic.name/1,hv/kernel_path,disk.size/3,nic.mac/4,bridge,hv/vif_script,nic.mode/7,disk.uuid/9,hv/use_bootloader,nic.mode/1,nic.mac/2,nic.network/1,nic.name/5,nic.ip/2,mac,hv/spice_use_vdagent,snodes,nic.bridge/6,hv/serial_speed,disk.uuid/0,disk.name/0,disk.spindles/0,tags,hv/spice_streaming_video,hv/cdrom_image_path,hv/viridian,nic.uuids,be/memory,nic.network/3,hv/use_localtime,admin_up,hv/cpuid,disk_template,nic.uuid/1,nic.vlan/7,nic.ips,hv/security_model,nic.uuid/5,hv/vnc_x509_verify,disk.name/12,hypervisor,disk.spindles/8,disk.uuid/8,disk.name/1,disk.uuid/1,mtime,disk.spindles/15,nic.vlan/5,hv/kvm_pci_reservations,nic.network.name/6,disks_active,hv/cpu_mask,disk.uuid/3,disk.uuid/10,disk.size/11,disk.name/4,disk.spindles/9,nic.network.name/2,nic.vlan/4,nic.name/6,hv/vnc_x509_path,nic.vlan/0,disk.name/8,disk.spindles/7,nic.name/3,disk.name/2,sda_size,vcpus,disk.uuid/7,pnode.group.uuid,osparams,hv/serial_console,hv/use_guest_agent,nic_network,hv/cpu_type,nic.ip/3,disk.name/7,admin_state_source,nic.ip/7,hv/init_script,nic.networks,hv/spice_image_compression,snodes.group,hv/extra_cgroups,hv/boot_order,nic.macs,hv/cdrom2_image_path,nic.vlan/2,hv/kvm_path,console,hv/soundhw,oper_state,hv/initrd_path,hv/vga,ip,nic.ip/4,nic.name/0,nic.ip/6,disk.uuid/11,beparams,nic.uuid/2,nic.bridges,disk.size/8,disk.sizes,hv/bootloader_path,hv/device_model,disk.size/4,disk.spindles/11,status,nic.bridge/4,hv/use_chroot,hv/virtio_net_queues,uuid,nic.mac/3,disk.spindles/3,nic_link,nic.ip/0,hv/vnc_password_file,hv/kvm_extra,hv/keymap,hv/spice_ip_version,serial_no,disk.name/15,nic.ip/1,disk.size/7,nic.network/6,hvparams,hv/cpu_sockets,disk.size/1,be/spindle_use,hv/spice_playback_compression,nic.name/4,hv/kvm_flag,disk.uuid/12,nic.network/7,disk.spindles/6,disk.spindles/1,hv/disk_aio,hv/extra_config,nic.link/1,disk.spindles/2,custom_nicparams,disk.name/6,disk.uuid/6,nic.networks.names,nic.uuid/7,hv/user_shutdown,hv/pae,custom_beparams,nic.mode/5,nic.link/6,hv/spice_zlib_glz_wan_compression,be/minmem,hv/usb_mouse,nic.network.name/4,hv/reboot_behavior,snodes.group.uuid,nic.bridge/0,hv/root_path,nic.uuid/4,hv/migration_caps,nic.vlans,nic.network.name/7,forthcoming,disk.size/2,disk.size/12,hv/spice_jpeg_wan_compression,hv/floppy_image_path,admin_state,hv/drop_capabilities,disk.count,nic.bridge/1,nic.bridge/3,disk.name/3,hv/cpu_cores,nic.network/4,os,nic.name/2,nic.mode/4,hv/scsi_controller_type,nic.network/2,nic.network.name/5,nic.vlan/6,oper_ram,nic.link/0,hv/pci_pass,nic.count,be/always_failover,nic.mode/0,disk.size/5,hv/cpu_cap,disk.spindles/12,disk.spindles/10,hv/startup_timeout,hv/vnet_hdr,nic.bridge/2,hv/security_domain,nic.vlan/3,nic.uuid/0,be/vcpus,disk.uuid/4,nic.network.name/3,nic.link/4,hv/blockdev_prefix,nic.modes,disk.uuid/13,disk.name/5,nic.links,disk.size/9,nic_mode,custom_osparams,hv/spice_use_tls,be/auto_balance,disk.name/11,hv/vif_type,hv/machine_version,network_port,disk.uuid/14,nic.uuid/3,disk.spindles,nic.vlan/1,disk.size/0,hv/cdrom_disk_type,nic.link/7,disk.uuid/5,name,ctime,disk.size/10,hv/spice_password_file,hv/devices,hv/nic_type,nic.network.name/1,nic.bridge/7,nic.mode/2,nic.mac/1,disk.name/9,nic.link/3,nic.mode/3,nic.mac/7,hv/kernel_args,disk.names,hv/vnc_bind_address,disk.uuid/15,hv/disk_cache,hv/spice_bind,hv/migration_downtime,nic.ip/5,hv/disk_discard,nic.uuid/6,sdb_size,hv/spice_tls_ciphers,nic.mac/5,hv/vhost_net,disk.size/13,nic.network.name/0,disk.size/14,disk_usage,disk.name/14,disk.size/15,be/maxmem,pnode,nic.network/5,disk.uuid/2,hv/disk_type,nic.bridge/5,nic.network/0,hv/acpi,disk.uuids,hv/mem_path,nic.name/7,custom_hvparams,hv/cpu_threads,nic.mode/6,nic.mac/0,disk.spindles/5,hv/usb_devices,hv/num_ttys,nic.link/2,disk.name/10,hv/bootloader_args,disk.size/6,oper_vcpus,nic.mac/6,nic.link/5,disk.spindles/4,hv/cpu_weight,disk.name/13,nic.names,pnode.group,disk.spindles/14,hv/vnc_tls,disk.spindles/13,nic.name/1,hv/kernel_path,disk.size/3,nic.mac/4,bridge,hv/vif_script,nic.mode/7,disk.uuid/9,hv/use_bootloader,nic.mode/1,nic.mac/2,nic.network/1,nic.name/5,nic.ip/2,mac,hv/spice_use_vdagent,snodes,nic.bridge/6,hv/serial_speed,disk.uuid/0,disk.name/0,disk.spindles/0,tags,hv/spice_streaming_video,hv/cdrom_image_path,hv/viridian,nic.uuids,be/memory,nic.network/3,hv/use_localtime,admin_up,hv/cpuid,disk_template,nic.uuid/1,nic.vlan/7,nic.ips,hv/security_model,nic.uuid/5,hv/vnc_x509_verify,disk.name/12,hypervisor,disk.spindles/8,disk.uuid/8,disk.name/1,disk.uuid/1,mtime,disk.spindles/15,nic.vlan/5,hv/kvm_pci_reservations,nic.network.name/6,disks_active,hv/cpu_mask,disk.uuid/3,disk.uuid/10,disk.size/11,disk.name/4,disk.spindles/9,nic.network.name/2,nic.vlan/4,nic.name/6,hv/vnc_x509_path,nic.vlan/0,disk.name/8,disk.spindles/7,nic.name/3,disk.name/2,sda_size,vcpus,disk.uuid/7,pnode.group.uuid,osparams,hv/serial_console,hv/use_guest_agent,nic_network,hv/cpu_type,nic.ip/3,disk.name/7,admin_state_source,nic.ip/7,hv/init_script,nic.networks,hv/spice_image_compression,snodes.group,hv/extra_cgroups,hv/boot_order,nic.macs,hv/cdrom2_image_path,nic.vlan/2,hv/kvm_path,console,hv/soundhw,oper_state,hv/initrd_path,hv/vga,ip,nic.ip/4,nic.name/0,nic.ip/6,disk.uuid/11,beparams,nic.uuid/2,nic.bridges,disk.size/8,disk.sizes,hv/bootloader_path,hv/device_model,disk.size/4,disk.spindles/11,status,nic.bridge/4,hv/use_chroot,hv/virtio_net_queues,uuid,nic.mac/3,disk.spindles/3,nic_link,nic.ip/0,hv/vnc_password_file,hv/kvm_extra,hv/keymap,hv/spice_ip_version,serial_no,disk.name/15,nic.ip/1,disk.size/7,nic.network/6,hvparams,hv/cpu_sockets,disk.size/1,be/spindle_use,hv/spice_playback_compression,nic.name/4,hv/kvm_flag,disk.uuid/12,nic.network/7,disk.spindles/6,disk.spindles/1,hv/disk_aio,hv/extra_config,nic.link/1,disk.spindles/2,custom_nicparams,disk.name/6,disk.uuid/6,nic.networks.names,nic.uuid/7,hv/user_shutdown,hv/pae,custom_beparams,nic.mode/5,nic.link/6,hv/spice_zlib_glz_wan_compression,be/minmem,hv/usb_mouse,nic.network.name/4,hv/reboot_behavior,snodes.group.uuid,nic.bridge/0,hv/root_path,nic.uuid/4,hv/migration_caps,nic.vlans,nic.network.name/7 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.network.name/7,nic.vlans,hv/migration_caps,nic.uuid/4 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/root_path,nic.bridge/0,snodes.group.uuid,hv/reboot_behavior >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.network.name/4,hv/usb_mouse,be/minmem,hv/spice_zlib_glz_wan_compression,nic.link/6,nic.mode/5,custom_beparams,hv/pae,hv/user_shutdown,nic.uuid/7 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.networks.names,disk.uuid/6,disk.name/6,custom_nicparams,disk.spindles/2,nic.link/1,hv/extra_config,hv/disk_aio,disk.spindles/1,disk.spindles/6 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.network/7,disk.uuid/12,hv/kvm_flag,nic.name/4,hv/spice_playback_compression >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output be/spindle_use,disk.size/1,hv/cpu_sockets,hvparams,nic.network/6,disk.size/7,nic.ip/1 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.name/15,serial_no,hv/spice_ip_version,hv/keymap >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/kvm_extra,hv/vnc_password_file >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.ip/0,nic_link,disk.spindles/3 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.mac/3,uuid,hv/virtio_net_queues >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/use_chroot,nic.bridge/4,status,disk.spindles/11,disk.size/4 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/device_model,hv/bootloader_path,disk.sizes,disk.size/8,nic.bridges,nic.uuid/2,beparams,disk.uuid/11 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.ip/6,nic.name/0,nic.ip/4,ip,hv/vga,hv/initrd_path,oper_state,hv/soundhw >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output console,hv/kvm_path >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.vlan/2,hv/cdrom2_image_path,nic.macs,hv/boot_order,hv/extra_cgroups,snodes.group,hv/spice_image_compression,nic.networks,hv/init_script,nic.ip/7 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output admin_state_source,disk.name/7,nic.ip/3,hv/cpu_type,nic_network,hv/use_guest_agent,hv/serial_console,osparams >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output pnode.group.uuid,disk.uuid/7,vcpus,sda_size,disk.name/2,nic.name/3,disk.spindles/7,disk.name/8,nic.vlan/0 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/vnc_x509_path,nic.name/6,nic.vlan/4,nic.network.name/2,disk.spindles/9,disk.name/4,disk.size/11 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.uuid/10,disk.uuid/3,hv/cpu_mask >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disks_active,nic.network.name/6,hv/kvm_pci_reservations >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.vlan/5,disk.spindles/15,mtime,disk.uuid/1 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.name/1,disk.uuid/8,disk.spindles/8,hypervisor,disk.name/12,hv/vnc_x509_verify,nic.uuid/5,hv/security_model,nic.ips >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.vlan/7,nic.uuid/1,disk_template,hv/cpuid,admin_up,hv/use_localtime,nic.network/3 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output be/memory,nic.uuids,hv/viridian,hv/cdrom_image_path,hv/spice_streaming_video,tags,disk.spindles/0,disk.name/0 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.uuid/0,hv/serial_speed,nic.bridge/6,snodes,hv/spice_use_vdagent,mac,nic.ip/2,nic.name/5,nic.network/1,nic.mac/2 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.mode/1,hv/use_bootloader,disk.uuid/9 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.mode/7,hv/vif_script,bridge,nic.mac/4,disk.size/3,hv/kernel_path,nic.name/1,disk.spindles/13,hv/vnc_tls,disk.spindles/14 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output pnode.group,nic.names,disk.name/13,hv/cpu_weight,disk.spindles/4 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.link/5,nic.mac/6,oper_vcpus,disk.size/6,hv/bootloader_args,disk.name/10,nic.link/2,hv/num_ttys,hv/usb_devices,disk.spindles/5 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.mac/0,nic.mode/6,hv/cpu_threads >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output custom_hvparams,nic.name/7,hv/mem_path,disk.uuids,hv/acpi,nic.network/0,nic.bridge/5,hv/disk_type >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.uuid/2,nic.network/5,pnode,be/maxmem,disk.size/15,disk.name/14,disk_usage >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.size/14,nic.network.name/0,disk.size/13,hv/vhost_net,nic.mac/5,hv/spice_tls_ciphers,sdb_size,nic.uuid/6,hv/disk_discard >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.ip/5,hv/migration_downtime,hv/spice_bind,hv/disk_cache,disk.uuid/15,hv/vnc_bind_address,disk.names,hv/kernel_args >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.mac/7,nic.mode/3,nic.link/3,disk.name/9,nic.mac/1,nic.mode/2,nic.bridge/7 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.network.name/1,hv/nic_type,hv/devices,hv/spice_password_file,disk.size/10,ctime >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output name,disk.uuid/5,nic.link/7,hv/cdrom_disk_type,disk.size/0,nic.vlan/1,disk.spindles >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.uuid/3,disk.uuid/14,network_port,hv/machine_version,hv/vif_type,disk.name/11,be/auto_balance >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/spice_use_tls,custom_osparams,nic_mode,disk.size/9,nic.links,disk.name/5,disk.uuid/13,nic.modes >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/blockdev_prefix,nic.link/4,nic.network.name/3,disk.uuid/4,be/vcpus,nic.uuid/0,nic.vlan/3,hv/security_domain,nic.bridge/2 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/vnet_hdr,hv/startup_timeout,disk.spindles/10,disk.spindles/12,hv/cpu_cap,disk.size/5,nic.mode/0,be/always_failover,nic.count,hv/pci_pass >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.link/0,oper_ram,nic.vlan/6,nic.network.name/5,nic.network/2,hv/scsi_controller_type,nic.mode/4 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.name/2,os,nic.network/4,hv/cpu_cores,disk.name/3,nic.bridge/3,nic.bridge/1,disk.count >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/drop_capabilities,admin_state,hv/floppy_image_path,hv/spice_jpeg_wan_compression >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.size/12,disk.size/2,forthcoming >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list '\''--separator=|'\'' --no-headers --output name' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list '\''--separator=|'\'' --no-headers --output name' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list '\''--separator=|'\'' --no-headers --output name' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list this.name.certainly.does.not.exist' Stderr was: Failure: prerequisites not met for this operation: error type: unknown_entity, error details: Instance name this.name.certainly.does.not.exist not found Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output=field/does/not/exist >> /var/log/ganeti/qa-output.log' Stderr was: ---- PASSED [TestInstanceList] gnt-instance list ----------------------- >>>> 2026-06-04 14:17:15.110195 time=0:00:08.438909 [TestInstanceList] gnt-instance list Warning: Queried for unknown fields field/does/not/exist <<<< 2026-06-04 14:17:15.110267 start [TestJobList] gnt-job list ------- Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output opstart,start_ts,end_ts,archived,opresult,priority,summary,status,oppriority,opstatus,id,opexec,oplog,opend,ops,received_ts >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output archived,end_ts,id,opend,opexec,oplog,oppriority,opresult,ops,opstart,opstatus,priority,received_ts,start_ts,status,summary >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output opstart,start_ts,end_ts,archived,opresult,priority,summary,status,oppriority,opstatus,id,opexec,oplog,opend,ops,received_ts,opstart,start_ts,end_ts,archived,opresult,priority,summary,status,oppriority,opstatus,id,opexec,oplog,opend,ops,received_ts >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output received_ts,ops,opend,oplog,opexec,id >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output opstatus,oppriority,status >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output summary,priority,opresult,archived,end_ts,start_ts,opstart >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list '\''--separator=|'\'' --no-headers --output id' 1 2 3 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list '\''--separator=|'\'' --no-headers --output id 3 2 1' 3 2 1 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list '\''--separator=|'\'' --no-headers --output id 3 1 2' 3 1 2 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output=field/does/not/exist >> /var/log/ganeti/qa-output.log' Stderr was: ---- PASSED [TestJobList] gnt-job list --------------------------------- >>>> 2026-06-04 14:17:16.688403 time=0:00:01.578136 [TestJobList] gnt-job list Warning: Queried for unknown fields field/does/not/exist **** 2026-06-04 14:17:16.688475 skipping [TestNodeAddAll] Adding all nodes to cluster, test(s) create-cluster disabled <<<< 2026-06-04 14:17:16.688498 start [TestJobqueue] gnt-debug test-jobqueue Command: ssh troy-mcclure.staging.ganeti.org 'gnt-debug test-jobqueue' Testing job submission Job submission tests were successful Testing job dependencies Submitted jobs 4, 5, 6, 7, 8 Waiting for job 4 ... Waiting for job 7 ... Waiting for job 5 ... Waiting for job 6 ... Waiting for job 8 ... Job dependency tests were successful Testing job success Thu Jun 4 14:17:24 2026 - INFO: Expanding names Thu Jun 4 14:17:25 2026 - INFO: Executing Thu Jun 4 14:17:25 2026 - INFO: Sending log message 1 Thu Jun 4 14:17:25 2026 - INFO: Sending log message 2 Thu Jun 4 14:17:25 2026 - INFO: Sending log message 3 Thu Jun 4 14:17:25 2026 - INFO: Sending log message 4 Thu Jun 4 14:17:25 2026 - INFO: Sending log message 5 Thu Jun 4 14:17:25 2026 - INFO: Sending log message 6 Thu Jun 4 14:17:25 2026 - INFO: Sending log message 7 Testing multiple successful opcodes Thu Jun 4 14:17:26 2026 - INFO: Expanding names Thu Jun 4 14:17:26 2026 - INFO: Executing Thu Jun 4 14:17:26 2026 - INFO: Sending log message 1 Thu Jun 4 14:17:27 2026 - INFO: Sending log message 2 Thu Jun 4 14:17:27 2026 - INFO: Sending log message 3 Thu Jun 4 14:17:27 2026 - INFO: Sending log message 4 Thu Jun 4 14:17:27 2026 - INFO: Sending log message 5 Thu Jun 4 14:17:27 2026 - INFO: Sending log message 6 Thu Jun 4 14:17:27 2026 - INFO: Sending log message 7 Thu Jun 4 14:17:27 2026 - INFO: Expanding names Thu Jun 4 14:17:27 2026 - INFO: Executing Thu Jun 4 14:17:27 2026 - INFO: Sending log message 1 Thu Jun 4 14:17:27 2026 - INFO: Sending log message 2 Thu Jun 4 14:17:27 2026 - INFO: Sending log message 3 Thu Jun 4 14:17:27 2026 - INFO: Sending log message 4 Thu Jun 4 14:17:27 2026 - INFO: Sending log message 5 Thu Jun 4 14:17:27 2026 - INFO: Sending log message 6 Thu Jun 4 14:17:27 2026 - INFO: Sending log message 7 Testing job failure Thu Jun 4 14:17:28 2026 - INFO: Expanding names Thu Jun 4 14:17:28 2026 - INFO: Executing Thu Jun 4 14:17:28 2026 - INFO: Sending log message 1 Thu Jun 4 14:17:29 2026 - INFO: Sending log message 2 Thu Jun 4 14:17:29 2026 - INFO: Sending log message 3 Thu Jun 4 14:17:29 2026 - INFO: Sending log message 4 Thu Jun 4 14:17:29 2026 - INFO: Sending log message 5 Thu Jun 4 14:17:29 2026 - INFO: Sending log message 6 Thu Jun 4 14:17:29 2026 - INFO: Sending log message 7 Ignoring error for 'job fail' test: Opcode failure was requested Testing partial job failure Thu Jun 4 14:17:29 2026 - INFO: Expanding names Thu Jun 4 14:17:30 2026 - INFO: Executing Thu Jun 4 14:17:30 2026 - INFO: Sending log message 1 Thu Jun 4 14:17:30 2026 - INFO: Sending log message 2 Thu Jun 4 14:17:30 2026 - INFO: Sending log message 3 Thu Jun 4 14:17:30 2026 - INFO: Sending log message 4 Thu Jun 4 14:17:30 2026 - INFO: Sending log message 5 Thu Jun 4 14:17:30 2026 - INFO: Sending log message 6 Thu Jun 4 14:17:30 2026 - INFO: Sending log message 7 Thu Jun 4 14:17:30 2026 - INFO: Expanding names Thu Jun 4 14:17:30 2026 - INFO: Executing Thu Jun 4 14:17:30 2026 - INFO: Sending log message 1 Thu Jun 4 14:17:30 2026 - INFO: Sending log message 2 Thu Jun 4 14:17:30 2026 - INFO: Sending log message 3 Thu Jun 4 14:17:30 2026 - INFO: Sending log message 4 Thu Jun 4 14:17:30 2026 - INFO: Sending log message 5 Thu Jun 4 14:17:30 2026 - INFO: Sending log message 6 Thu Jun 4 14:17:30 2026 - INFO: Sending log message 7 Thu Jun 4 14:17:31 2026 - INFO: Expanding names Thu Jun 4 14:17:31 2026 - INFO: Executing Thu Jun 4 14:17:31 2026 - INFO: Sending log message 1 Thu Jun 4 14:17:31 2026 - INFO: Sending log message 2 Thu Jun 4 14:17:31 2026 - INFO: Sending log message 3 Thu Jun 4 14:17:31 2026 - INFO: Sending log message 4 Thu Jun 4 14:17:31 2026 - INFO: Sending log message 5 Thu Jun 4 14:17:31 2026 - INFO: Sending log message 6 Thu Jun 4 14:17:31 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-04 14:17:31.667182 time=0:00:14.978684 [TestJobqueue] gnt-debug test-jobqueue <<<< 2026-06-04 14:17:31.667271 start [TestJobCancellation] gnt-job cancel Command: ssh troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 10.0' Stderr was: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 3.0 2>&1' JobID: 13 JobID: 14 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job cancel 14' Job successfully cancelled Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job watch 14' Stdout was: Output from job 14 follows -------------------------- Stderr was: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 14 2>&1' Job 14 failed: Unhandled Ganeti error: Job was canceled 14 canceled ---- PASSED [TestJobCancellation] gnt-job cancel ----------------------- >>>> 2026-06-04 14:17:38.450697 time=0:00:06.783426 [TestJobCancellation] gnt-job cancel <<<< 2026-06-04 14:17:38.450819 start [TestResumeWatcher] Tests and unpauses the watcher Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster watcher continue' The watcher is no longer paused. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster watcher info' The watcher is not paused. ---- PASSED [TestResumeWatcher] Tests and unpauses the watcher --------- >>>> 2026-06-04 14:17:39.041356 time=0:00:00.590537 [TestResumeWatcher] Tests and unpauses the watcher <<<< 2026-06-04 14:17:39.041504 start [TestNodeList] gnt-node list ----- Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output master,sinst_list,mtime,drained,group,cnos,ctime,hv_state,mtotal,bootid,pinst_list,ndp/ovs,name,ndparams,pinst_cnt,uuid,ndp/ssh_port,pip,ndp/exclusive_storage,dtotal,powered,master_capable,spfree,sptotal,csockets,group.uuid,sip,ndp/ovs_link,ndp/cpu_speed,tags,cnodes,master_candidate,sinst_cnt,vm_capable,mnode,ndp/spindle_count,role,dfree,custom_ndparams,ndp/ovs_name,ctotal,disk_state,ndp/oob_program,mfree,offline,serial_no >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output bootid,cnodes,cnos,csockets,ctime,ctotal,custom_ndparams,dfree,disk_state,drained,dtotal,group,group.uuid,hv_state,master,master_candidate,master_capable,mfree,mnode,mtime,mtotal,name,ndp/cpu_speed,ndp/exclusive_storage,ndp/oob_program,ndp/ovs,ndp/ovs_link,ndp/ovs_name,ndp/spindle_count,ndp/ssh_port,ndparams,offline,pinst_cnt,pinst_list,pip,powered,role,serial_no,sinst_cnt,sinst_list,sip,spfree,sptotal,tags,uuid,vm_capable >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output master,sinst_list,mtime,drained,group,cnos,ctime,hv_state,mtotal,bootid,pinst_list,ndp/ovs,name,ndparams,pinst_cnt,uuid,ndp/ssh_port,pip,ndp/exclusive_storage,dtotal,powered,master_capable,spfree,sptotal,csockets,group.uuid,sip,ndp/ovs_link,ndp/cpu_speed,tags,cnodes,master_candidate,sinst_cnt,vm_capable,mnode,ndp/spindle_count,role,dfree,custom_ndparams,ndp/ovs_name,ctotal,disk_state,ndp/oob_program,mfree,offline,serial_no,master,sinst_list,mtime,drained,group,cnos,ctime,hv_state,mtotal,bootid,pinst_list,ndp/ovs,name,ndparams,pinst_cnt,uuid,ndp/ssh_port,pip,ndp/exclusive_storage,dtotal,powered,master_capable,spfree,sptotal,csockets,group.uuid,sip,ndp/ovs_link,ndp/cpu_speed,tags,cnodes,master_candidate,sinst_cnt,vm_capable,mnode,ndp/spindle_count,role,dfree,custom_ndparams,ndp/ovs_name,ctotal,disk_state,ndp/oob_program,mfree,offline,serial_no >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output serial_no,offline,mfree,ndp/oob_program,disk_state,ctotal >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output ndp/ovs_name,custom_ndparams,dfree >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output role,ndp/spindle_count,mnode,vm_capable,sinst_cnt,master_candidate,cnodes,tags,ndp/cpu_speed >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output ndp/ovs_link,sip,group.uuid >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output csockets,sptotal,spfree,master_capable,powered,dtotal >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output ndp/exclusive_storage,pip,ndp/ssh_port,uuid,pinst_cnt >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output ndparams,name >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output ndp/ovs,pinst_list,bootid,mtotal,hv_state,ctime,cnos,group >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output drained,mtime,sinst_list >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output master >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name' grandpa.staging.ganeti.org lisa.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.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name troy-mcclure.staging.ganeti.org lisa.staging.ganeti.org grandpa.staging.ganeti.org' troy-mcclure.staging.ganeti.org lisa.staging.ganeti.org grandpa.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name lisa.staging.ganeti.org grandpa.staging.ganeti.org troy-mcclure.staging.ganeti.org' lisa.staging.ganeti.org grandpa.staging.ganeti.org troy-mcclure.staging.ganeti.org Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list this.name.certainly.does.not.exist' Stderr was: Failure: prerequisites not met for this operation: error type: unknown_entity, error details: Node name this.name.certainly.does.not.exist not found Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output=field/does/not/exist >> /var/log/ganeti/qa-output.log' Stderr was: Warning: Queried for unknown fields field/does/not/exist ---- PASSED [TestNodeList] gnt-node list ------------------------------- >>>> 2026-06-04 14:17:44.441835 time=0:00:05.400331 [TestNodeList] gnt-node list <<<< 2026-06-04 14:17:44.441956 start [TestNodeListFields] gnt-node list-fields Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list-fields >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list-fields pip sip tags master group group.uuid powered ndparams custom_ndparams hv_state disk_state ndp/cpu_speed ndp/exclusive_storage ndp/oob_program ndp/ovs ndp/ovs_link ndp/ovs_name ndp/spindle_count ndp/ssh_port role pinst_cnt pinst_list sinst_cnt sinst_list drained master_candidate master_capable name offline serial_no uuid vm_capable bootid cnodes cnos csockets ctotal dfree dtotal spfree sptotal mfree mnode mtotal ctime mtime >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list-fields '\''--separator=|'\'' --no-headers' bootid|Text|BootID|Random UUID renewed for each system reboot, can be used for detecting reboots by tracking changes cnodes|Number|CNodes|Number of NUMA domains on node (if exported by hypervisor) cnos|Number|CNOs|Number of logical processors used by the node OS (dom0 for Xen) csockets|Number|CSockets|Number of physical CPU sockets (if exported by hypervisor) ctime|Timestamp|CTime|Creation timestamp ctotal|Number|CTotal|Number of logical processors custom_ndparams|Custom|CustomNodeParameters|Custom node parameters dfree|Storage size|DFree|Available storage space on storage unit disk_state|Custom|DiskState|Disk state drained|Boolean|Drained|Whether node is drained dtotal|Storage size|DTotal|Total storage space on storage unit for instance disk allocation group|Text|Group|Node group group.uuid|Text|GroupUUID|UUID of node group hv_state|Custom|HypervisorState|Hypervisor state master|Boolean|IsMaster|Whether node is master master_candidate|Boolean|MasterC|Whether node is a master candidate master_capable|Boolean|MasterCapable|Whether node can become a master candidate mfree|Storage size|MFree|Memory available for instance allocations mnode|Storage size|MNode|Amount of memory used by node (dom0 for Xen) mtime|Timestamp|MTime|Modification timestamp mtotal|Storage size|MTotal|Total amount of memory of physical machine name|Text|Node|Node name ndp/cpu_speed|Floating-point number|ndp/cpu_speed|The "cpu_speed" node parameter ndp/exclusive_storage|Boolean|ExclusiveStorage|The "exclusive_storage" node parameter ndp/oob_program|Custom|OutOfBandProgram|The "oob_program" node parameter ndp/ovs|Boolean|OpenvSwitch|The "ovs" node parameter ndp/ovs_link|Custom|OpenvSwitchLink|The "ovs_link" node parameter ndp/ovs_name|Custom|OpenvSwitchName|The "ovs_name" node parameter ndp/spindle_count|Number|SpindleCount|The "spindle_count" node parameter ndp/ssh_port|Number|ndp/ssh_port|The "ssh_port" node parameter ndparams|Custom|NodeParameters|Merged node parameters offline|Boolean|Offline|Whether node is marked offline pinst_cnt|Number|Pinst|Number of instances with this node as primary pinst_list|Custom|PriInstances|List of instances with this node as primary pip|Text|PrimaryIP|Primary IP address powered|Boolean|Powered|Whether node is thought to be powered on role|Text|Role|Node role; "M" for master, "C" for master candidate, "R" for regular, "D" for drained, "O" for offline serial_no|Number|SerialNo|Node object serial number, incremented on each modification sinst_cnt|Number|Sinst|Number of instances with this node as secondary sinst_list|Custom|SecInstances|List of instances with this node as secondary sip|Text|SecondaryIP|Secondary IP address spfree|Number|SpFree|Available spindles in volume group (exclusive storage only) sptotal|Number|SpTotal|Total spindles in volume group (exclusive storage only) tags|Custom|Tags|Tags uuid|Text|UUID|Node UUID vm_capable|Boolean|VMCapable|Whether node can host instances Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list-fields field/does/not/exist' Stdout was: Name Type Title Description field/does/not/exist Unknown field/does/not/exist Unknown field 'field/does/not/exist' Stderr was: Warning: Queried for unknown fields field/does/not/exist ---- PASSED [TestNodeListFields] gnt-node list-fields ------------------ >>>> 2026-06-04 14:17:45.312877 time=0:00:00.870921 [TestNodeListFields] gnt-node list-fields <<<< 2026-06-04 14:17:45.312978 start [TestInstanceListFields] gnt-instance list-fields Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list-fields >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list-fields pnode pnode.group pnode.group.uuid snodes snodes.group snodes.group.uuid admin_state admin_up admin_state_source disks_active tags console forthcoming disk_template hypervisor name network_port os serial_no uuid oper_state oper_ram oper_vcpus status nic.count nic.macs nic.ips nic.names nic.uuids nic.modes nic.links nic.vlans nic.bridges nic.networks nic.networks.names nic.ip/0 nic.mac/0 nic.name/0 nic.uuid/0 nic.mode/0 nic.link/0 nic.bridge/0 nic.vlan/0 nic.network/0 nic.network.name/0 nic.ip/1 nic.mac/1 nic.name/1 nic.uuid/1 nic.mode/1 nic.link/1 nic.bridge/1 nic.vlan/1 nic.network/1 nic.network.name/1 nic.ip/2 nic.mac/2 nic.name/2 nic.uuid/2 nic.mode/2 nic.link/2 nic.bridge/2 nic.vlan/2 nic.network/2 nic.network.name/2 nic.ip/3 nic.mac/3 nic.name/3 nic.uuid/3 nic.mode/3 nic.link/3 nic.bridge/3 nic.vlan/3 nic.network/3 nic.network.name/3 nic.ip/4 nic.mac/4 nic.name/4 nic.uuid/4 nic.mode/4 nic.link/4 nic.bridge/4 nic.vlan/4 nic.network/4 nic.network.name/4 nic.ip/5 nic.mac/5 nic.name/5 nic.uuid/5 nic.mode/5 nic.link/5 nic.bridge/5 nic.vlan/5 nic.network/5 nic.network.name/5 nic.ip/6 nic.mac/6 nic.name/6 nic.uuid/6 nic.mode/6 nic.link/6 nic.bridge/6 nic.vlan/6 nic.network/6 nic.network.name/6 nic.ip/7 nic.mac/7 nic.name/7 nic.uuid/7 nic.mode/7 nic.link/7 nic.bridge/7 nic.vlan/7 nic.network/7 nic.network.name/7 hvparams beparams osparams custom_hvparams custom_beparams custom_osparams custom_nicparams hv/acpi hv/blockdev_prefix hv/boot_order hv/bootloader_args hv/bootloader_path hv/cdrom2_image_path hv/cdrom_disk_type hv/cdrom_image_path hv/cpu_cap hv/cpu_cores hv/cpu_mask hv/cpu_sockets hv/cpu_threads hv/cpu_type hv/cpu_weight hv/cpuid hv/device_model hv/devices hv/disk_aio hv/disk_cache hv/disk_discard hv/disk_type hv/drop_capabilities hv/extra_cgroups hv/extra_config hv/floppy_image_path hv/init_script hv/initrd_path hv/kernel_args hv/kernel_path hv/keymap hv/kvm_extra hv/kvm_flag hv/kvm_path hv/kvm_pci_reservations hv/machine_version hv/mem_path hv/migration_caps hv/migration_downtime hv/nic_type hv/num_ttys hv/pae hv/pci_pass hv/reboot_behavior hv/root_path hv/scsi_controller_type hv/security_domain hv/security_model hv/serial_console hv/serial_speed hv/soundhw hv/spice_bind hv/spice_image_compression hv/spice_ip_version hv/spice_jpeg_wan_compression hv/spice_password_file hv/spice_playback_compression hv/spice_streaming_video hv/spice_tls_ciphers hv/spice_use_tls hv/spice_use_vdagent hv/spice_zlib_glz_wan_compression hv/startup_timeout hv/usb_devices hv/usb_mouse hv/use_bootloader hv/use_chroot hv/use_guest_agent hv/use_localtime hv/user_shutdown hv/vga hv/vhost_net hv/vif_script hv/vif_type hv/viridian hv/virtio_net_queues hv/vnc_bind_address hv/vnc_password_file hv/vnc_tls hv/vnc_x509_path hv/vnc_x509_verify hv/vnet_hdr be/always_failover be/auto_balance be/maxmem be/minmem be/spindle_use be/vcpus disk_usage disk.count disk.sizes disk.spindles disk.names disk.uuids disk.size/0 disk.spindles/0 disk.name/0 disk.uuid/0 disk.size/1 disk.spindles/1 disk.name/1 disk.uuid/1 disk.size/2 disk.spindles/2 disk.name/2 disk.uuid/2 disk.size/3 disk.spindles/3 disk.name/3 disk.uuid/3 disk.size/4 disk.spindles/4 disk.name/4 disk.uuid/4 disk.size/5 disk.spindles/5 disk.name/5 disk.uuid/5 disk.size/6 disk.spindles/6 disk.name/6 disk.uuid/6 disk.size/7 disk.spindles/7 disk.name/7 disk.uuid/7 disk.size/8 disk.spindles/8 disk.name/8 disk.uuid/8 disk.size/9 disk.spindles/9 disk.name/9 disk.uuid/9 disk.size/10 disk.spindles/10 disk.name/10 disk.uuid/10 disk.size/11 disk.spindles/11 disk.name/11 disk.uuid/11 disk.size/12 disk.spindles/12 disk.name/12 disk.uuid/12 disk.size/13 disk.spindles/13 disk.name/13 disk.uuid/13 disk.size/14 disk.spindles/14 disk.name/14 disk.uuid/14 disk.size/15 disk.spindles/15 disk.name/15 disk.uuid/15 ctime mtime vcpus be/memory sda_size sdb_size ip mac bridge nic_mode nic_link nic_network >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list-fields '\''--separator=|'\'' --no-headers' admin_state|Text|InstanceState|Desired state of instance admin_state_source|Text|InstanceStateSource|Who last changed the desired state of the instance admin_up|Boolean|Autostart|Desired state of instance be/always_failover|Boolean|be/always_failover|The "always_failover" backend parameter be/auto_balance|Boolean|Auto_balance|The "auto_balance" backend parameter be/maxmem|Storage size|ConfigMaxMem|The "maxmem" backend parameter be/memory|Storage size|ConfigMaxMem|The "maxmem" backend parameter be/minmem|Storage size|ConfigMinMem|The "minmem" backend parameter be/spindle_use|Number|be/spindle_use|The "spindle_use" backend parameter be/vcpus|Number|ConfigVCPUs|The "vcpus" backend parameter beparams|Custom|BackendParameters|Backend parameters (merged) bridge|Text|NicBridge/0|Bridge of 1st network interface console|Custom|Console|Instance console information ctime|Timestamp|CTime|Creation timestamp custom_beparams|Custom|CustomBackendParameters|Custom backend parameters custom_hvparams|Custom|CustomHypervisorParameters|Custom hypervisor parameters custom_nicparams|Custom|CustomNicParameters|Custom network interface parameters custom_osparams|Custom|CustomOpSysParameters|Custom operating system parameters disk.count|Number|Disks|Number of disks disk.name/0|Text|DiskName/0|Name of 1st disk disk.name/1|Text|DiskName/1|Name of 2nd disk disk.name/2|Text|DiskName/2|Name of 3rd disk disk.name/3|Text|DiskName/3|Name of 4th disk disk.name/4|Text|DiskName/4|Name of 5th disk disk.name/5|Text|DiskName/5|Name of 6th disk disk.name/6|Text|DiskName/6|Name of 7th disk disk.name/7|Text|DiskName/7|Name of 8th disk disk.name/8|Text|DiskName/8|Name of 9th disk disk.name/9|Text|DiskName/9|Name of 10th disk disk.name/10|Text|DiskName/10|Name of 11th disk disk.name/11|Text|DiskName/11|Name of 12th disk disk.name/12|Text|DiskName/12|Name of 13th disk disk.name/13|Text|DiskName/13|Name of 14th disk disk.name/14|Text|DiskName/14|Name of 15th disk disk.name/15|Text|DiskName/15|Name of 16th disk disk.names|Custom|Disk_names|List of disk names disk.size/0|Storage size|Disk/0|Disk size of 1st disk disk.size/1|Storage size|Disk/1|Disk size of 2nd disk disk.size/2|Storage size|Disk/2|Disk size of 3rd disk disk.size/3|Storage size|Disk/3|Disk size of 4th disk disk.size/4|Storage size|Disk/4|Disk size of 5th disk disk.size/5|Storage size|Disk/5|Disk size of 6th disk disk.size/6|Storage size|Disk/6|Disk size of 7th disk disk.size/7|Storage size|Disk/7|Disk size of 8th disk disk.size/8|Storage size|Disk/8|Disk size of 9th disk disk.size/9|Storage size|Disk/9|Disk size of 10th disk disk.size/10|Storage size|Disk/10|Disk size of 11th disk disk.size/11|Storage size|Disk/11|Disk size of 12th disk disk.size/12|Storage size|Disk/12|Disk size of 13th disk disk.size/13|Storage size|Disk/13|Disk size of 14th disk disk.size/14|Storage size|Disk/14|Disk size of 15th disk disk.size/15|Storage size|Disk/15|Disk size of 16th disk disk.sizes|Custom|Disk_sizes|List of disk sizes disk.spindles|Custom|Disk_spindles|List of disk spindles disk.spindles/0|Number|DiskSpindles/0|Spindles of 1st disk disk.spindles/1|Number|DiskSpindles/1|Spindles of 2nd disk disk.spindles/2|Number|DiskSpindles/2|Spindles of 3rd disk disk.spindles/3|Number|DiskSpindles/3|Spindles of 4th disk disk.spindles/4|Number|DiskSpindles/4|Spindles of 5th disk disk.spindles/5|Number|DiskSpindles/5|Spindles of 6th disk disk.spindles/6|Number|DiskSpindles/6|Spindles of 7th disk disk.spindles/7|Number|DiskSpindles/7|Spindles of 8th disk disk.spindles/8|Number|DiskSpindles/8|Spindles of 9th disk disk.spindles/9|Number|DiskSpindles/9|Spindles of 10th disk disk.spindles/10|Number|DiskSpindles/10|Spindles of 11th disk disk.spindles/11|Number|DiskSpindles/11|Spindles of 12th disk disk.spindles/12|Number|DiskSpindles/12|Spindles of 13th disk disk.spindles/13|Number|DiskSpindles/13|Spindles of 14th disk disk.spindles/14|Number|DiskSpindles/14|Spindles of 15th disk disk.spindles/15|Number|DiskSpindles/15|Spindles of 16th disk disk.uuid/0|Text|DiskUUID/0|UUID of 1st disk disk.uuid/1|Text|DiskUUID/1|UUID of 2nd disk disk.uuid/2|Text|DiskUUID/2|UUID of 3rd disk disk.uuid/3|Text|DiskUUID/3|UUID of 4th disk disk.uuid/4|Text|DiskUUID/4|UUID of 5th disk disk.uuid/5|Text|DiskUUID/5|UUID of 6th disk disk.uuid/6|Text|DiskUUID/6|UUID of 7th disk disk.uuid/7|Text|DiskUUID/7|UUID of 8th disk disk.uuid/8|Text|DiskUUID/8|UUID of 9th disk disk.uuid/9|Text|DiskUUID/9|UUID of 10th disk disk.uuid/10|Text|DiskUUID/10|UUID of 11th disk disk.uuid/11|Text|DiskUUID/11|UUID of 12th disk disk.uuid/12|Text|DiskUUID/12|UUID of 13th disk disk.uuid/13|Text|DiskUUID/13|UUID of 14th disk disk.uuid/14|Text|DiskUUID/14|UUID of 15th disk disk.uuid/15|Text|DiskUUID/15|UUID of 16th disk disk.uuids|Custom|Disk_UUIDs|List of disk UUIDs disk_template|Text|Disk_template|Instance disk template disk_usage|Storage size|DiskUsage|Total disk space used by instance on each of its nodes; this is not the disk size visible to the instance, but the usage on the node disks_active|Boolean|DisksActive|Desired state of instance disks forthcoming|Boolean|Forthcoming|whether the Instance is forthcoming hv/acpi|Boolean|ACPI|The "acpi" hypervisor parameter hv/blockdev_prefix|Custom|hv/blockdev_prefix|The "blockdev_prefix" hypervisor parameter hv/boot_order|Custom|Boot_order|The "boot_order" hypervisor parameter hv/bootloader_args|Custom|hv/bootloader_args|The "bootloader_args" hypervisor parameter hv/bootloader_path|Custom|hv/bootloader_path|The "bootloader_path" hypervisor parameter hv/cdrom2_image_path|Custom|hv/cdrom2_image_path|The "cdrom2_image_path" hypervisor parameter hv/cdrom_disk_type|Custom|hv/cdrom_disk_type|The "cdrom_disk_type" hypervisor parameter hv/cdrom_image_path|Custom|CDROM_image_path|The "cdrom_image_path" hypervisor parameter hv/cpu_cap|Number|hv/cpu_cap|The "cpu_cap" hypervisor parameter hv/cpu_cores|Number|hv/cpu_cores|The "cpu_cores" hypervisor parameter hv/cpu_mask|Custom|hv/cpu_mask|The "cpu_mask" hypervisor parameter hv/cpu_sockets|Number|hv/cpu_sockets|The "cpu_sockets" hypervisor parameter hv/cpu_threads|Number|hv/cpu_threads|The "cpu_threads" hypervisor parameter hv/cpu_type|Custom|cpu_type|The "cpu_type" hypervisor parameter hv/cpu_weight|Number|hv/cpu_weight|The "cpu_weight" hypervisor parameter hv/cpuid|Custom|hv/cpuid|The "cpuid" hypervisor parameter hv/device_model|Custom|hv/device_model|The "device_model" hypervisor parameter hv/devices|Custom|hv/devices|The "devices" hypervisor parameter hv/disk_aio|Custom|hv/disk_aio|The "disk_aio" hypervisor parameter hv/disk_cache|Custom|hv/disk_cache|The "disk_cache" hypervisor parameter hv/disk_discard|Custom|hv/disk_discard|The "disk_discard" hypervisor parameter hv/disk_type|Custom|Disk_type|The "disk_type" hypervisor parameter hv/drop_capabilities|Custom|hv/drop_capabilities|The "drop_capabilities" hypervisor parameter hv/extra_cgroups|Custom|hv/extra_cgroups|The "extra_cgroups" hypervisor parameter hv/extra_config|Custom|hv/extra_config|The "extra_config" hypervisor parameter hv/floppy_image_path|Custom|hv/floppy_image_path|The "floppy_image_path" hypervisor parameter hv/init_script|Custom|hv/init_script|The "init_script" hypervisor parameter hv/initrd_path|Custom|Initrd_path|The "initrd_path" hypervisor parameter hv/kernel_args|Custom|hv/kernel_args|The "kernel_args" hypervisor parameter hv/kernel_path|Custom|Kernel_path|The "kernel_path" hypervisor parameter hv/keymap|Custom|hv/keymap|The "keymap" hypervisor parameter hv/kvm_extra|Custom|hv/kvm_extra|The "kvm_extra" hypervisor parameter hv/kvm_flag|Custom|hv/kvm_flag|The "kvm_flag" hypervisor parameter hv/kvm_path|Custom|hv/kvm_path|The "kvm_path" hypervisor parameter hv/kvm_pci_reservations|Number|hv/kvm_pci_reservations|The "kvm_pci_reservations" hypervisor parameter hv/machine_version|Custom|hv/machine_version|The "machine_version" hypervisor parameter hv/mem_path|Custom|hv/mem_path|The "mem_path" hypervisor parameter hv/migration_caps|Custom|hv/migration_caps|The "migration_caps" hypervisor parameter hv/migration_downtime|Number|hv/migration_downtime|The "migration_downtime" hypervisor parameter hv/nic_type|Custom|NIC_type|The "nic_type" hypervisor parameter hv/num_ttys|Number|hv/num_ttys|The "num_ttys" hypervisor parameter hv/pae|Boolean|PAE|The "pae" hypervisor parameter hv/pci_pass|Custom|pci_pass|The "pci_pass" hypervisor parameter hv/reboot_behavior|Custom|hv/reboot_behavior|The "reboot_behavior" hypervisor parameter hv/root_path|Custom|hv/root_path|The "root_path" hypervisor parameter hv/scsi_controller_type|Custom|hv/scsi_controller_type|The "scsi_controller_type" hypervisor parameter hv/security_domain|Custom|hv/security_domain|The "security_domain" hypervisor parameter hv/security_model|Custom|hv/security_model|The "security_model" hypervisor parameter hv/serial_console|Boolean|hv/serial_console|The "serial_console" hypervisor parameter hv/serial_speed|Number|hv/serial_speed|The "serial_speed" hypervisor parameter hv/soundhw|Custom|hv/soundhw|The "soundhw" hypervisor parameter hv/spice_bind|Custom|hv/spice_bind|The "spice_bind" hypervisor parameter hv/spice_image_compression|Custom|hv/spice_image_compression|The "spice_image_compression" hypervisor parameter hv/spice_ip_version|Number|hv/spice_ip_version|The "spice_ip_version" hypervisor parameter hv/spice_jpeg_wan_compression|Custom|hv/spice_jpeg_wan_compression|The "spice_jpeg_wan_compression" hypervisor parameter hv/spice_password_file|Custom|hv/spice_password_file|The "spice_password_file" hypervisor parameter hv/spice_playback_compression|Boolean|hv/spice_playback_compression|The "spice_playback_compression" hypervisor parameter hv/spice_streaming_video|Custom|hv/spice_streaming_video|The "spice_streaming_video" hypervisor parameter hv/spice_tls_ciphers|Custom|hv/spice_tls_ciphers|The "spice_tls_ciphers" hypervisor parameter hv/spice_use_tls|Boolean|hv/spice_use_tls|The "spice_use_tls" hypervisor parameter hv/spice_use_vdagent|Boolean|hv/spice_use_vdagent|The "spice_use_vdagent" hypervisor parameter hv/spice_zlib_glz_wan_compression|Custom|hv/spice_zlib_glz_wan_compression|The "spice_zlib_glz_wan_compression" hypervisor parameter hv/startup_timeout|Number|hv/startup_timeout|The "startup_timeout" hypervisor parameter hv/usb_devices|Custom|hv/usb_devices|The "usb_devices" hypervisor parameter hv/usb_mouse|Custom|hv/usb_mouse|The "usb_mouse" hypervisor parameter hv/use_bootloader|Boolean|hv/use_bootloader|The "use_bootloader" hypervisor parameter hv/use_chroot|Boolean|hv/use_chroot|The "use_chroot" hypervisor parameter hv/use_guest_agent|Boolean|hv/use_guest_agent|The "use_guest_agent" hypervisor parameter hv/use_localtime|Boolean|hv/use_localtime|The "use_localtime" hypervisor parameter hv/user_shutdown|Boolean|hv/user_shutdown|The "user_shutdown" hypervisor parameter hv/vga|Custom|hv/vga|The "vga" hypervisor parameter hv/vhost_net|Boolean|hv/vhost_net|The "vhost_net" hypervisor parameter hv/vif_script|Custom|hv/vif_script|The "vif_script" hypervisor parameter hv/vif_type|Custom|hv/vif_type|The "vif_type" hypervisor parameter hv/viridian|Boolean|hv/viridian|The "viridian" hypervisor parameter hv/virtio_net_queues|Number|hv/virtio_net_queues|The "virtio_net_queues" hypervisor parameter hv/vnc_bind_address|Custom|VNC_bind_address|The "vnc_bind_address" hypervisor parameter hv/vnc_password_file|Custom|hv/vnc_password_file|The "vnc_password_file" hypervisor parameter hv/vnc_tls|Boolean|hv/vnc_tls|The "vnc_tls" hypervisor parameter hv/vnc_x509_path|Custom|hv/vnc_x509_path|The "vnc_x509_path" hypervisor parameter hv/vnc_x509_verify|Boolean|hv/vnc_x509_verify|The "vnc_x509_verify" hypervisor parameter hv/vnet_hdr|Boolean|hv/vnet_hdr|The "vnet_hdr" hypervisor parameter hvparams|Custom|HypervisorParameters|Hypervisor parameters (merged) hypervisor|Text|Hypervisor|Hypervisor name ip|Text|NicIP/0|IP address of 1st network interface mac|Text|NicMAC/0|MAC address of 1st network interface mtime|Timestamp|MTime|Modification timestamp name|Text|Instance|Instance name network_port|Custom|Network_port|Instance network port if available (e.g. for VNC console) nic.bridge/0|Text|NicBridge/0|Bridge of 1st network interface nic.bridge/1|Text|NicBridge/1|Bridge of 2nd network interface nic.bridge/2|Text|NicBridge/2|Bridge of 3rd network interface nic.bridge/3|Text|NicBridge/3|Bridge of 4th network interface nic.bridge/4|Text|NicBridge/4|Bridge of 5th network interface nic.bridge/5|Text|NicBridge/5|Bridge of 6th network interface nic.bridge/6|Text|NicBridge/6|Bridge of 7th network interface nic.bridge/7|Text|NicBridge/7|Bridge of 8th network interface nic.bridges|Custom|NIC_bridges|List containing each network interface's bridge nic.count|Number|NICs|Number of network interfaces nic.ip/0|Text|NicIP/0|IP address of 1st network interface nic.ip/1|Text|NicIP/1|IP address of 2nd network interface nic.ip/2|Text|NicIP/2|IP address of 3rd network interface nic.ip/3|Text|NicIP/3|IP address of 4th network interface nic.ip/4|Text|NicIP/4|IP address of 5th network interface nic.ip/5|Text|NicIP/5|IP address of 6th network interface nic.ip/6|Text|NicIP/6|IP address of 7th network interface nic.ip/7|Text|NicIP/7|IP address of 8th network interface nic.ips|Custom|NIC_IPs|List containing each network interface's IP address nic.link/0|Text|NicLink/0|Link of 1st network interface nic.link/1|Text|NicLink/1|Link of 2nd network interface nic.link/2|Text|NicLink/2|Link of 3rd network interface nic.link/3|Text|NicLink/3|Link of 4th network interface nic.link/4|Text|NicLink/4|Link of 5th network interface nic.link/5|Text|NicLink/5|Link of 6th network interface nic.link/6|Text|NicLink/6|Link of 7th network interface nic.link/7|Text|NicLink/7|Link of 8th network interface nic.links|Custom|NIC_links|List containing each network interface's link nic.mac/0|Text|NicMAC/0|MAC address of 1st network interface nic.mac/1|Text|NicMAC/1|MAC address of 2nd network interface nic.mac/2|Text|NicMAC/2|MAC address of 3rd network interface nic.mac/3|Text|NicMAC/3|MAC address of 4th network interface nic.mac/4|Text|NicMAC/4|MAC address of 5th network interface nic.mac/5|Text|NicMAC/5|MAC address of 6th network interface nic.mac/6|Text|NicMAC/6|MAC address of 7th network interface nic.mac/7|Text|NicMAC/7|MAC address of 8th network interface nic.macs|Custom|NIC_MACs|List containing each network interface's MAC address nic.mode/0|Text|NicMode/0|Mode of 1st network interface nic.mode/1|Text|NicMode/1|Mode of 2nd network interface nic.mode/2|Text|NicMode/2|Mode of 3rd network interface nic.mode/3|Text|NicMode/3|Mode of 4th network interface nic.mode/4|Text|NicMode/4|Mode of 5th network interface nic.mode/5|Text|NicMode/5|Mode of 6th network interface nic.mode/6|Text|NicMode/6|Mode of 7th network interface nic.mode/7|Text|NicMode/7|Mode of 8th network interface nic.modes|Custom|NIC_modes|List containing each network interface's mode nic.name/0|Text|NicName/0|Name address of 1st network interface nic.name/1|Text|NicName/1|Name address of 2nd network interface nic.name/2|Text|NicName/2|Name address of 3rd network interface nic.name/3|Text|NicName/3|Name address of 4th network interface nic.name/4|Text|NicName/4|Name address of 5th network interface nic.name/5|Text|NicName/5|Name address of 6th network interface nic.name/6|Text|NicName/6|Name address of 7th network interface nic.name/7|Text|NicName/7|Name address of 8th network interface nic.names|Custom|NIC_Names|List containing each network interface's name nic.network.name/0|Text|NicNetworkName/0|Network name of 1st network interface nic.network.name/1|Text|NicNetworkName/1|Network name of 2nd network interface nic.network.name/2|Text|NicNetworkName/2|Network name of 3rd network interface nic.network.name/3|Text|NicNetworkName/3|Network name of 4th network interface nic.network.name/4|Text|NicNetworkName/4|Network name of 5th network interface nic.network.name/5|Text|NicNetworkName/5|Network name of 6th network interface nic.network.name/6|Text|NicNetworkName/6|Network name of 7th network interface nic.network.name/7|Text|NicNetworkName/7|Network name of 8th network interface nic.network/0|Text|NicNetwork/0|Network of 1st network interface nic.network/1|Text|NicNetwork/1|Network of 2nd network interface nic.network/2|Text|NicNetwork/2|Network of 3rd network interface nic.network/3|Text|NicNetwork/3|Network of 4th network interface nic.network/4|Text|NicNetwork/4|Network of 5th network interface nic.network/5|Text|NicNetwork/5|Network of 6th network interface nic.network/6|Text|NicNetwork/6|Network of 7th network interface nic.network/7|Text|NicNetwork/7|Network of 8th network interface nic.networks|Custom|NIC_networks|List containing each interface's network nic.networks.names|Custom|NIC_networks_names|List containing the name of each interface's network nic.uuid/0|Text|NicUUID/0|UUID address of 1st network interface nic.uuid/1|Text|NicUUID/1|UUID address of 2nd network interface nic.uuid/2|Text|NicUUID/2|UUID address of 3rd network interface nic.uuid/3|Text|NicUUID/3|UUID address of 4th network interface nic.uuid/4|Text|NicUUID/4|UUID address of 5th network interface nic.uuid/5|Text|NicUUID/5|UUID address of 6th network interface nic.uuid/6|Text|NicUUID/6|UUID address of 7th network interface nic.uuid/7|Text|NicUUID/7|UUID address of 8th network interface nic.uuids|Custom|NIC_UUIDs|List containing each network interface's UUID nic.vlan/0|Text|NicVLAN/0|VLAN of 1st network interface nic.vlan/1|Text|NicVLAN/1|VLAN of 2nd network interface nic.vlan/2|Text|NicVLAN/2|VLAN of 3rd network interface nic.vlan/3|Text|NicVLAN/3|VLAN of 4th network interface nic.vlan/4|Text|NicVLAN/4|VLAN of 5th network interface nic.vlan/5|Text|NicVLAN/5|VLAN of 6th network interface nic.vlan/6|Text|NicVLAN/6|VLAN of 7th network interface nic.vlan/7|Text|NicVLAN/7|VLAN of 8th network interface nic.vlans|Custom|NIC_VLANs|List containing each network interface's VLAN nic_link|Text|NicLink/0|Link of 1st network interface nic_mode|Text|NicMode/0|Mode of 1st network interface nic_network|Text|NicNetwork/0|Network of 1st network interface oper_ram|Storage size|Memory|Actual memory usage as seen by hypervisor oper_state|Boolean|Running|Actual state of instance oper_vcpus|Number|VCPUs|Actual number of VCPUs as seen by hypervisor os|Text|OS|Operating system osparams|Custom|OpSysParameters|Operating system parameters (merged) pnode|Text|Primary_node|Primary node pnode.group|Text|PrimaryNodeGroup|Primary node's group pnode.group.uuid|Text|PrimaryNodeGroupUUID|Primary node's group UUID sda_size|Storage size|Disk/0|Disk size of 1st disk sdb_size|Storage size|Disk/1|Disk size of 2nd disk serial_no|Number|SerialNo|Instance object serial number, incremented on each modification snodes|Custom|Secondary_Nodes|Secondary nodes; usually this will just be one node snodes.group|Custom|SecondaryNodesGroups|Node groups of secondary nodes snodes.group.uuid|Custom|SecondaryNodesGroupsUUID|Node group UUIDs of secondary nodes status|Text|Status|Instance status; "running" if instance is set to be running and actually is, "ADMIN_down" if instance is stopped and is not running, "ERROR_wrongnode" if instance running, but not on its designated primary node, "ERROR_up" if instance should be stopped, but is actually running, "ERROR_down" if instance should run, but doesn't, "ERROR_nodedown" if instance's primary node is down, "ERROR_nodeoffline" if instance's primary node is marked offline, "ADMIN_offline" if instance is offline and does not use dynamic resources tags|Custom|Tags|Tags uuid|Text|UUID|Instance UUID vcpus|Number|ConfigVCPUs|The "vcpus" backend parameter Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list-fields field/does/not/exist' Stdout was: Name Type Title Description field/does/not/exist Unknown field/does/not/exist Unknown field 'field/does/not/exist' Stderr was: Warning: Queried for unknown fields field/does/not/exist ---- PASSED [TestInstanceListFields] gnt-instance list-fields ---------- >>>> 2026-06-04 14:17:45.954484 time=0:00:00.641506 [TestInstanceListFields] gnt-instance list-fields <<<< 2026-06-04 14:17:45.954580 start [TestJobListFields] gnt-node list-fields Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list-fields >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list-fields id status priority archived ops opresult opstatus oplog opstart opexec opend oppriority summary received_ts start_ts end_ts >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list-fields '\''--separator=|'\'' --no-headers' archived|Boolean|Archived|Whether job is archived end_ts|Custom|End|Timestamp of job end (tuple containing seconds and microseconds) id|Number|ID|Job ID opend|Custom|OpCode_end|List of opcode execution end timestamps opexec|Custom|OpCode_exec|List of opcode execution start timestamps (after acquiring locks) oplog|Custom|OpCode_log|List of opcode output logs oppriority|Custom|OpCode_prio|List of opcode priorities opresult|Custom|OpCode_result|List of opcodes results ops|Custom|OpCodes|List of all opcodes opstart|Custom|OpCode_start|List of opcode start timestamps (before acquiring locks) opstatus|Custom|OpCode_status|List of opcodes status priority|Number|Priority|Current job priority (19 to -20) received_ts|Custom|Received|Timestamp of when job was received (tuple containing seconds and microseconds) start_ts|Custom|Start|Timestamp of job start (tuple containing seconds and microseconds) status|Text|Status|Job status summary|Custom|Summary|List of per-opcode summaries Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list-fields field/does/not/exist' Stdout was: Name Type Title Description field/does/not/exist Unknown field/does/not/exist Unknown field 'field/does/not/exist' Stderr was: ---- PASSED [TestJobListFields] gnt-node list-fields ------------------- Warning: Queried for unknown fields field/does/not/exist >>>> 2026-06-04 14:17:46.584508 time=0:00:00.629928 [TestJobListFields] gnt-node list-fields **** 2026-06-04 14:17:46.584668 skipping [TestBackupListFields] gnt-backup list-fields, test(s) instance-export disabled <<<< 2026-06-04 14:17:46.584687 start [TestNodeInfo] gnt-node info ----- Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node info' - Node name: grandpa.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: lisa.staging.ganeti.org primary ip: 192.168.1.3 secondary ip: 192.168.1.3 master candidate: True drained: False offline: False master_capable: True vm_capable: True primary for instances: secondary for instances: node parameters: cpu_speed: default (1) exclusive_storage: default (False) oob_program: default () ovs: default (False) ovs_link: default () ovs_name: default (switch1) spindle_count: default (1) ssh_port: default (22) - Node name: troy-mcclure.staging.ganeti.org primary ip: 192.168.1.2 secondary ip: 192.168.1.2 master candidate: True drained: False offline: False master_capable: True vm_capable: True primary for instances: secondary for instances: node parameters: cpu_speed: default (1) exclusive_storage: default (False) oob_program: default () ovs: default (False) ovs_link: default () ovs_name: default (switch1) spindle_count: default (1) ssh_port: default (22) ---- PASSED [TestNodeInfo] gnt-node info ------------------------------- >>>> 2026-06-04 14:17:46.801010 time=0:00:00.216323 [TestNodeInfo] gnt-node info vvvv BLOCK 2026-06-04 14:17:46.801143 start [RunClusterTests] Runs tests related to gnt-cluster **** 2026-06-04 14:17:46.801203 skipping [TestClusterInitDisk] gnt-cluster init -D, test(s) create-cluster disabled **** 2026-06-04 14:17:46.801217 skipping [TestClusterRenewCrypto] gnt-cluster renew-crypto, test(s) cluster-renew-crypto disabled <<<< 2026-06-04 14:17:46.801249 start [TestClusterVerify] gnt-cluster verify Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 16, 17 Waiting for job 16 ... Thu Jun 4 14:17:48 2026 * Verifying cluster config Thu Jun 4 14:17:48 2026 * Verifying cluster certificate files Thu Jun 4 14:17:48 2026 * Verifying hypervisor parameters Thu Jun 4 14:17:48 2026 * Verifying all nodes belong to an existing group Waiting for job 17 ... Thu Jun 4 14:17:48 2026 * Verifying group 'default' Thu Jun 4 14:17:48 2026 * Gathering data (3 nodes) Thu Jun 4 14:17:48 2026 * Gathering information about nodes (3 nodes) Thu Jun 4 14:17:49 2026 * Gathering disk information (3 nodes) Thu Jun 4 14:17:49 2026 * Verifying configuration file consistency Thu Jun 4 14:17:49 2026 * Verifying node status Thu Jun 4 14:17:49 2026 * Verifying instance status Thu Jun 4 14:17:49 2026 * Verifying orphan volumes Thu Jun 4 14:17:49 2026 * Verifying N+1 Memory redundancy Thu Jun 4 14:17:49 2026 * Assessing cluster hypervisor parameters Thu Jun 4 14: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. Thu Jun 4 14:17:49 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Jun 4 14:17:49 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Jun 4 14:17:49 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Jun 4 14:17:49 2026 * Other Notes Thu Jun 4 14:17:49 2026 * Hooks Results Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify-disks' ---- PASSED [TestClusterVerify] gnt-cluster verify --------------------- >>>> 2026-06-04 14:17:50.947657 time=0:00:04.146408 [TestClusterVerify] gnt-cluster verify <<<< 2026-06-04 14:17:50.947761 start [TestClusterReservedLvs] gnt-cluster reserved lvs Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 219950521e741565540b196853b59201772f33c3 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 20, 21 Waiting for job 20 ... Thu Jun 4 14:17:52 2026 * Verifying cluster config Thu Jun 4 14:17:52 2026 * Verifying cluster certificate files Thu Jun 4 14:17:52 2026 * Verifying hypervisor parameters Thu Jun 4 14:17:52 2026 * Verifying all nodes belong to an existing group Waiting for job 21 ... Thu Jun 4 14:17:53 2026 * Verifying group 'default' Thu Jun 4 14:17:53 2026 * Gathering data (3 nodes) Thu Jun 4 14:17:53 2026 * Gathering information about nodes (3 nodes) Thu Jun 4 14:17:53 2026 * Gathering disk information (3 nodes) Thu Jun 4 14:17:53 2026 * Verifying configuration file consistency Thu Jun 4 14:17:53 2026 * Verifying node status Thu Jun 4 14:17:53 2026 * Verifying instance status Thu Jun 4 14:17:53 2026 * Verifying orphan volumes Thu Jun 4 14:17:53 2026 * Verifying N+1 Memory redundancy Thu Jun 4 14:17:53 2026 * Assessing cluster hypervisor parameters Thu Jun 4 14:17: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. Thu Jun 4 14:17:53 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Jun 4 14:17:53 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Jun 4 14:17:53 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Jun 4 14:17:53 2026 * Other Notes Thu Jun 4 14:17:54 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 219950521e741565540b196853b59201772f33c3 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --reserved-lvs '\'''\''' Command: ssh troy-mcclure.staging.ganeti.org 'lvcreate -L1G -n qa-test gnt' Logical volume "qa-test" created. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 7c87c15afe26a8692d1d5838b6c4d3db8654ce07 /var/lib/ganeti/config.data Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster verify --error-codes' Submitted jobs 24, 25 Waiting for job 24 ... Thu Jun 4 14:17:57 2026 * Verifying cluster config Thu Jun 4 14:17:57 2026 * Verifying cluster certificate files Thu Jun 4 14:17:57 2026 * Verifying hypervisor parameters Thu Jun 4 14:17:57 2026 * Verifying all nodes belong to an existing group Waiting for job 25 ... Thu Jun 4 14:17:57 2026 * Verifying group 'default' Thu Jun 4 14:17:57 2026 * Gathering data (3 nodes) Thu Jun 4 14:17:57 2026 * Gathering information about nodes (3 nodes) Thu Jun 4 14:17:58 2026 * Gathering disk information (3 nodes) Thu Jun 4 14:17:58 2026 * Verifying configuration file consistency Thu Jun 4 14:17:58 2026 * Verifying node status Thu Jun 4 14:17:58 2026 * Verifying instance status Thu Jun 4 14:17:58 2026 * Verifying orphan volumes Thu Jun 4 14:17:58 2026 - WARNING:ENODEORPHANLV:node:troy-mcclure.staging.ganeti.org:volume gnt/qa-test is unknown Thu Jun 4 14:17:58 2026 * Verifying N+1 Memory redundancy Thu Jun 4 14:17:58 2026 * Assessing cluster hypervisor parameters Thu Jun 4 14:17:58 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Jun 4 14:17:58 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Jun 4 14:17:58 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Jun 4 14:17:58 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Jun 4 14:17:58 2026 * Other Notes Thu Jun 4 14:17:58 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 7c87c15afe26a8692d1d5838b6c4d3db8654ce07 /var/lib/ganeti/config.data Submitted jobs 24, 25 Waiting for job 24 ... Thu Jun 4 14:17:57 2026 * Verifying cluster config Thu Jun 4 14:17:57 2026 * Verifying cluster certificate files Thu Jun 4 14:17:57 2026 * Verifying hypervisor parameters Thu Jun 4 14:17:57 2026 * Verifying all nodes belong to an existing group Waiting for job 25 ... Thu Jun 4 14:17:57 2026 * Verifying group 'default' Thu Jun 4 14:17:57 2026 * Gathering data (3 nodes) Thu Jun 4 14:17:57 2026 * Gathering information about nodes (3 nodes) Thu Jun 4 14:17:58 2026 * Gathering disk information (3 nodes) Thu Jun 4 14:17:58 2026 * Verifying configuration file consistency Thu Jun 4 14:17:58 2026 * Verifying node status Thu Jun 4 14:17:58 2026 * Verifying instance status Thu Jun 4 14:17:58 2026 * Verifying orphan volumes Thu Jun 4 14:17:58 2026 - WARNING:ENODEORPHANLV:node:troy-mcclure.staging.ganeti.org:volume gnt/qa-test is unknown Thu Jun 4 14:17:58 2026 * Verifying N+1 Memory redundancy Thu Jun 4 14:17:58 2026 * Assessing cluster hypervisor parameters Thu Jun 4 14:17:58 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Jun 4 14:17:58 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Jun 4 14:17:58 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Jun 4 14:17:58 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Jun 4 14:17:58 2026 * Other Notes Thu Jun 4 14:17:58 2026 * Hooks Results Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --reserved-lvs '\''gnt/qa-test,.*/other-test'\''' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 3ffdd78b5db075d3a9e870dcf3fa9332e6512ea2 /var/lib/ganeti/config.data Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster verify --error-codes' Submitted jobs 28, 29 Waiting for job 28 ... Thu Jun 4 14:18:01 2026 * Verifying cluster config Thu Jun 4 14:18:01 2026 * Verifying cluster certificate files Thu Jun 4 14:18:01 2026 * Verifying hypervisor parameters Thu Jun 4 14:18:01 2026 * Verifying all nodes belong to an existing group Waiting for job 29 ... Thu Jun 4 14:18:02 2026 * Verifying group 'default' Thu Jun 4 14:18:02 2026 * Gathering data (3 nodes) Thu Jun 4 14:18:02 2026 * Gathering information about nodes (3 nodes) Thu Jun 4 14:18:02 2026 * Gathering disk information (3 nodes) Thu Jun 4 14:18:02 2026 * Verifying configuration file consistency Thu Jun 4 14:18:02 2026 * Verifying node status Thu Jun 4 14:18:02 2026 * Verifying instance status Thu Jun 4 14:18:02 2026 * Verifying orphan volumes Thu Jun 4 14:18:02 2026 * Verifying N+1 Memory redundancy Thu Jun 4 14:18:02 2026 * Assessing cluster hypervisor parameters Thu Jun 4 14:18: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. Thu Jun 4 14:18:02 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Jun 4 14:18:02 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Jun 4 14:18:02 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Jun 4 14:18:02 2026 * Other Notes Thu Jun 4 14:18:03 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 3ffdd78b5db075d3a9e870dcf3fa9332e6512ea2 /var/lib/ganeti/config.data Submitted jobs 28, 29 Waiting for job 28 ... Thu Jun 4 14:18:01 2026 * Verifying cluster config Thu Jun 4 14:18:01 2026 * Verifying cluster certificate files Thu Jun 4 14:18:01 2026 * Verifying hypervisor parameters Thu Jun 4 14:18:01 2026 * Verifying all nodes belong to an existing group Waiting for job 29 ... Thu Jun 4 14:18:02 2026 * Verifying group 'default' Thu Jun 4 14:18:02 2026 * Gathering data (3 nodes) Thu Jun 4 14:18:02 2026 * Gathering information about nodes (3 nodes) Thu Jun 4 14:18:02 2026 * Gathering disk information (3 nodes) Thu Jun 4 14:18:02 2026 * Verifying configuration file consistency Thu Jun 4 14:18:02 2026 * Verifying node status Thu Jun 4 14:18:02 2026 * Verifying instance status Thu Jun 4 14:18:02 2026 * Verifying orphan volumes Thu Jun 4 14:18:02 2026 * Verifying N+1 Memory redundancy Thu Jun 4 14:18:02 2026 * Assessing cluster hypervisor parameters Thu Jun 4 14:18: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. Thu Jun 4 14:18:02 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Jun 4 14:18:02 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Jun 4 14:18:02 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Jun 4 14:18:02 2026 * Other Notes Thu Jun 4 14:18:03 2026 * Hooks Results Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --reserved-lvs '\''.*/qa-.*'\''' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' a4a57b2dc6efd9522f81abc42b703bbf5fc3efb2 /var/lib/ganeti/config.data Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster verify --error-codes' Submitted jobs 32, 33 Waiting for job 32 ... Thu Jun 4 14:18:06 2026 * Verifying cluster config Thu Jun 4 14:18:06 2026 * Verifying cluster certificate files Thu Jun 4 14:18:06 2026 * Verifying hypervisor parameters Thu Jun 4 14:18:06 2026 * Verifying all nodes belong to an existing group Waiting for job 33 ... Thu Jun 4 14:18:06 2026 * Verifying group 'default' Thu Jun 4 14:18:06 2026 * Gathering data (3 nodes) Thu Jun 4 14:18:06 2026 * Gathering information about nodes (3 nodes) Thu Jun 4 14:18:07 2026 * Gathering disk information (3 nodes) Thu Jun 4 14:18:07 2026 * Verifying configuration file consistency Thu Jun 4 14:18:07 2026 * Verifying node status Thu Jun 4 14:18:07 2026 * Verifying instance status Thu Jun 4 14:18:07 2026 * Verifying orphan volumes Thu Jun 4 14:18:07 2026 * Verifying N+1 Memory redundancy Thu Jun 4 14:18:07 2026 * Assessing cluster hypervisor parameters Thu Jun 4 14:18:07 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Jun 4 14:18:07 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Jun 4 14:18:07 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Jun 4 14:18:07 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Jun 4 14:18:07 2026 * Other Notes Thu Jun 4 14:18:07 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' a4a57b2dc6efd9522f81abc42b703bbf5fc3efb2 /var/lib/ganeti/config.data Submitted jobs 32, 33 Waiting for job 32 ... Thu Jun 4 14:18:06 2026 * Verifying cluster config Thu Jun 4 14:18:06 2026 * Verifying cluster certificate files Thu Jun 4 14:18:06 2026 * Verifying hypervisor parameters Thu Jun 4 14:18:06 2026 * Verifying all nodes belong to an existing group Waiting for job 33 ... Thu Jun 4 14:18:06 2026 * Verifying group 'default' Thu Jun 4 14:18:06 2026 * Gathering data (3 nodes) Thu Jun 4 14:18:06 2026 * Gathering information about nodes (3 nodes) Thu Jun 4 14:18:07 2026 * Gathering disk information (3 nodes) Thu Jun 4 14:18:07 2026 * Verifying configuration file consistency Thu Jun 4 14:18:07 2026 * Verifying node status Thu Jun 4 14:18:07 2026 * Verifying instance status Thu Jun 4 14:18:07 2026 * Verifying orphan volumes Thu Jun 4 14:18:07 2026 * Verifying N+1 Memory redundancy Thu Jun 4 14:18:07 2026 * Assessing cluster hypervisor parameters Thu Jun 4 14:18:07 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Jun 4 14:18:07 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Jun 4 14:18:07 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Jun 4 14:18:07 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Jun 4 14:18:07 2026 * Other Notes Thu Jun 4 14:18:07 2026 * Hooks Results Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --reserved-lvs '\'''\''' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 26d778a42c3c999ad8c4e70b8bce05b6afe0ddfd /var/lib/ganeti/config.data Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster verify --error-codes' Submitted jobs 36, 37 Waiting for job 36 ... Thu Jun 4 14:18:10 2026 * Verifying cluster config Thu Jun 4 14:18:10 2026 * Verifying cluster certificate files Thu Jun 4 14:18:10 2026 * Verifying hypervisor parameters Thu Jun 4 14:18:10 2026 * Verifying all nodes belong to an existing group Waiting for job 37 ... Thu Jun 4 14:18:11 2026 * Verifying group 'default' Thu Jun 4 14:18:11 2026 * Gathering data (3 nodes) Thu Jun 4 14:18:11 2026 * Gathering information about nodes (3 nodes) Thu Jun 4 14:18:12 2026 * Gathering disk information (3 nodes) Thu Jun 4 14:18:12 2026 * Verifying configuration file consistency Thu Jun 4 14:18:12 2026 * Verifying node status Thu Jun 4 14:18:12 2026 * Verifying instance status Thu Jun 4 14:18:12 2026 * Verifying orphan volumes Thu Jun 4 14:18:12 2026 - WARNING:ENODEORPHANLV:node:troy-mcclure.staging.ganeti.org:volume gnt/qa-test is unknown Thu Jun 4 14:18:12 2026 * Verifying N+1 Memory redundancy Thu Jun 4 14:18:12 2026 * Assessing cluster hypervisor parameters Thu Jun 4 14:18:12 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Jun 4 14:18:12 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Jun 4 14:18:12 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Jun 4 14:18:12 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Jun 4 14:18:12 2026 * Other Notes Thu Jun 4 14:18:12 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 26d778a42c3c999ad8c4e70b8bce05b6afe0ddfd /var/lib/ganeti/config.data Submitted jobs 36, 37 Waiting for job 36 ... Thu Jun 4 14:18:10 2026 * Verifying cluster config Thu Jun 4 14:18:10 2026 * Verifying cluster certificate files Thu Jun 4 14:18:10 2026 * Verifying hypervisor parameters Thu Jun 4 14:18:10 2026 * Verifying all nodes belong to an existing group Waiting for job 37 ... Thu Jun 4 14:18:11 2026 * Verifying group 'default' Thu Jun 4 14:18:11 2026 * Gathering data (3 nodes) Thu Jun 4 14:18:11 2026 * Gathering information about nodes (3 nodes) Thu Jun 4 14:18:12 2026 * Gathering disk information (3 nodes) Thu Jun 4 14:18:12 2026 * Verifying configuration file consistency Thu Jun 4 14:18:12 2026 * Verifying node status Thu Jun 4 14:18:12 2026 * Verifying instance status Thu Jun 4 14:18:12 2026 * Verifying orphan volumes Thu Jun 4 14:18:12 2026 - WARNING:ENODEORPHANLV:node:troy-mcclure.staging.ganeti.org:volume gnt/qa-test is unknown Thu Jun 4 14:18:12 2026 * Verifying N+1 Memory redundancy Thu Jun 4 14:18:12 2026 * Assessing cluster hypervisor parameters Thu Jun 4 14:18:12 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Jun 4 14:18:12 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Jun 4 14:18:12 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Jun 4 14:18:12 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Jun 4 14:18:12 2026 * Other Notes Thu Jun 4 14:18:12 2026 * Hooks Results Command: ssh troy-mcclure.staging.ganeti.org 'lvremove -f gnt/qa-test' Logical volume "qa-test" successfully removed. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 26d778a42c3c999ad8c4e70b8bce05b6afe0ddfd /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 39, 40 Waiting for job 39 ... Thu Jun 4 14:18:14 2026 * Verifying cluster config Thu Jun 4 14:18:14 2026 * Verifying cluster certificate files Thu Jun 4 14:18:14 2026 * Verifying hypervisor parameters Thu Jun 4 14:18:14 2026 * Verifying all nodes belong to an existing group Waiting for job 40 ... Thu Jun 4 14:18:14 2026 * Verifying group 'default' Thu Jun 4 14:18:14 2026 * Gathering data (3 nodes) Thu Jun 4 14:18:14 2026 * Gathering information about nodes (3 nodes) Thu Jun 4 14:18:15 2026 * Gathering disk information (3 nodes) Thu Jun 4 14:18:15 2026 * Verifying configuration file consistency Thu Jun 4 14:18:15 2026 * Verifying node status Thu Jun 4 14:18:15 2026 * Verifying instance status Thu Jun 4 14:18:15 2026 * Verifying orphan volumes Thu Jun 4 14:18:15 2026 * Verifying N+1 Memory redundancy Thu Jun 4 14:18:15 2026 * Assessing cluster hypervisor parameters Thu Jun 4 14:18:15 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Jun 4 14:18:15 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Jun 4 14:18:15 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Jun 4 14:18:15 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Jun 4 14:18:15 2026 * Other Notes Thu Jun 4 14:18:15 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 26d778a42c3c999ad8c4e70b8bce05b6afe0ddfd /var/lib/ganeti/config.data ---- PASSED [TestClusterReservedLvs] gnt-cluster reserved lvs ---------- >>>> 2026-06-04 14:18:15.789538 time=0:00:24.841777 [TestClusterReservedLvs] gnt-cluster reserved lvs <<<< 2026-06-04 14:18:15.789645 start [TestClusterModifyEmpty] gnt-cluster modify Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify' Stderr was: ---- PASSED [TestClusterModifyEmpty] gnt-cluster modify ---------------- >>>> 2026-06-04 14:18:16.004101 time=0:00:00.214456 [TestClusterModifyEmpty] gnt-cluster modify Please give at least one of the parameters. <<<< 2026-06-04 14:18:16.004222 start [TestClusterModifyIPolicy] gnt-cluster modify --ipolicy-* Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 7902ce82-b512-4314-9722-7aa0371bd4d3 Creation time: 2026-06-04 14:16:44 Modification time: 2026-06-04 14:18:08 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, sharedfile, drbd, 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 troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-vcpu-ratio=1.0' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 7902ce82-b512-4314-9722-7aa0371bd4d3 Creation time: 2026-06-04 14:16:44 Modification time: 2026-06-04 14:18:17 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 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, sharedfile, drbd, 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 troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-vcpu-ratio=1.5' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 7902ce82-b512-4314-9722-7aa0371bd4d3 Creation time: 2026-06-04 14:16:44 Modification time: 2026-06-04 14:18:18 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - 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, sharedfile, drbd, file spindle-ratio: 32 vcpu-ratio: 1.5 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-vcpu-ratio=2' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 7902ce82-b512-4314-9722-7aa0371bd4d3 Creation time: 2026-06-04 14:16:44 Modification time: 2026-06-04 14:18:20 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - 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, sharedfile, drbd, file vcpu-ratio: 2 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-vcpu-ratio=a' Stderr was: Traceback (most recent call last): File "/usr/sbin/gnt-cluster", line 21, in sys.exit(main.Main()) ~~~~~~~~~^^ File "/usr/share/ganeti/3.2/ganeti/client/gnt_cluster.py", line 2625, in Main return GenericMain(commands, override={"tag_type": constants.TAG_CLUSTER}, aliases=aliases) File "/usr/share/ganeti/3.2/ganeti/cli.py", line 1223, in GenericMain (func, options, args) = _ParseArgs(binary, sys.argv, commands, aliases, ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ env_override) ^^^^^^^^^^^^^ File "/usr/share/ganeti/3.2/ganeti/cli.py", line 467, in _ParseArgs options, args = parser.parse_args(args=argv[2:]) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/optparse.py", line 1387, in parse_args stop = self._process_args(largs, rargs, values) File "/usr/lib/python3.13/optparse.py", line 1427, in _process_args self._process_long_opt(rargs, values) ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/optparse.py", line 1501, in _process_long_opt option.process(opt, value, values, self) ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/optparse.py", line 779, in process value = self.convert_value(opt, value) File "/usr/lib/python3.13/optparse.py", line 771, in convert_value return self.check_value(opt, value) ~~~~~~~~~~~~~~~~^^^^^^^^^^^^ File "/usr/lib/python3.13/optparse.py", line 766, in check_value return checker(self, opt, value) File "/usr/share/ganeti/3.2/ganeti/cli_opts.py", line 472, in check_maybefloat return float(value) ValueError: could not convert string to float: 'a' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 7902ce82-b512-4314-9722-7aa0371bd4d3 Creation time: 2026-06-04 14:16:44 Modification time: 2026-06-04 14:18:20 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - 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, sharedfile, drbd, 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 troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-vcpu-ratio=4.0' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 7902ce82-b512-4314-9722-7aa0371bd4d3 Creation time: 2026-06-04 14:16:44 Modification time: 2026-06-04 14:18:22 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, sharedfile, drbd, 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 troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-spindle-ratio=1.0' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 7902ce82-b512-4314-9722-7aa0371bd4d3 Creation time: 2026-06-04 14:16:44 Modification time: 2026-06-04 14:18:23 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - 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, sharedfile, drbd, file spindle-ratio: 1 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-spindle-ratio=1.5' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 7902ce82-b512-4314-9722-7aa0371bd4d3 Creation time: 2026-06-04 14:16:44 Modification time: 2026-06-04 14:18:24 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, sharedfile, drbd, 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 troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-spindle-ratio=2' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 7902ce82-b512-4314-9722-7aa0371bd4d3 Creation time: 2026-06-04 14:16:44 Modification time: 2026-06-04 14:18:26 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - 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, sharedfile, drbd, 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 troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-spindle-ratio=a' Stderr was: Traceback (most recent call last): File "/usr/sbin/gnt-cluster", line 21, in sys.exit(main.Main()) ~~~~~~~~~^^ File "/usr/share/ganeti/3.2/ganeti/client/gnt_cluster.py", line 2625, in Main return GenericMain(commands, override={"tag_type": constants.TAG_CLUSTER}, aliases=aliases) File "/usr/share/ganeti/3.2/ganeti/cli.py", line 1223, in GenericMain (func, options, args) = _ParseArgs(binary, sys.argv, commands, aliases, ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ env_override) ^^^^^^^^^^^^^ File "/usr/share/ganeti/3.2/ganeti/cli.py", line 467, in _ParseArgs options, args = parser.parse_args(args=argv[2:]) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/optparse.py", line 1387, in parse_args stop = self._process_args(largs, rargs, values) File "/usr/lib/python3.13/optparse.py", line 1427, in _process_args self._process_long_opt(rargs, values) ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/optparse.py", line 1501, in _process_long_opt option.process(opt, value, values, self) ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/optparse.py", line 779, in process value = self.convert_value(opt, value) File "/usr/lib/python3.13/optparse.py", line 771, in convert_value return self.check_value(opt, value) ~~~~~~~~~~~~~~~~^^^^^^^^^^^^ File "/usr/lib/python3.13/optparse.py", line 766, in check_value return checker(self, opt, value) File "/usr/share/ganeti/3.2/ganeti/cli_opts.py", line 472, in check_maybefloat return float(value) ValueError: could not convert string to float: 'a' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 7902ce82-b512-4314-9722-7aa0371bd4d3 Creation time: 2026-06-04 14:16:44 Modification time: 2026-06-04 14:18:26 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - 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, sharedfile, drbd, 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 troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-spindle-ratio=32.0' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 7902ce82-b512-4314-9722-7aa0371bd4d3 Creation time: 2026-06-04 14:16:44 Modification time: 2026-06-04 14:18:28 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - 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, sharedfile, drbd, 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 troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-disk-templates=plain' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 7902ce82-b512-4314-9722-7aa0371bd4d3 Creation time: 2026-06-04 14:16:44 Modification time: 2026-06-04 14:18:29 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-disk-templates=plain,drbd' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 7902ce82-b512-4314-9722-7aa0371bd4d3 Creation time: 2026-06-04 14:16:44 Modification time: 2026-06-04 14:18:31 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - 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 vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-disk-templates=thisisnotadisktemplate' Stderr was: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Failure: prerequisites not met for this operation: error type: wrong_input, error details: Invalid instance policy: Invalid disk template(s) thisisnotadisktemplate Cluster name: staging-cluster.ganeti.org Cluster UUID: 7902ce82-b512-4314-9722-7aa0371bd4d3 Creation time: 2026-06-04 14:16:44 Modification time: 2026-06-04 14:18:31 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - 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 vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-disk-templates=' Stderr was: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Failure: prerequisites not met for this operation: error type: wrong_input, error details: Can't unset ipolicy attribute 'disk-templates' on the cluster' Cluster name: staging-cluster.ganeti.org Cluster UUID: 7902ce82-b512-4314-9722-7aa0371bd4d3 Creation time: 2026-06-04 14:16:44 Modification time: 2026-06-04 14:18:31 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-disk-templates=plain,sharedfile,drbd,file' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 7902ce82-b512-4314-9722-7aa0371bd4d3 Creation time: 2026-06-04 14:16:44 Modification time: 2026-06-04 14:18:35 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - 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, sharedfile, drbd, 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-04 14:18:35.618988 time=0:00:19.614766 [TestClusterModifyIPolicy] gnt-cluster modify --ipolicy-* <<<< 2026-06-04 14:18:35.619089 start [TestClusterModifyISpecs] gnt-cluster modify --specs-* Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 7902ce82-b512-4314-9722-7aa0371bd4d3 Creation time: 2026-06-04 14:16:44 Modification time: 2026-06-04 14:18:35 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, sharedfile, drbd, 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 troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=0,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=12,nic-count=8,spindle-use=8 --ipolicy-std-specs memory-size=4' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 7902ce82-b512-4314-9722-7aa0371bd4d3 Creation time: 2026-06-04 14:16:44 Modification time: 2026-06-04 14:18:36 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 0 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 12 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 4 nic-count: 1 spindle-use: 1 allowed disk templates: plain, sharedfile, drbd, 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 troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=4,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=12,nic-count=8,spindle-use=8 --ipolicy-std-specs memory-size=4' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 7902ce82-b512-4314-9722-7aa0371bd4d3 Creation time: 2026-06-04 14:16:44 Modification time: 2026-06-04 14:18:38 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 4 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 12 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 4 nic-count: 1 spindle-use: 1 allowed disk templates: plain, sharedfile, drbd, 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 troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=4,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=12,nic-count=8,spindle-use=8 --ipolicy-std-specs memory-size=12' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 7902ce82-b512-4314-9722-7aa0371bd4d3 Creation time: 2026-06-04 14:16:44 Modification time: 2026-06-04 14:18:39 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 4 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 12 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 12 nic-count: 1 spindle-use: 1 allowed disk templates: plain, sharedfile, drbd, 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 troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=4,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=4,nic-count=8,spindle-use=8 --ipolicy-std-specs memory-size=4' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 7902ce82-b512-4314-9722-7aa0371bd4d3 Creation time: 2026-06-04 14:16:44 Modification time: 2026-06-04 14:18:41 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 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: plain, sharedfile, drbd, 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 troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=4,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=12,nic-count=8,spindle-use=8 --ipolicy-std-specs memory-size=0' Stderr was: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Failure: prerequisites not met for this operation: error type: wrong_input, error details: Invalid instance policy: Invalid std specifications Cluster name: staging-cluster.ganeti.org Cluster UUID: 7902ce82-b512-4314-9722-7aa0371bd4d3 Creation time: 2026-06-04 14:16:44 Modification time: 2026-06-04 14:18:41 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - 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: plain, sharedfile, drbd, 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 troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=4,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=12,nic-count=8,spindle-use=8 --ipolicy-std-specs memory-size=16' Stderr was: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Failure: prerequisites not met for this operation: error type: wrong_input, error details: Invalid instance policy: Invalid std specifications Cluster name: staging-cluster.ganeti.org Cluster UUID: 7902ce82-b512-4314-9722-7aa0371bd4d3 Creation time: 2026-06-04 14:16:44 Modification time: 2026-06-04 14:18:41 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 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: plain, sharedfile, drbd, 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 troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=4,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=0,nic-count=8,spindle-use=8 --ipolicy-std-specs memory-size=4' Stderr was: 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 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 7902ce82-b512-4314-9722-7aa0371bd4d3 Creation time: 2026-06-04 14:16:44 Modification time: 2026-06-04 14:18:41 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - 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: plain, sharedfile, drbd, 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 troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=12,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=4,nic-count=8,spindle-use=8 --ipolicy-std-specs memory-size=4' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_input, error details: Invalid instance policy: Invalid specification of min/max values for memory-size: 12/4 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 7902ce82-b512-4314-9722-7aa0371bd4d3 Creation time: 2026-06-04 14:16:44 Modification time: 2026-06-04 14:18:41 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 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: plain, sharedfile, drbd, 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 troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=12,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=0,nic-count=8,spindle-use=8 --ipolicy-std-specs memory-size=4' Stderr was: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Failure: prerequisites not met for this operation: error type: wrong_input, error details: Invalid instance policy: Invalid specification of min/max values for memory-size: 12/0 Cluster name: staging-cluster.ganeti.org Cluster UUID: 7902ce82-b512-4314-9722-7aa0371bd4d3 Creation time: 2026-06-04 14:16:44 Modification time: 2026-06-04 14:18:41 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - 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: plain, sharedfile, drbd, 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 troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=a,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=12,nic-count=8,spindle-use=8 --ipolicy-std-specs memory-size=4' Stderr was: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Failure: prerequisites not met for this operation: error type: wrong_input, error details: Invalid parameter memory-size (a) in min instance specs: Invalid format Cluster name: staging-cluster.ganeti.org Cluster UUID: 7902ce82-b512-4314-9722-7aa0371bd4d3 Creation time: 2026-06-04 14:16:44 Modification time: 2026-06-04 14:18:41 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - 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: plain, sharedfile, drbd, 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 troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=0,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=12,nic-count=8,spindle-use=8 --ipolicy-std-specs memory-size=a' Stderr was: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Failure: prerequisites not met for this operation: error type: wrong_input, error details: Invalid parameter memory-size (a) in std instance specs: Invalid format Cluster name: staging-cluster.ganeti.org Cluster UUID: 7902ce82-b512-4314-9722-7aa0371bd4d3 Creation time: 2026-06-04 14:16:44 Modification time: 2026-06-04 14:18:41 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 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: plain, sharedfile, drbd, 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 troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=0,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=a,nic-count=8,spindle-use=8 --ipolicy-std-specs memory-size=4' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_input, error details: Invalid parameter memory-size (a) in max instance specs: Invalid format Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 7902ce82-b512-4314-9722-7aa0371bd4d3 Creation time: 2026-06-04 14:16:44 Modification time: 2026-06-04 14:18:41 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 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: plain, sharedfile, drbd, 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 troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs memory-size=128' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 7902ce82-b512-4314-9722-7aa0371bd4d3 Creation time: 2026-06-04 14:16:44 Modification time: 2026-06-04 14:18:50 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 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, sharedfile, drbd, 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.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster show-ispecs-cmd' gnt-cluster init --ipolicy-std-specs cpu-count=1,disk-count=1,disk-size=1024,memory-size=128,nic-count=1,spindle-use=1 --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 staging-cluster.ganeti.org Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-std-specs cpu-count=1,disk-count=1,disk-size=1024,memory-size=128,nic-count=1,spindle-use=1 --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster show-ispecs-cmd' gnt-cluster init --ipolicy-std-specs cpu-count=1,disk-count=1,disk-size=1024,memory-size=128,nic-count=1,spindle-use=1 --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 staging-cluster.ganeti.org Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=0,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=12,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs disk-size=4' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 7902ce82-b512-4314-9722-7aa0371bd4d3 Creation time: 2026-06-04 14:16:44 Modification time: 2026-06-04 14:18:53 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 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: plain, sharedfile, drbd, 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 troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=4,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=12,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs disk-size=4' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 7902ce82-b512-4314-9722-7aa0371bd4d3 Creation time: 2026-06-04 14:16:44 Modification time: 2026-06-04 14:18:54 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 4 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 12 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 4 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, sharedfile, drbd, 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 troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=4,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=12,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs disk-size=12' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 7902ce82-b512-4314-9722-7aa0371bd4d3 Creation time: 2026-06-04 14:16:44 Modification time: 2026-06-04 14:18:56 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - 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: plain, sharedfile, drbd, 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 troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=4,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=4,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs disk-size=4' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 7902ce82-b512-4314-9722-7aa0371bd4d3 Creation time: 2026-06-04 14:16:44 Modification time: 2026-06-04 14:18:57 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 4 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 4 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 4 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, sharedfile, drbd, 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 troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=4,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=12,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs disk-size=0' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_input, error details: Invalid instance policy: Invalid std specifications Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 7902ce82-b512-4314-9722-7aa0371bd4d3 Creation time: 2026-06-04 14:16:44 Modification time: 2026-06-04 14:18:57 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 4 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 4 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 4 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, sharedfile, drbd, 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 troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=4,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=12,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs disk-size=16' Stderr was: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Failure: prerequisites not met for this operation: error type: wrong_input, error details: Invalid instance policy: Invalid std specifications Cluster name: staging-cluster.ganeti.org Cluster UUID: 7902ce82-b512-4314-9722-7aa0371bd4d3 Creation time: 2026-06-04 14:16:44 Modification time: 2026-06-04 14:18:57 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 4 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 4 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 4 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, sharedfile, drbd, 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 troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=4,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=0,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs disk-size=4' Stderr was: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Failure: prerequisites not met for this operation: error type: wrong_input, error details: Invalid instance policy: Invalid specification of min/max values for disk-size: 4/0 Cluster name: staging-cluster.ganeti.org Cluster UUID: 7902ce82-b512-4314-9722-7aa0371bd4d3 Creation time: 2026-06-04 14:16:44 Modification time: 2026-06-04 14:18:57 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 4 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 4 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 4 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, sharedfile, drbd, 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 troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=12,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=4,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs disk-size=4' Stderr was: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Failure: prerequisites not met for this operation: error type: wrong_input, error details: Invalid instance policy: Invalid specification of min/max values for disk-size: 12/4 Cluster name: staging-cluster.ganeti.org Cluster UUID: 7902ce82-b512-4314-9722-7aa0371bd4d3 Creation time: 2026-06-04 14:16:44 Modification time: 2026-06-04 14:18:57 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 4 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 4 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 4 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, sharedfile, drbd, 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 troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=12,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=0,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs disk-size=4' Stderr was: 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 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 7902ce82-b512-4314-9722-7aa0371bd4d3 Creation time: 2026-06-04 14:16:44 Modification time: 2026-06-04 14:18:57 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 4 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 4 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 4 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, sharedfile, drbd, 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 troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=a,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=12,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs disk-size=4' Stderr was: 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.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 7902ce82-b512-4314-9722-7aa0371bd4d3 Creation time: 2026-06-04 14:16:44 Modification time: 2026-06-04 14:18:57 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 4 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 4 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 4 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, sharedfile, drbd, 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 troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=0,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=12,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs disk-size=a' Stderr was: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Failure: prerequisites not met for this operation: error type: wrong_input, error details: Invalid parameter disk-size (a) in std instance specs: Invalid format Cluster name: staging-cluster.ganeti.org Cluster UUID: 7902ce82-b512-4314-9722-7aa0371bd4d3 Creation time: 2026-06-04 14:16:44 Modification time: 2026-06-04 14:18:57 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 4 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 4 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 4 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, sharedfile, drbd, 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 troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=0,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=a,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs disk-size=4' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_input, error details: Invalid parameter disk-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.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 7902ce82-b512-4314-9722-7aa0371bd4d3 Creation time: 2026-06-04 14:16:44 Modification time: 2026-06-04 14:18:57 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 4 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 4 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 4 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, sharedfile, drbd, 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 troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs disk-size=1024' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 7902ce82-b512-4314-9722-7aa0371bd4d3 Creation time: 2026-06-04 14:16:44 Modification time: 2026-06-04 14:19:06 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, sharedfile, drbd, 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.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster show-ispecs-cmd' gnt-cluster init --ipolicy-std-specs cpu-count=1,disk-count=1,disk-size=1024,memory-size=128,nic-count=1,spindle-use=1 --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 staging-cluster.ganeti.org Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-std-specs cpu-count=1,disk-count=1,disk-size=1024,memory-size=128,nic-count=1,spindle-use=1 --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster show-ispecs-cmd' gnt-cluster init --ipolicy-std-specs cpu-count=1,disk-count=1,disk-size=1024,memory-size=128,nic-count=1,spindle-use=1 --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 staging-cluster.ganeti.org Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=12,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs disk-count=4' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 7902ce82-b512-4314-9722-7aa0371bd4d3 Creation time: 2026-06-04 14:16:44 Modification time: 2026-06-04 14:19:09 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 12 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 4 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, sharedfile, drbd, 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 troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=4,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=12,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs disk-count=4' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 7902ce82-b512-4314-9722-7aa0371bd4d3 Creation time: 2026-06-04 14:16:44 Modification time: 2026-06-04 14:19:10 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 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: plain, sharedfile, drbd, 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 troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=4,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=12,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs disk-count=12' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 7902ce82-b512-4314-9722-7aa0371bd4d3 Creation time: 2026-06-04 14:16:44 Modification time: 2026-06-04 14:19:12 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 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: plain, sharedfile, drbd, 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 troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=4,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=4,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs disk-count=4' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 7902ce82-b512-4314-9722-7aa0371bd4d3 Creation time: 2026-06-04 14:16:44 Modification time: 2026-06-04 14:19:13 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 4 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 4 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 4 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, sharedfile, drbd, 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 troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=4,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=12,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs disk-count=0' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_input, error details: Invalid instance policy: Invalid std specifications Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 7902ce82-b512-4314-9722-7aa0371bd4d3 Creation time: 2026-06-04 14:16:44 Modification time: 2026-06-04 14:19:13 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 4 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 4 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 4 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, sharedfile, drbd, 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 troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=4,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=12,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs disk-count=16' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_input, error details: Invalid instance policy: Invalid std specifications Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 7902ce82-b512-4314-9722-7aa0371bd4d3 Creation time: 2026-06-04 14:16:44 Modification time: 2026-06-04 14:19:13 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 4 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 4 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 4 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, sharedfile, drbd, 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 troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=4,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=0,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs disk-count=4' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_input, error details: Invalid instance policy: Invalid specification of min/max values for disk-count: 4/0 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 7902ce82-b512-4314-9722-7aa0371bd4d3 Creation time: 2026-06-04 14:16:44 Modification time: 2026-06-04 14:19:13 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 4 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 4 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 4 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, sharedfile, drbd, 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 troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=12,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=4,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs disk-count=4' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_input, error details: Invalid instance policy: Invalid specification of min/max values for disk-count: 12/4 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 7902ce82-b512-4314-9722-7aa0371bd4d3 Creation time: 2026-06-04 14:16:44 Modification time: 2026-06-04 14:19:13 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 4 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 4 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 4 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, sharedfile, drbd, 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 troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=12,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=0,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs disk-count=4' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_input, error details: Invalid instance policy: Invalid specification of min/max values for disk-count: 12/0 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 7902ce82-b512-4314-9722-7aa0371bd4d3 Creation time: 2026-06-04 14:16:44 Modification time: 2026-06-04 14:19:13 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 4 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 4 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 4 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, sharedfile, drbd, 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 troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=a,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=12,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs disk-count=4' Stderr was: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Parameter Error: 'disk-count' (value a) is not a valid integer Cluster name: staging-cluster.ganeti.org Cluster UUID: 7902ce82-b512-4314-9722-7aa0371bd4d3 Creation time: 2026-06-04 14:16:44 Modification time: 2026-06-04 14:19:13 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 4 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 4 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 4 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, sharedfile, drbd, 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 troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=12,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs disk-count=a' Stderr was: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Parameter Error: 'disk-count' (value a) is not a valid integer Cluster name: staging-cluster.ganeti.org Cluster UUID: 7902ce82-b512-4314-9722-7aa0371bd4d3 Creation time: 2026-06-04 14:16:44 Modification time: 2026-06-04 14:19:13 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 4 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 4 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 4 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, sharedfile, drbd, 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 troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=a,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs disk-count=4' Stderr was: 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.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 7902ce82-b512-4314-9722-7aa0371bd4d3 Creation time: 2026-06-04 14:16:44 Modification time: 2026-06-04 14:19:13 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 4 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 4 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 4 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, sharedfile, drbd, 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 troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs disk-count=1' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 7902ce82-b512-4314-9722-7aa0371bd4d3 Creation time: 2026-06-04 14:16:44 Modification time: 2026-06-04 14:19:22 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, sharedfile, drbd, 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.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster show-ispecs-cmd' gnt-cluster init --ipolicy-std-specs cpu-count=1,disk-count=1,disk-size=1024,memory-size=128,nic-count=1,spindle-use=1 --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 staging-cluster.ganeti.org Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-std-specs cpu-count=1,disk-count=1,disk-size=1024,memory-size=128,nic-count=1,spindle-use=1 --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster show-ispecs-cmd' gnt-cluster init --ipolicy-std-specs cpu-count=1,disk-count=1,disk-size=1024,memory-size=128,nic-count=1,spindle-use=1 --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 staging-cluster.ganeti.org Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=0,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=12,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs cpu-count=4' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 7902ce82-b512-4314-9722-7aa0371bd4d3 Creation time: 2026-06-04 14:16:44 Modification time: 2026-06-04 14:19:25 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 12 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 0 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 4 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, sharedfile, drbd, 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 troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=4,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=12,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs cpu-count=4' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 7902ce82-b512-4314-9722-7aa0371bd4d3 Creation time: 2026-06-04 14:16:44 Modification time: 2026-06-04 14:19:26 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 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: plain, sharedfile, drbd, 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 troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=4,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=12,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs cpu-count=12' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 7902ce82-b512-4314-9722-7aa0371bd4d3 Creation time: 2026-06-04 14:16:44 Modification time: 2026-06-04 14:19:28 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - 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: plain, sharedfile, drbd, 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 troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=4,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=4,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs cpu-count=4' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 7902ce82-b512-4314-9722-7aa0371bd4d3 Creation time: 2026-06-04 14:16:44 Modification time: 2026-06-04 14:19:29 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 4 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 4 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 4 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, sharedfile, drbd, 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 troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=4,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=12,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs cpu-count=0' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_input, error details: Invalid instance policy: Invalid std specifications Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 7902ce82-b512-4314-9722-7aa0371bd4d3 Creation time: 2026-06-04 14:16:44 Modification time: 2026-06-04 14:19:29 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 4 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 4 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 4 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, sharedfile, drbd, 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 troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=4,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=12,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs cpu-count=16' Stderr was: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Failure: prerequisites not met for this operation: error type: wrong_input, error details: Invalid instance policy: Invalid std specifications Cluster name: staging-cluster.ganeti.org Cluster UUID: 7902ce82-b512-4314-9722-7aa0371bd4d3 Creation time: 2026-06-04 14:16:44 Modification time: 2026-06-04 14:19:29 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 4 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 4 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 4 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, sharedfile, drbd, 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 troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=4,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=0,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs cpu-count=4' Stderr was: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Failure: prerequisites not met for this operation: error type: wrong_input, error details: Invalid instance policy: Invalid specification of min/max values for cpu-count: 4/0 Cluster name: staging-cluster.ganeti.org Cluster UUID: 7902ce82-b512-4314-9722-7aa0371bd4d3 Creation time: 2026-06-04 14:16:44 Modification time: 2026-06-04 14:19:29 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 4 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 4 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 4 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, sharedfile, drbd, 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 troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=12,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=4,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs cpu-count=4' Stderr was: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Failure: prerequisites not met for this operation: error type: wrong_input, error details: Invalid instance policy: Invalid specification of min/max values for cpu-count: 12/4 Cluster name: staging-cluster.ganeti.org Cluster UUID: 7902ce82-b512-4314-9722-7aa0371bd4d3 Creation time: 2026-06-04 14:16:44 Modification time: 2026-06-04 14:19:29 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 4 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 4 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 4 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, sharedfile, drbd, 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 troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=12,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=0,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs cpu-count=4' Stderr was: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Failure: prerequisites not met for this operation: error type: wrong_input, error details: Invalid instance policy: Invalid specification of min/max values for cpu-count: 12/0 Cluster name: staging-cluster.ganeti.org Cluster UUID: 7902ce82-b512-4314-9722-7aa0371bd4d3 Creation time: 2026-06-04 14:16:44 Modification time: 2026-06-04 14:19:29 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 4 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 4 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 4 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, sharedfile, drbd, 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 troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=a,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=12,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs cpu-count=4' Stderr was: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Parameter Error: 'cpu-count' (value a) is not a valid integer Cluster name: staging-cluster.ganeti.org Cluster UUID: 7902ce82-b512-4314-9722-7aa0371bd4d3 Creation time: 2026-06-04 14:16:44 Modification time: 2026-06-04 14:19:29 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 4 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 4 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 4 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, sharedfile, drbd, 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 troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=0,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=12,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs cpu-count=a' Stderr was: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Parameter Error: 'cpu-count' (value a) is not a valid integer Cluster name: staging-cluster.ganeti.org Cluster UUID: 7902ce82-b512-4314-9722-7aa0371bd4d3 Creation time: 2026-06-04 14:16:44 Modification time: 2026-06-04 14:19:29 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 4 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 4 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 4 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, sharedfile, drbd, 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 troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=0,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=a,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs cpu-count=4' Stderr was: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Parameter Error: 'cpu-count' (value a) is not a valid integer Cluster name: staging-cluster.ganeti.org Cluster UUID: 7902ce82-b512-4314-9722-7aa0371bd4d3 Creation time: 2026-06-04 14:16:44 Modification time: 2026-06-04 14:19:29 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 4 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 4 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 4 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, sharedfile, drbd, 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 troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs cpu-count=1' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 7902ce82-b512-4314-9722-7aa0371bd4d3 Creation time: 2026-06-04 14:16:44 Modification time: 2026-06-04 14:19:38 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, sharedfile, drbd, 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.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster show-ispecs-cmd' gnt-cluster init --ipolicy-std-specs cpu-count=1,disk-count=1,disk-size=1024,memory-size=128,nic-count=1,spindle-use=1 --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 staging-cluster.ganeti.org Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-std-specs cpu-count=1,disk-count=1,disk-size=1024,memory-size=128,nic-count=1,spindle-use=1 --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster show-ispecs-cmd' gnt-cluster init --ipolicy-std-specs cpu-count=1,disk-count=1,disk-size=1024,memory-size=128,nic-count=1,spindle-use=1 --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 staging-cluster.ganeti.org Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=12,spindle-use=8 --ipolicy-std-specs nic-count=4' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 7902ce82-b512-4314-9722-7aa0371bd4d3 Creation time: 2026-06-04 14:16:44 Modification time: 2026-06-04 14:19:41 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 12 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 4 spindle-use: 1 allowed disk templates: plain, sharedfile, drbd, 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 troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=4,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=12,spindle-use=8 --ipolicy-std-specs nic-count=4' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 7902ce82-b512-4314-9722-7aa0371bd4d3 Creation time: 2026-06-04 14:16:44 Modification time: 2026-06-04 14:19:43 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - 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: plain, sharedfile, drbd, 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 troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=4,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=12,spindle-use=8 --ipolicy-std-specs nic-count=12' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 7902ce82-b512-4314-9722-7aa0371bd4d3 Creation time: 2026-06-04 14:16:44 Modification time: 2026-06-04 14:19:44 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - 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: plain, sharedfile, drbd, 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 troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=4,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=4,spindle-use=8 --ipolicy-std-specs nic-count=4' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 7902ce82-b512-4314-9722-7aa0371bd4d3 Creation time: 2026-06-04 14:16:44 Modification time: 2026-06-04 14:19:46 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 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: plain, sharedfile, drbd, 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 troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=4,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=12,spindle-use=8 --ipolicy-std-specs nic-count=0' Stderr was: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Failure: prerequisites not met for this operation: error type: wrong_input, error details: Invalid instance policy: Invalid std specifications Cluster name: staging-cluster.ganeti.org Cluster UUID: 7902ce82-b512-4314-9722-7aa0371bd4d3 Creation time: 2026-06-04 14:16:44 Modification time: 2026-06-04 14:19:46 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 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: plain, sharedfile, drbd, 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 troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=4,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=12,spindle-use=8 --ipolicy-std-specs nic-count=16' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_input, error details: Invalid instance policy: Invalid std specifications Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 7902ce82-b512-4314-9722-7aa0371bd4d3 Creation time: 2026-06-04 14:16:44 Modification time: 2026-06-04 14:19:46 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 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: plain, sharedfile, drbd, 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 troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=4,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=0,spindle-use=8 --ipolicy-std-specs nic-count=4' Stderr was: 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 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 7902ce82-b512-4314-9722-7aa0371bd4d3 Creation time: 2026-06-04 14:16:44 Modification time: 2026-06-04 14:19:46 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 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: plain, sharedfile, drbd, 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 troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=12,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=4,spindle-use=8 --ipolicy-std-specs nic-count=4' Stderr was: 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 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 7902ce82-b512-4314-9722-7aa0371bd4d3 Creation time: 2026-06-04 14:16:44 Modification time: 2026-06-04 14:19:46 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - 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: plain, sharedfile, drbd, 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 troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=12,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=0,spindle-use=8 --ipolicy-std-specs nic-count=4' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_input, error details: Invalid instance policy: Invalid specification of min/max values for nic-count: 12/0 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 7902ce82-b512-4314-9722-7aa0371bd4d3 Creation time: 2026-06-04 14:16:44 Modification time: 2026-06-04 14:19:46 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 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: plain, sharedfile, drbd, 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 troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=a,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=12,spindle-use=8 --ipolicy-std-specs nic-count=4' Stderr was: Parameter Error: 'nic-count' (value a) is not a valid integer Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 7902ce82-b512-4314-9722-7aa0371bd4d3 Creation time: 2026-06-04 14:16:44 Modification time: 2026-06-04 14:19:46 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 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: plain, sharedfile, drbd, 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 troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=12,spindle-use=8 --ipolicy-std-specs nic-count=a' Stderr was: 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.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 7902ce82-b512-4314-9722-7aa0371bd4d3 Creation time: 2026-06-04 14:16:44 Modification time: 2026-06-04 14:19:46 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - 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: plain, sharedfile, drbd, 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 troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=a,spindle-use=8 --ipolicy-std-specs nic-count=4' Stderr was: Parameter Error: 'nic-count' (value a) is not a valid integer Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 7902ce82-b512-4314-9722-7aa0371bd4d3 Creation time: 2026-06-04 14:16:44 Modification time: 2026-06-04 14:19:46 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 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: plain, sharedfile, drbd, 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 troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs nic-count=1' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 7902ce82-b512-4314-9722-7aa0371bd4d3 Creation time: 2026-06-04 14:16:44 Modification time: 2026-06-04 14:19:54 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, sharedfile, drbd, 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.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster show-ispecs-cmd' gnt-cluster init --ipolicy-std-specs cpu-count=1,disk-count=1,disk-size=1024,memory-size=128,nic-count=1,spindle-use=1 --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 staging-cluster.ganeti.org Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-std-specs cpu-count=1,disk-count=1,disk-size=1024,memory-size=128,nic-count=1,spindle-use=1 --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster show-ispecs-cmd' gnt-cluster init --ipolicy-std-specs cpu-count=1,disk-count=1,disk-size=1024,memory-size=128,nic-count=1,spindle-use=1 --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 staging-cluster.ganeti.org ---- PASSED [TestClusterModifyISpecs] gnt-cluster modify --specs-* ----- >>>> 2026-06-04 14:19:57.009296 time=0:01:21.390207 [TestClusterModifyISpecs] gnt-cluster modify --specs-* <<<< 2026-06-04 14:19:57.009460 start [TestClusterModifyBe] gnt-cluster modify -B Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -B maxmem=256' Command: ssh troy-mcclure.staging.ganeti.org 'sh -c '\''gnt-cluster info|grep '\''\'\'''\''^ *maxmem: 256$'\''\'\'''\'''\''' maxmem: 256 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -B minmem=256' Command: ssh troy-mcclure.staging.ganeti.org 'sh -c '\''gnt-cluster info|grep '\''\'\'''\''^ *minmem: 256$'\''\'\'''\'''\''' minmem: 256 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -B maxmem=a' Stderr was: Parameter Error: 'maxmem' (value a) is not a valid size. error: Invalid format Command: ssh troy-mcclure.staging.ganeti.org 'sh -c '\''gnt-cluster info|grep '\''\'\'''\''^ *maxmem: 256$'\''\'\'''\'''\''' maxmem: 256 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -B minmem=a' Stderr was: Parameter Error: 'minmem' (value a) is not a valid size. error: Invalid format Command: ssh troy-mcclure.staging.ganeti.org 'sh -c '\''gnt-cluster info|grep '\''\'\'''\''^ *minmem: 256$'\''\'\'''\'''\''' minmem: 256 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -B maxmem=128,minmem=128' Command: ssh troy-mcclure.staging.ganeti.org 'sh -c '\''gnt-cluster info|grep '\''\'\'''\''^ *maxmem: 128$'\''\'\'''\'''\''' maxmem: 128 Command: ssh troy-mcclure.staging.ganeti.org 'sh -c '\''gnt-cluster info|grep '\''\'\'''\''^ *minmem: 128$'\''\'\'''\'''\''' minmem: 128 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -B vcpus=4' Command: ssh troy-mcclure.staging.ganeti.org 'sh -c '\''gnt-cluster info|grep '\''\'\'''\''^ *vcpus: 4$'\''\'\'''\'''\''' vcpus: 4 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -B vcpus=a' Stderr was: Parameter Error: 'vcpus' (value a) is not a valid integer Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -B vcpus=1' Command: ssh troy-mcclure.staging.ganeti.org 'sh -c '\''gnt-cluster info|grep '\''\'\'''\''^ *vcpus: 1$'\''\'\'''\'''\''' vcpus: 1 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -B auto_balance=False' Command: ssh troy-mcclure.staging.ganeti.org 'sh -c '\''gnt-cluster info|grep '\''\'\'''\''^ *auto_balance: False$'\''\'\'''\'''\''' auto_balance: False Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -B auto_balance=1' Stderr was: Parameter Error: 'auto_balance' (value 1) is not a valid boolean Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -B auto_balance=True' Command: ssh troy-mcclure.staging.ganeti.org 'sh -c '\''gnt-cluster info|grep '\''\'\'''\''^ *auto_balance: True$'\''\'\'''\'''\''' auto_balance: True ---- PASSED [TestClusterModifyBe] gnt-cluster modify -B ---------------- >>>> 2026-06-04 14:20:08.706299 time=0:00:11.696839 [TestClusterModifyBe] gnt-cluster modify -B <<<< 2026-06-04 14:20:08.706409 start [TestClusterModifyDisk] gnt-cluster modify -D Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -D nonexistent:resync-rate=1' Stderr was: Unhandled protocol error while talking to the master daemon: Failed to parse request: SubmitJob: Can't parse value for 'diskparams': Invalid string value for type DiskTemplate: "nonexistent" Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -D drbd:nonexistent=1' Stderr was: Parameter Error: Unknown parameter 'nonexistent' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -D drbd:resync-rate=invalid' Stderr was: ---- PASSED [TestClusterModifyDisk] gnt-cluster modify -D -------------- Parameter Error: 'resync-rate' (value invalid) is not a valid integer >>>> 2026-06-04 14:20:09.380371 time=0:00:00.673962 [TestClusterModifyDisk] gnt-cluster modify -D <<<< 2026-06-04 14:20:09.380473 start [TestClusterModifyDiskTemplates] gnt-cluster modify --enabled-disk-templates= Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --enabled-disk-templates=plain,drbd,file,sharedfile --ipolicy-disk-templates=plain,drbd,file,sharedfile --vg-name=gnt' Thu Jun 4 14:20:10 2026 Cluster LVM configuration already in desired state, not changing Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --enabled-disk-templates=pinkbunny' Stderr was: Unhandled protocol error while talking to the master daemon: Failed to parse request: SubmitJob: Can't parse value for 'enabled_disk_templates': Invalid string value for type DiskTemplate: "pinkbunny" Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --enabled-disk-templates=plain,plain --ipolicy-disk-templates=plain' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --enabled-disk-templates=plain,drbd,file,sharedfile --ipolicy-disk-templates=plain,drbd,file,sharedfile --vg-name=gnt' Thu Jun 4 14:20:13 2026 Cluster LVM configuration already in desired state, not changing Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --enabled-disk-templates=drbd --ipolicy-disk-templates=drbd' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --drbd-usermode-helper=/bin/true' Thu Jun 4 14:20:16 2026 Cluster DRBD helper already in desired state, not changing Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --drbd-usermode-helper=/tmp/pinkbunny' Stderr was: Failure: prerequisites not met for this operation: error type: environment_error, error details: Error on node 'troy-mcclure.staging.ganeti.org': drbd helper is /bin/true Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --drbd-usermode-helper=' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Cannot disable drbd helper while DRBD is enabled. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --enabled-disk-templates=plain --ipolicy-disk-templates=plain' Thu Jun 4 14:20:19 2026 Configuration data is not consistent: cluster has invalid instance policy: Instance policy must contain at least one disk template, group default has invalid instance policy: Instance policy must contain at least one disk template Thu Jun 4 14:20:19 2026 Configuration data is not consistent: cluster has invalid instance policy: Instance policy must contain at least one disk template, group default has invalid instance policy: Instance policy must contain at least one disk template Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --drbd-usermode-helper=' Thu Jun 4 14:20:20 2026 Note that you specified a drbd user helper, but did not enable the drbd disk template. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --drbd-usermode-helper=/bin/true' Thu Jun 4 14:20:22 2026 Note that you specified a drbd user helper, but did not enable the drbd disk template. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --drbd-usermode-helper=/bin/true --enabled-disk-templates=drbd --ipolicy-disk-templates=drbd' Thu Jun 4 14:20:23 2026 Configuration data is not consistent: cluster has invalid instance policy: Instance policy must contain at least one disk template, group default has invalid instance policy: Instance policy must contain at least one disk template Thu Jun 4 14:20:23 2026 Configuration data is not consistent: cluster has invalid instance policy: Instance policy must contain at least one disk template, group default has invalid instance policy: Instance policy must contain at least one disk template Thu Jun 4 14:20:23 2026 Cluster DRBD helper already in desired state, not changing Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --drbd-usermode-helper= --enabled-disk-templates=plain --ipolicy-disk-templates=plain' Thu Jun 4 14:20:24 2026 Configuration data is not consistent: cluster has invalid instance policy: Instance policy must contain at least one disk template, group default has invalid instance policy: Instance policy must contain at least one disk template Thu Jun 4 14:20:24 2026 Configuration data is not consistent: cluster has invalid instance policy: Instance policy must contain at least one disk template, group default has invalid instance policy: Instance policy must contain at least one disk template Thu Jun 4 14:20:24 2026 Note that you specified a drbd user helper, but did not enable the drbd disk template. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --drbd-usermode-helper=/bin/true --enabled-disk-templates=drbd --ipolicy-disk-templates=drbd' Thu Jun 4 14:20:26 2026 Configuration data is not consistent: cluster has invalid instance policy: Instance policy must contain at least one disk template, group default has invalid instance policy: Instance policy must contain at least one disk template Thu Jun 4 14:20:26 2026 Configuration data is not consistent: cluster has invalid instance policy: Instance policy must contain at least one disk template, group default has invalid instance policy: Instance policy must contain at least one disk template Thu Jun 4 14:20:26 2026 Cluster DRBD helper already in desired state, not changing Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --enabled-disk-templates=plain,drbd,file,sharedfile --ipolicy-disk-templates=plain,drbd,file,sharedfile --vg-name=gnt' Thu Jun 4 14:20:27 2026 Cluster LVM configuration already in desired state, not changing Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --enabled-disk-templates=sharedfile --ipolicy-disk-templates=sharedfile --vg-name=' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --enabled-disk-templates=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 troy-mcclure.staging.ganeti.org 'gnt-cluster modify --vg-name=gnt' Command: ssh troy-mcclure.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 troy-mcclure.staging.ganeti.org 'gnt-cluster modify --enabled-disk-templates=plain --ipolicy-disk-templates=plain' Thu Jun 4 14:20:33 2026 Configuration data is not consistent: cluster has invalid instance policy: Instance policy must contain at least one disk template, group default has invalid instance policy: Instance policy must contain at least one disk template Thu Jun 4 14:20:33 2026 Configuration data is not consistent: cluster has invalid instance policy: Instance policy must contain at least one disk template, group default has invalid instance policy: Instance policy must contain at least one disk template Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --vg-name=' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_input, error details: Cannot unset volume group if lvm-based disk templates are or get enabled. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --enabled-disk-templates=sharedfile --ipolicy-disk-templates=sharedfile' Thu Jun 4 14:20:35 2026 Configuration data is not consistent: cluster has invalid instance policy: Instance policy must contain at least one disk template, group default has invalid instance policy: Instance policy must contain at least one disk template Thu Jun 4 14:20:35 2026 Configuration data is not consistent: cluster has invalid instance policy: Instance policy must contain at least one disk template, group default has invalid instance policy: Instance policy must contain at least one disk template Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --vg-name=' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --enabled-disk-templates=plain --ipolicy-disk-templates=plain --vg-name=gnt' Thu Jun 4 14:20:38 2026 Configuration data is not consistent: cluster has invalid instance policy: Instance policy must contain at least one disk template, group default has invalid instance policy: Instance policy must contain at least one disk template Thu Jun 4 14:20:38 2026 Configuration data is not consistent: cluster has invalid instance policy: Instance policy must contain at least one disk template, group default has invalid instance policy: Instance policy must contain at least one disk template Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --enabled-disk-templates=sharedfile --ipolicy-disk-templates=sharedfile --vg-name=' Thu Jun 4 14:20:39 2026 Configuration data is not consistent: cluster has invalid instance policy: Instance policy must contain at least one disk template, group default has invalid instance policy: Instance policy must contain at least one disk template Thu Jun 4 14:20:39 2026 Configuration data is not consistent: cluster has invalid instance policy: Instance policy must contain at least one disk template, group default has invalid instance policy: Instance policy must contain at least one disk template Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --enabled-disk-templates=plain,drbd,file,sharedfile --ipolicy-disk-templates=plain,drbd,file,sharedfile --vg-name=gnt' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --enabled-disk-templates=plain,drbd,file,sharedfile --ipolicy-disk-templates=plain,drbd,file,sharedfile --vg-name=gnt' Thu Jun 4 14:20:42 2026 Cluster LVM configuration already in desired state, not changing Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=plain --node=grandpa.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' Thu Jun 4 14:20:44 2026 * disk 0, size 768M Thu Jun 4 14:20:44 2026 * disk 1, size 512M Thu Jun 4 14:20:44 2026 * creating instance disks... Thu Jun 4 14:20:45 2026 adding instance kvm-test-instance01.staging.ganeti.org to cluster config Thu Jun 4 14:20:45 2026 adding disks to cluster config Thu Jun 4 14:20:45 2026 - INFO: Waiting for instance kvm-test-instance01.staging.ganeti.org to sync disks Thu Jun 4 14:20:45 2026 - INFO: Instance kvm-test-instance01.staging.ganeti.org's disks are in sync Thu Jun 4 14:20:45 2026 - INFO: Waiting for instance kvm-test-instance01.staging.ganeti.org to sync disks Thu Jun 4 14:20:45 2026 - INFO: Instance kvm-test-instance01.staging.ganeti.org's disks are in sync Thu Jun 4 14:20:45 2026 * running the instance OS create scripts... Thu Jun 4 14:20:45 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance01.staging.ganeti.org' - Instance name: kvm-test-instance01.staging.ganeti.org UUID: 633ea9fa-f407-4ecf-b7bf-7d82cf074165 Serial number: 4 Creation time: 2026-06-04 14:20:45 Modification time: 2026-06-04 14:20:45 State: configured to be up, actual state is up Nodes: - primary: grandpa.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_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:06:e3:f3 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 6853c594-8f67-4072-8fbb-4f2fd3af3906 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/8a9df291-db79-4f48-b4c6-29253f740826.disk0 on primary: /dev/gnt/8a9df291-db79-4f48-b4c6-29253f740826.disk0 (253:0) name: disk0 UUID: b5ae2ded-be91-4808-9aa3-5595204b6d2d - disk/1: plain, size 512M access mode: rw logical_id: gnt/8d880a63-a10a-4515-a342-da26b0f1e53f.disk1 on primary: /dev/gnt/8d880a63-a10a-4515-a342-da26b0f1e53f.disk1 (253:1) name: disk1 UUID: bfb82424-4ef0-4ee6-8f1b-0dcc4711b0be Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance01.staging.ganeti.org Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --enabled-disk-templates=sharedfile,file,drbd --ipolicy-disk-templates=sharedfile,file,drbd' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Cannot disable disk template 'plain', because there is at least one disk using it: * (on kvm-test-instance01.staging.ganeti.org) * (on kvm-test-instance01.staging.ganeti.org) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance01.staging.ganeti.org' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --enabled-disk-templates=plain,drbd,file,sharedfile --ipolicy-disk-templates=plain,drbd,file,sharedfile --vg-name=gnt' Thu Jun 4 14:20:56 2026 Cluster LVM configuration already in desired state, not changing ---- PASSED [TestClusterModifyDiskTemplates] gnt-cluster modify --enabled-disk-templates= >>>> 2026-06-04 14:20:56.709288 time=0:00:47.328815 [TestClusterModifyDiskTemplates] gnt-cluster modify --enabled-disk-templates= <<<< 2026-06-04 14:20:56.709404 start [TestClusterModifyFileStorageDir] gnt-cluster modify --file-storage-dir= Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --enabled-disk-templates=file --ipolicy-disk-templates=file' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --file-storage-dir=/srv/ganeti/file-storage' Thu Jun 4 14:20:58 2026 Global file storage dir already set to value '/srv/ganeti/file-storage' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --file-storage-dir=/boot/' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 151, 152 Waiting for job 151 ... Thu Jun 4 14:21:02 2026 * Verifying cluster config Thu Jun 4 14:21:02 2026 * Verifying cluster certificate files Thu Jun 4 14:21:02 2026 * Verifying hypervisor parameters Thu Jun 4 14:21:02 2026 * Verifying all nodes belong to an existing group Waiting for job 152 ... Thu Jun 4 14:21:02 2026 * Verifying group 'default' Thu Jun 4 14:21:02 2026 * Gathering data (3 nodes) Thu Jun 4 14:21:02 2026 * Gathering information about nodes (3 nodes) Thu Jun 4 14:21:03 2026 * Gathering disk information (3 nodes) Thu Jun 4 14:21:03 2026 * Verifying configuration file consistency Thu Jun 4 14:21:03 2026 * Verifying node status Thu Jun 4 14:21:03 2026 - ERROR: node troy-mcclure.staging.ganeti.org: The configured file storage path is unusable: Path '/boot/' uses a forbidden prefix Thu Jun 4 14:21:03 2026 - ERROR: node lisa.staging.ganeti.org: The configured file storage path is unusable: Path '/boot/' uses a forbidden prefix Thu Jun 4 14:21:03 2026 - ERROR: node grandpa.staging.ganeti.org: The configured file storage path is unusable: Path '/boot/' uses a forbidden prefix Thu Jun 4 14:21:03 2026 * Verifying instance status Thu Jun 4 14:21:03 2026 * Verifying orphan volumes Thu Jun 4 14:21:03 2026 * Verifying N+1 Memory redundancy Thu Jun 4 14:21:03 2026 * Assessing cluster hypervisor parameters Thu Jun 4 14:21:03 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Jun 4 14:21:03 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Jun 4 14:21:03 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Jun 4 14:21:03 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Jun 4 14:21:03 2026 * Other Notes Thu Jun 4 14:21:03 2026 * Hooks Results Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --file-storage-dir=' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_input, error details: Unsetting the 'file' storage directory while having 'file' storage enabled is not permitted. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --file-storage-dir=/srv/ganeti/file-storage' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --enabled-disk-templates=plain --ipolicy-disk-templates=plain' Thu Jun 4 14:21:07 2026 Configuration data is not consistent: cluster has invalid instance policy: Instance policy must contain at least one disk template, group default has invalid instance policy: Instance policy must contain at least one disk template Thu Jun 4 14:21:07 2026 Configuration data is not consistent: cluster has invalid instance policy: Instance policy must contain at least one disk template, group default has invalid instance policy: Instance policy must contain at least one disk template Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --file-storage-dir=/boot/' Thu Jun 4 14:21:08 2026 - WARNING: Specified a file storage directory, although file storage is not enabled. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 158, 159 Waiting for job 158 ... Thu Jun 4 14:21:10 2026 * Verifying cluster config Thu Jun 4 14:21:10 2026 * Verifying cluster certificate files Thu Jun 4 14:21:10 2026 * Verifying hypervisor parameters Thu Jun 4 14:21:10 2026 * Verifying all nodes belong to an existing group Waiting for job 159 ... Thu Jun 4 14:21:10 2026 * Verifying group 'default' Thu Jun 4 14:21:10 2026 * Gathering data (3 nodes) Thu Jun 4 14:21:10 2026 * Gathering information about nodes (3 nodes) Thu Jun 4 14:21:11 2026 * Gathering disk information (3 nodes) Thu Jun 4 14:21:11 2026 * Verifying configuration file consistency Thu Jun 4 14:21:11 2026 * Verifying node status Thu Jun 4 14:21:11 2026 * Verifying instance status Thu Jun 4 14:21:11 2026 * Verifying orphan volumes Thu Jun 4 14:21:11 2026 * Verifying N+1 Memory redundancy Thu Jun 4 14:21:11 2026 * Assessing cluster hypervisor parameters Thu Jun 4 14:21:11 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Jun 4 14:21:11 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Jun 4 14:21:11 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Jun 4 14:21:11 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Jun 4 14:21:11 2026 * Other Notes Thu Jun 4 14:21:11 2026 * Hooks Results Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --file-storage-dir=' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --file-storage-dir=/srv/ganeti/file-storage --enabled-disk-templates=plain,drbd,file,sharedfile --ipolicy-disk-templates=plain,drbd,file,sharedfile' ---- PASSED [TestClusterModifyFileStorageDir] gnt-cluster modify --file-storage-dir= >>>> 2026-06-04 14:21:14.733633 time=0:00:18.024229 [TestClusterModifyFileStorageDir] gnt-cluster modify --file-storage-dir= <<<< 2026-06-04 14:21:14.733724 start [TestClusterModifySharedFileStorageDir] gnt-cluster modify --shared-file-storage-dir= Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --enabled-disk-templates=sharedfile --ipolicy-disk-templates=sharedfile' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --shared-file-storage-dir=/srv/ganeti/shared-file-storage' Thu Jun 4 14:21:16 2026 Global shared file storage dir already set to value '/srv/ganeti/shared-file-storage' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --shared-file-storage-dir=/boot/' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 166, 167 Waiting for job 166 ... Thu Jun 4 14:21:20 2026 * Verifying cluster config Thu Jun 4 14:21:20 2026 * Verifying cluster certificate files Thu Jun 4 14:21:20 2026 * Verifying hypervisor parameters Thu Jun 4 14:21:20 2026 * Verifying all nodes belong to an existing group Waiting for job 167 ... Thu Jun 4 14:21:20 2026 * Verifying group 'default' Thu Jun 4 14:21:20 2026 * Gathering data (3 nodes) Thu Jun 4 14:21:20 2026 * Gathering information about nodes (3 nodes) Thu Jun 4 14:21:21 2026 * Gathering disk information (3 nodes) Thu Jun 4 14:21:21 2026 * Verifying configuration file consistency Thu Jun 4 14:21:21 2026 * Verifying node status Thu Jun 4 14:21:21 2026 - ERROR: node lisa.staging.ganeti.org: The configured sharedfile storage path is unusable: Path '/boot/' uses a forbidden prefix Thu Jun 4 14:21:21 2026 - ERROR: node troy-mcclure.staging.ganeti.org: The configured sharedfile storage path is unusable: Path '/boot/' uses a forbidden prefix Thu Jun 4 14:21:21 2026 - ERROR: node grandpa.staging.ganeti.org: The configured sharedfile storage path is unusable: Path '/boot/' uses a forbidden prefix Thu Jun 4 14:21:21 2026 * Verifying instance status Thu Jun 4 14:21:21 2026 * Verifying orphan volumes Thu Jun 4 14:21:21 2026 * Verifying N+1 Memory redundancy Thu Jun 4 14:21:21 2026 * Assessing cluster hypervisor parameters Thu Jun 4 14:21:21 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Jun 4 14:21:21 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Jun 4 14:21:21 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Jun 4 14:21:21 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Jun 4 14:21:21 2026 * Other Notes Thu Jun 4 14:21:21 2026 * Hooks Results Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --shared-file-storage-dir=' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_input, error details: Unsetting the 'sharedfile' storage directory while having 'sharedfile' storage enabled is not permitted. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --shared-file-storage-dir=/srv/ganeti/shared-file-storage' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --enabled-disk-templates=plain --ipolicy-disk-templates=plain' Thu Jun 4 14:21:25 2026 Configuration data is not consistent: cluster has invalid instance policy: Instance policy must contain at least one disk template, group default has invalid instance policy: Instance policy must contain at least one disk template Thu Jun 4 14:21:25 2026 Configuration data is not consistent: cluster has invalid instance policy: Instance policy must contain at least one disk template, group default has invalid instance policy: Instance policy must contain at least one disk template Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --shared-file-storage-dir=/boot/' Thu Jun 4 14:21:26 2026 - WARNING: Specified a sharedfile storage directory, although sharedfile storage is not enabled. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 173, 174 Waiting for job 173 ... Thu Jun 4 14:21:28 2026 * Verifying cluster config Thu Jun 4 14:21:28 2026 * Verifying cluster certificate files Thu Jun 4 14:21:28 2026 * Verifying hypervisor parameters Thu Jun 4 14:21:28 2026 * Verifying all nodes belong to an existing group Waiting for job 174 ... Thu Jun 4 14:21:28 2026 * Verifying group 'default' Thu Jun 4 14:21:28 2026 * Gathering data (3 nodes) Thu Jun 4 14:21:28 2026 * Gathering information about nodes (3 nodes) Thu Jun 4 14:21:29 2026 * Gathering disk information (3 nodes) Thu Jun 4 14:21:29 2026 * Verifying configuration file consistency Thu Jun 4 14:21:29 2026 * Verifying node status Thu Jun 4 14:21:29 2026 * Verifying instance status Thu Jun 4 14:21:29 2026 * Verifying orphan volumes Thu Jun 4 14:21:29 2026 * Verifying N+1 Memory redundancy Thu Jun 4 14:21:29 2026 * Assessing cluster hypervisor parameters Thu Jun 4 14:21:29 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Jun 4 14:21:29 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Jun 4 14:21:29 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Jun 4 14:21:29 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Jun 4 14:21:29 2026 * Other Notes Thu Jun 4 14:21:29 2026 * Hooks Results Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --shared-file-storage-dir=' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --shared-file-storage-dir=/srv/ganeti/shared-file-storage --enabled-disk-templates=plain,drbd,file,sharedfile --ipolicy-disk-templates=plain,drbd,file,sharedfile' ---- PASSED [TestClusterModifySharedFileStorageDir] gnt-cluster modify --shared-file-storage-dir= >>>> 2026-06-04 14:21:32.821511 time=0:00:18.087787 [TestClusterModifySharedFileStorageDir] gnt-cluster modify --shared-file-storage-dir= <<<< 2026-06-04 14:21:32.821630 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.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'mktemp --tmpdir ganeti-install-image.XXXXXX' /tmp/ganeti-install-image.JGkHMW Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --install-image=/tmp/ganeti-install-image.JGkHMW' Command: ssh troy-mcclure.staging.ganeti.org 'rm /tmp/ganeti-install-image.JGkHMW' ---- PASSED [TestClusterModifyInstallImage] gnt-cluster modify --install-image=...' >>>> 2026-06-04 14:21:34.079679 time=0:00:01.258049 [TestClusterModifyInstallImage] gnt-cluster modify --install-image=...' <<<< 2026-06-04 14:21:34.079752 start [TestClusterModifyUserShutdown] Tests user shutdown cluster wide xen-pvm hypervisor is not enabled, skipping test for this hypervisor xen-hvm hypervisor is not enabled, skipping test for this hypervisor Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster watcher pause 4h' The watcher is paused until Thu Jun 4 18:21:34 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster watcher info' The watcher is paused until Thu Jun 4 18:21:34 2026. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --user-shutdown=true' Command: ssh troy-mcclure.staging.ganeti.org 'pgrep ganeti-kvmd' 21614 Command: ssh lisa.staging.ganeti.org 'pgrep ganeti-kvmd' 19678 Command: ssh grandpa.staging.ganeti.org 'pgrep ganeti-kvmd' 19794 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node info troy-mcclure.staging.ganeti.org' - Node name: troy-mcclure.staging.ganeti.org primary ip: 192.168.1.2 secondary ip: 192.168.1.2 master candidate: True drained: False offline: False master_capable: True vm_capable: True primary for instances: secondary for instances: node parameters: cpu_speed: default (1) exclusive_storage: default (False) oob_program: default () ovs: default (False) ovs_link: default () ovs_name: default (switch1) spindle_count: default (1) ssh_port: default (22) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node modify --vm-capable=no troy-mcclure.staging.ganeti.org' Modified node troy-mcclure.staging.ganeti.org - vm_capable -> False Command: ssh troy-mcclure.staging.ganeti.org 'pgrep ganeti-kvmd' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node modify --vm-capable=yes troy-mcclure.staging.ganeti.org' Modified node troy-mcclure.staging.ganeti.org - vm_capable -> True Command: ssh troy-mcclure.staging.ganeti.org 'pgrep ganeti-kvmd' 21652 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --enabled-hypervisors=xen-pvm' Command: ssh troy-mcclure.staging.ganeti.org 'pgrep ganeti-kvmd' Command: ssh lisa.staging.ganeti.org 'pgrep ganeti-kvmd' Command: ssh grandpa.staging.ganeti.org 'pgrep ganeti-kvmd' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --enabled-hypervisors=kvm' Command: ssh troy-mcclure.staging.ganeti.org 'pgrep ganeti-kvmd' 21694 Command: ssh lisa.staging.ganeti.org 'pgrep ganeti-kvmd' 19711 Command: ssh grandpa.staging.ganeti.org 'pgrep ganeti-kvmd' 19827 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --user-shutdown=false' Command: ssh troy-mcclure.staging.ganeti.org 'pgrep ganeti-kvmd' Command: ssh lisa.staging.ganeti.org 'pgrep ganeti-kvmd' Command: ssh grandpa.staging.ganeti.org 'pgrep ganeti-kvmd' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster watcher continue' The watcher is no longer paused. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster watcher info' The watcher is not paused. ---- PASSED [TestClusterModifyUserShutdown] Tests user shutdown cluster wide >>>> 2026-06-04 14:22:09.614559 time=0:00:35.534807 [TestClusterModifyUserShutdown] Tests user shutdown cluster wide **** 2026-06-04 14:22:09.614709 skipping [TestClusterRename] gnt-cluster rename, test(s) cluster-rename disabled <<<< 2026-06-04 14:22:09.614725 start [TestClusterVersion] gnt-cluster version Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster version' Software version: 3.2.0~alpha1 Internode protocol: 3020000 Configuration format: 3020000 OS api version: 20 Export interface: 0 VCS version: (ganeti) version ---- PASSED [TestClusterVersion] gnt-cluster version ------------------- >>>> 2026-06-04 14:22:09.827959 time=0:00:00.213234 [TestClusterVersion] gnt-cluster version <<<< 2026-06-04 14:22:09.828038 start [TestClusterInfo] gnt-cluster info Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 7902ce82-b512-4314-9722-7aa0371bd4d3 Creation time: 2026-06-04 14:16:44 Modification time: 2026-06-04 14:22:04 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, drbd, file, sharedfile install image: /tmp/ganeti-install-image.JGkHMW instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s ---- PASSED [TestClusterInfo] gnt-cluster info ------------------------- >>>> 2026-06-04 14:22:10.040536 time=0:00:00.212498 [TestClusterInfo] gnt-cluster info <<<< 2026-06-04 14:22:10.040595 start [TestClusterGetmaster] gnt-cluster getmaster Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster getmaster' troy-mcclure.staging.ganeti.org ---- PASSED [TestClusterGetmaster] gnt-cluster getmaster --------------- >>>> 2026-06-04 14:22:10.255814 time=0:00:00.215219 [TestClusterGetmaster] gnt-cluster getmaster <<<< 2026-06-04 14:22:10.255951 start [TestClusterRedistConf] gnt-cluster redist-conf Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster redist-conf' ---- PASSED [TestClusterRedistConf] gnt-cluster redist-conf ------------ >>>> 2026-06-04 14:22:12.082050 time=0:00:01.826099 [TestClusterRedistConf] gnt-cluster redist-conf <<<< 2026-06-04 14:22:12.082146 start [TestClusterCopyfile] gnt-cluster copyfile /tmp/gnt.09aDtv Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster copyfile /tmp/gnt.09aDtv' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /tmp/gnt.09aDtv' 65269d74-9596-4960-b4ca-0acc01d6aa18Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._gkas53t -oControlMaster=no lisa.staging.ganeti.org 'cat /tmp/gnt.09aDtv' 65269d74-9596-4960-b4ca-0acc01d6aa18Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.1zq2tgs5 -oControlMaster=no grandpa.staging.ganeti.org 'cat /tmp/gnt.09aDtv' 65269d74-9596-4960-b4ca-0acc01d6aa18Command: ssh troy-mcclure.staging.ganeti.org 'rm -f /tmp/gnt.09aDtv' Command: ssh lisa.staging.ganeti.org 'rm -f /tmp/gnt.09aDtv' Command: ssh grandpa.staging.ganeti.org 'rm -f /tmp/gnt.09aDtv' ---- PASSED [TestClusterCopyfile] gnt-cluster copyfile ----------------- >>>> 2026-06-04 14:22:12.536965 time=0:00:00.454819 [TestClusterCopyfile] gnt-cluster copyfile <<<< 2026-06-04 14:22:12.537038 start [TestClusterCommand] gnt-cluster command Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster command '\''echo -n 62eb2240-aaa2-4b14-9d0c-c1d94a1f150d >/tmp/gnt6e0e26f0-1818-45ff-9896-42134623d81b'\''' ------------------------------------------------ node: grandpa.staging.ganeti.org return code = 0 ------------------------------------------------ node: lisa.staging.ganeti.org return code = 0 ------------------------------------------------ node: troy-mcclure.staging.ganeti.org return code = 0 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /tmp/gnt6e0e26f0-1818-45ff-9896-42134623d81b' 62eb2240-aaa2-4b14-9d0c-c1d94a1f150dCommand: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer._gkas53t -oControlMaster=no lisa.staging.ganeti.org 'cat /tmp/gnt6e0e26f0-1818-45ff-9896-42134623d81b' 62eb2240-aaa2-4b14-9d0c-c1d94a1f150dCommand: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.1zq2tgs5 -oControlMaster=no grandpa.staging.ganeti.org 'cat /tmp/gnt6e0e26f0-1818-45ff-9896-42134623d81b' 62eb2240-aaa2-4b14-9d0c-c1d94a1f150dCommand: ssh troy-mcclure.staging.ganeti.org 'rm -f /tmp/gnt6e0e26f0-1818-45ff-9896-42134623d81b' Command: ssh lisa.staging.ganeti.org 'rm -f /tmp/gnt6e0e26f0-1818-45ff-9896-42134623d81b' Command: ssh grandpa.staging.ganeti.org 'rm -f /tmp/gnt6e0e26f0-1818-45ff-9896-42134623d81b' ---- PASSED [TestClusterCommand] gnt-cluster command ------------------- >>>> 2026-06-04 14:22:13.099850 time=0:00:00.562812 [TestClusterCommand] gnt-cluster command **** 2026-06-04 14:22:13.099953 skipping [TestClusterBurnin] Burnin, test(s) cluster-burnin disabled **** 2026-06-04 14:22:13.099966 skipping [TestClusterMasterFailover] gnt-cluster master-failover, test(s) cluster-master-failover disabled **** 2026-06-04 14:22:13.099972 skipping [TestClusterMasterFailoverWithDrainedQueue] gnt-cluster master-failover with drained queue, test(s) cluster-master-failover disabled <<<< 2026-06-04 14:22:13.099982 start [TestClusterOob] out-of-band framework Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 186, 187 Waiting for job 186 ... Thu Jun 4 14:22:14 2026 * Verifying cluster config Thu Jun 4 14:22:14 2026 * Verifying cluster certificate files Thu Jun 4 14:22:14 2026 * Verifying hypervisor parameters Thu Jun 4 14:22:14 2026 * Verifying all nodes belong to an existing group Waiting for job 187 ... Thu Jun 4 14:22:15 2026 * Verifying group 'default' Thu Jun 4 14:22:15 2026 * Gathering data (3 nodes) Thu Jun 4 14:22:15 2026 * Gathering information about nodes (3 nodes) Thu Jun 4 14:22:16 2026 * Gathering disk information (3 nodes) Thu Jun 4 14:22:16 2026 * Verifying configuration file consistency Thu Jun 4 14:22:16 2026 * Verifying node status Thu Jun 4 14:22:16 2026 * Verifying instance status Thu Jun 4 14:22:16 2026 * Verifying orphan volumes Thu Jun 4 14:22:16 2026 * Verifying N+1 Memory redundancy Thu Jun 4 14:22:16 2026 * Assessing cluster hypervisor parameters Thu Jun 4 14:22: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. Thu Jun 4 14:22:16 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Jun 4 14:22:16 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Jun 4 14:22:16 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Jun 4 14:22:16 2026 * Other Notes Thu Jun 4 14:22:16 2026 * Hooks Results Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --node-parameters oob_program=/tmp/ganeti-qa-oob-does-not-exist-fc323f0a-2352-4490-b992-458f145776ac' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 190, 191 Waiting for job 190 ... Thu Jun 4 14:22:19 2026 * Verifying cluster config Thu Jun 4 14:22:19 2026 * Verifying cluster certificate files Thu Jun 4 14:22:19 2026 * Verifying hypervisor parameters Thu Jun 4 14:22:19 2026 * Verifying all nodes belong to an existing group Waiting for job 191 ... Thu Jun 4 14:22:19 2026 * Verifying group 'default' Thu Jun 4 14:22:19 2026 * Gathering data (3 nodes) Thu Jun 4 14:22:19 2026 * Gathering information about nodes (3 nodes) Thu Jun 4 14:22:20 2026 * Gathering disk information (3 nodes) Thu Jun 4 14:22:20 2026 * Verifying configuration file consistency Thu Jun 4 14:22:20 2026 * Verifying node status Thu Jun 4 14:22:20 2026 - ERROR: node grandpa.staging.ganeti.org: error stating out of band helper: [Errno 2] No such file or directory: '/tmp/ganeti-qa-oob-does-not-exist-fc323f0a-2352-4490-b992-458f145776ac' Thu Jun 4 14:22:20 2026 - ERROR: node lisa.staging.ganeti.org: error stating out of band helper: [Errno 2] No such file or directory: '/tmp/ganeti-qa-oob-does-not-exist-fc323f0a-2352-4490-b992-458f145776ac' Thu Jun 4 14:22:20 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-fc323f0a-2352-4490-b992-458f145776ac' Thu Jun 4 14:22:20 2026 * Verifying instance status Thu Jun 4 14:22:20 2026 * Verifying orphan volumes Thu Jun 4 14:22:20 2026 * Verifying N+1 Memory redundancy Thu Jun 4 14:22:20 2026 * Assessing cluster hypervisor parameters Thu Jun 4 14: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. Thu Jun 4 14:22:20 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Jun 4 14:22:20 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Jun 4 14:22:20 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Jun 4 14:22:20 2026 * Other Notes Thu Jun 4 14:22:20 2026 * Hooks Results Command: ssh troy-mcclure.staging.ganeti.org 'touch /tmp/ganeti-qa-oob-does-exist-573391ec-536d-4e9d-9bd0-c00bc07a0863' Command: ssh troy-mcclure.staging.ganeti.org 'chmod 0400 /tmp/ganeti-qa-oob-does-exist-573391ec-536d-4e9d-9bd0-c00bc07a0863' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster copyfile /tmp/ganeti-qa-oob-does-exist-573391ec-536d-4e9d-9bd0-c00bc07a0863' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --node-parameters oob_program=/tmp/ganeti-qa-oob-does-exist-573391ec-536d-4e9d-9bd0-c00bc07a0863' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 194, 195 Waiting for job 194 ... Thu Jun 4 14:22:24 2026 * Verifying cluster config Thu Jun 4 14:22:24 2026 * Verifying cluster certificate files Thu Jun 4 14:22:24 2026 * Verifying hypervisor parameters Thu Jun 4 14:22:24 2026 * Verifying all nodes belong to an existing group Waiting for job 195 ... Thu Jun 4 14:22:24 2026 * Verifying group 'default' Thu Jun 4 14:22:24 2026 * Gathering data (3 nodes) Thu Jun 4 14:22:24 2026 * Gathering information about nodes (3 nodes) Thu Jun 4 14:22:25 2026 * Gathering disk information (3 nodes) Thu Jun 4 14:22:25 2026 * Verifying configuration file consistency Thu Jun 4 14:22:25 2026 * Verifying node status Thu Jun 4 14:22:25 2026 - ERROR: node troy-mcclure.staging.ganeti.org: out of band helper /tmp/ganeti-qa-oob-does-exist-573391ec-536d-4e9d-9bd0-c00bc07a0863 is not executable Thu Jun 4 14:22:25 2026 - ERROR: node lisa.staging.ganeti.org: out of band helper /tmp/ganeti-qa-oob-does-exist-573391ec-536d-4e9d-9bd0-c00bc07a0863 is not executable Thu Jun 4 14:22:25 2026 - ERROR: node grandpa.staging.ganeti.org: out of band helper /tmp/ganeti-qa-oob-does-exist-573391ec-536d-4e9d-9bd0-c00bc07a0863 is not executable Thu Jun 4 14:22:25 2026 * Verifying instance status Thu Jun 4 14:22:25 2026 * Verifying orphan volumes Thu Jun 4 14:22:25 2026 * Verifying N+1 Memory redundancy Thu Jun 4 14:22:25 2026 * Assessing cluster hypervisor parameters Thu Jun 4 14:22:25 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Jun 4 14:22:25 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Jun 4 14:22:25 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Jun 4 14:22:25 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Jun 4 14:22:25 2026 * Other Notes Thu Jun 4 14:22:25 2026 * Hooks Results Command: ssh troy-mcclure.staging.ganeti.org 'chmod 0500 /tmp/ganeti-qa-oob-does-exist-573391ec-536d-4e9d-9bd0-c00bc07a0863' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster copyfile /tmp/ganeti-qa-oob-does-exist-573391ec-536d-4e9d-9bd0-c00bc07a0863' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 197, 198 Waiting for job 197 ... Thu Jun 4 14:22:27 2026 * Verifying cluster config Thu Jun 4 14:22:27 2026 * Verifying cluster certificate files Thu Jun 4 14:22:27 2026 * Verifying hypervisor parameters Thu Jun 4 14:22:27 2026 * Verifying all nodes belong to an existing group Waiting for job 198 ... Thu Jun 4 14:22:28 2026 * Verifying group 'default' Thu Jun 4 14:22:28 2026 * Gathering data (3 nodes) Thu Jun 4 14:22:28 2026 * Gathering information about nodes (3 nodes) Thu Jun 4 14:22:28 2026 * Gathering disk information (3 nodes) Thu Jun 4 14:22:28 2026 * Verifying configuration file consistency Thu Jun 4 14:22:28 2026 * Verifying node status Thu Jun 4 14:22:28 2026 * Verifying instance status Thu Jun 4 14:22:28 2026 * Verifying orphan volumes Thu Jun 4 14:22:28 2026 * Verifying N+1 Memory redundancy Thu Jun 4 14:22:28 2026 * Assessing cluster hypervisor parameters Thu Jun 4 14: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. Thu Jun 4 14:22:28 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Jun 4 14:22:28 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Jun 4 14:22:28 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Jun 4 14:22:28 2026 * Other Notes Thu Jun 4 14:22:29 2026 * Hooks Results Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster command rm /tmp/ganeti-qa-oob-does-exist-573391ec-536d-4e9d-9bd0-c00bc07a0863' ------------------------------------------------ node: grandpa.staging.ganeti.org return code = 0 ------------------------------------------------ node: lisa.staging.ganeti.org return code = 0 ------------------------------------------------ node: troy-mcclure.staging.ganeti.org return code = 0 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --node-parameters oob_program=' ---- PASSED [TestClusterOob] out-of-band framework --------------------- >>>> 2026-06-04 14:22:31.005529 time=0:00:17.905547 [TestClusterOob] out-of-band framework <<<< 2026-06-04 14:22:31.005647 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.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-group list --no-headers -o name' default Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-network list --no-headers -o name' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster modify --instance-communication-network=mynetwork' Thu Jun 4 14:22:32 2026 Changing instance communication network to 'mynetwork', only new instances will be affected. Submitted jobs 201 Waiting for job 201 ... Thu Jun 4 14:22:32 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.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-network list --no-headers -o name mynetwork' mynetwork Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-network list --no-headers -o group_list mynetwork' default (routed, communication_rt, ) Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-network list --no-headers -o gateway mynetwork' - Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-network list --no-headers -o gateway6 mynetwork' - Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-network list --no-headers -o network mynetwork' 169.254.0.0/16 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-network list --no-headers -o network6 mynetwork' fe80::/10 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-group add mygroup' Submitted jobs 203 Waiting for job 203 ... Submitted jobs 203 Waiting for job 203 ... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-network list --no-headers -o group_list mynetwork' mygroup (routed, communication_rt, ), default (routed, communication_rt, ) Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster modify --instance-communication-network=mynetwork' Thu Jun 4 14:22:38 2026 Instance communication network already is 'mynetwork', nothing to do. Thu Jun 4 14:22:38 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.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster modify --instance-communication-network=' Thu Jun 4 14:22:39 2026 Previous instance communication network 'mynetwork' should be removed manually. Thu Jun 4 14:22:39 2026 Disabling instance communication network, only new instances will be affected. Thu Jun 4 14:22:39 2026 Previous instance communication network 'mynetwork' should be removed manually. Thu Jun 4 14:22:39 2026 Disabling instance communication network, only new instances will be affected. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-network disconnect mynetwork' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-network remove mynetwork' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group remove mygroup' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-group list --no-headers -o name' default Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-network list --no-headers -o name' ---- PASSED [TestInstanceCommunication] Tests instance communication via 'gnt-cluster modify' >>>> 2026-06-04 14:22:44.616191 time=0:00:13.610544 [TestInstanceCommunication] Tests instance communication via 'gnt-cluster modify' <<<< 2026-06-04 14:22:44.616268 start [TestVersion] Testing remote API version GET /version ---- PASSED [TestVersion] Testing remote API version ------------------- >>>> 2026-06-04 14:22:44.684805 time=0:00:00.068537 [TestVersion] Testing remote API version <<<< 2026-06-04 14:22:44.684881 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.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node info troy-mcclure.staging.ganeti.org' - Node name: troy-mcclure.staging.ganeti.org primary ip: 192.168.1.2 secondary ip: 192.168.1.2 master candidate: True drained: False offline: False master_capable: True vm_capable: True primary for instances: secondary for instances: node parameters: cpu_speed: default (1) exclusive_storage: default (False) oob_program: default () ovs: default (False) ovs_link: default () ovs_name: default (switch1) spindle_count: default (1) ssh_port: default (22) GET / GET /2/info GET /2/tags GET /2/nodes GET /2/nodes?bulk=1 GET /2/groups GET /2/groups?bulk=1 GET /2/instances GET /2/instances?bulk=1 GET /2/os GET /2/filters GET /2/filters?bulk=1 GET /99/resource/not/here/99 PUT /99/resource/not/here/99 POST /99/resource/not/here/99 DELETE /99/resource/not/here/99 PUT /version POST /version DELETE /version Testing get/modify symmetry of /2/info and /2/modify GET successful at /2/info PUT successful at /2/modify ---- PASSED [TestEmptyCluster] Testing remote API on an empty cluster -- >>>> 2026-06-04 14:22:47.590927 time=0:00:02.906046 [TestEmptyCluster] Testing remote API on an empty cluster <<<< 2026-06-04 14:22:47.591043 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.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/rapi/users' ganeti-qa ganeti-qa write/tmp/gnt.82MnrR Command: ssh troy-mcclure.staging.ganeti.org 'mkdir -p /var/lib/ganeti/rapi' Command: ssh troy-mcclure.staging.ganeti.org 'mv /tmp/gnt.82MnrR /var/lib/ganeti/rapi/users' Command: ssh troy-mcclure.staging.ganeti.org 'rm -f /tmp/gnt.82MnrR' Command: ssh troy-mcclure.staging.ganeti.org 'kill -HUP $(cat /var/run/ganeti/ganeti-rapi.pid)' /tmp/gnt.3OJtdL Command: ssh troy-mcclure.staging.ganeti.org 'mkdir -p /var/lib/ganeti/rapi' Command: ssh troy-mcclure.staging.ganeti.org 'mv /tmp/gnt.3OJtdL /var/lib/ganeti/rapi/users' Command: ssh troy-mcclure.staging.ganeti.org 'rm -f /tmp/gnt.3OJtdL' Command: ssh troy-mcclure.staging.ganeti.org 'kill -HUP $(cat /var/run/ganeti/ganeti-rapi.pid)' ---- PASSED [TestRapiUserPermissions] Verify the role-based access control enforces correctly >>>> 2026-06-04 14:22:48.619443 time=0:00:01.028400 [TestRapiUserPermissions] Verify the role-based access control enforces correctly <<<< 2026-06-04 14:22:48.619504 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.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node info troy-mcclure.staging.ganeti.org' - Node name: troy-mcclure.staging.ganeti.org primary ip: 192.168.1.2 secondary ip: 192.168.1.2 master candidate: True drained: False offline: False master_capable: True vm_capable: True primary for instances: secondary for instances: node parameters: cpu_speed: default (1) exclusive_storage: default (False) oob_program: default () ovs: default (False) ovs_link: default () ovs_name: default (switch1) spindle_count: default (1) ssh_port: default (22) GET /2/query/filter/fields GET /2/query/filter/fields?fields=uuid,uuid,uuid GET /2/query/filter GET /2/query/filter?fields=uuid,action,watermark,reason_trail,predicates,priority 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/group/fields GET /2/query/group/fields?fields=name,name,custom_ipolicy GET /2/query/group GET /2/query/group?fields=custom_ipolicy,ndp/ovs_link,diskparams,node_cnt,custom_ndparams,custom_diskparams,ndp/oob_program,name,ctime,ipolicy,pinst_cnt,ndparams,ndp/exclusive_storage,serial_no,mtime,uuid,ndp/spindle_count,ndp/ovs_name,ndp/ovs,ndp/ssh_port,pinst_list,node_list,alloc_policy,tags,ndp/cpu_speed GET /2/query/group?fields=name GET /2/query/group?fields=name,%20name%09,name%20 GET /2/query/instance/fields GET /2/query/instance/fields?fields=name,name,disk.uuid/9 GET /2/query/instance GET /2/query/instance?fields=disk.uuid/9,hv/spice_playback_compression,nic.name/6,disk.spindles/11,nic.network/6,nic.name/5,hv/kernel_path,be/vcpus,disk.uuid/0,disk.size/12,disk.spindles/9,hv/extra_config,nic.ip/3,disk.spindles/14,nic.link/5,hv/disk_type,disk.uuid/3,nic.mac/2,nic.mode/3,nic.bridge/7,hv/user_shutdown,disk.uuid/10,hv/spice_ip_version,disks_active,nic.network/4,disk.spindles/6,nic.ip/6,hv/viridian,hv/use_guest_agent,hv/cdrom_image_path,nic.bridge/4,tags,disk.spindles/8,hv/spice_tls_ciphers,nic.vlan/0,disk.sizes,hv/cpu_cores,disk.spindles/7,hv/kvm_flag,nic.mac/4,nic.network.name/0,hv/vga,hv/nic_type,hv/num_ttys,nic.mac/0,be/memory,nic.network/5,disk.size/15,nic.vlan/1,hv/drop_capabilities,mtime,nic.networks.names,hv/vnet_hdr,disk.count,snodes.group.uuid,hv/reboot_behavior,disk.uuid/8,hv/virtio_net_queues,nic.mac/6,oper_ram,hv/kernel_args,hv/cpuid,nic.name/1,hv/cpu_cap,hv/use_chroot,disk.name/12,hv/cpu_threads,disk.size/8,disk.name/9,hv/boot_order,hv/kvm_extra,disk_template,disk.uuid/12,mac,sdb_size,nic_network,disk.uuid/5,disk.spindles/12,be/auto_balance,snodes.group,hv/cdrom2_image_path,disk.uuid/14,disk.size/11,pnode.group,hv/spice_bind,nic.name/3,pnode,disk.spindles/2,nic.mode/7,disk.name/13,nic.vlan/2,hv/disk_aio,hv/serial_speed,nic.ip/5,hv/vnc_password_file,disk_usage,nic.vlan/7,hv/migration_caps,admin_state,disk.names,hv/spice_streaming_video,hv/mem_path,nic.mac/5,nic.uuid/6,disk.size/3,nic.uuid/4,hv/pci_pass,uuid,disk.spindles/3,disk.uuid/2,nic.link/4,nic.uuid/7,ctime,custom_osparams,nic.mode/1,hv/vnc_tls,hv/use_localtime,disk.uuid/11,nic.network/0,nic.uuid/0,disk.name/2,hv/spice_use_tls,hv/blockdev_prefix,nic.bridge/6,nic.count,be/maxmem,hv/extra_cgroups,hv/serial_console,hv/bootloader_path,hv/vnc_x509_verify,hypervisor,nic.vlan/3,hv/pae,hv/migration_downtime,nic.modes,hv/spice_image_compression,nic.ip/1,disk.spindles/13,hv/scsi_controller_type,hv/disk_discard,hv/vif_script,oper_vcpus,nic.uuids,disk.name/14,serial_no,nic.network/1,hv/startup_timeout,nic.network/7,disk.size/1,nic.link/6,hv/usb_devices,disk.name/11,nic.link/3,disk.size/7,disk.name/10,nic.ip/4,hv/device_model,hv/disk_cache,nic.ips,disk.size/4,be/minmem,hv/keymap,disk.spindles/1,nic.network/2,hv/security_domain,hv/initrd_path,custom_hvparams,hv/vif_type,disk.name/1,nic.vlan/4,hv/use_bootloader,disk.uuid/1,nic.uuid/3,bridge,disk.size/2,vcpus,nic.ip/7,nic.bridge/3,nic.name/2,nic_link,nic.networks,snodes,disk.size/0,disk.spindles/0,disk.name/7,nic_mode,hv/cpu_type,hvparams,nic.network.name/4,disk.size/10,os,nic.ip/0,nic.macs,nic.network.name/5,nic.vlan/5,be/spindle_use,hv/cdrom_disk_type,hv/vnc_bind_address,nic.link/0,hv/security_model,nic.mac/1,beparams,custom_nicparams,nic.link/7,disk.spindles/5,hv/kvm_path,hv/cpu_sockets,nic.network.name/3,nic.uuid/2,nic.network.name/1,hv/init_script,status,custom_beparams,hv/root_path,name,nic.names,disk.size/13,nic.bridge/0,nic.ip/2,be/always_failover,nic.uuid/1,disk.name/15,nic.bridges,nic.mode/6,nic.network.name/7,hv/kvm_pci_reservations,nic.name/7,hv/cpu_mask,disk.uuid/7,nic.vlans,console,disk.uuids,sda_size,disk.uuid/6,nic.bridge/5,nic.mode/0,forthcoming,hv/devices,oper_state,disk.spindles/15,hv/vnc_x509_path,disk.name/8,hv/spice_zlib_glz_wan_compression,disk.size/6,disk.spindles/4,nic.vlan/6,pnode.group.uuid,nic.link/2,nic.bridge/1,hv/machine_version,disk.spindles/10,disk.uuid/15,nic.network/3,hv/spice_password_file,admin_state_source,hv/floppy_image_path,disk.uuid/4,hv/bootloader_args,hv/acpi,osparams,nic.mac/7,nic.mode/2,disk.name/5,disk.name/6,nic.links,disk.spindles,disk.name/0,nic.name/4,nic.name/0,hv/soundhw,nic.bridge/2,nic.mode/4,disk.name/4,disk.name/3,disk.size/9,admin_up,nic.mode/5,nic.network.name/6,ip,disk.size/14,network_port,hv/spice_use_vdagent,nic.mac/3,disk.uuid/13,nic.uuid/5,hv/cpu_weight,disk.size/5,hv/spice_jpeg_wan_compression,nic.network.name/2,nic.link/1,hv/vhost_net,hv/usb_mouse GET /2/query/instance?fields=name GET /2/query/instance?fields=name,%20name%09,name%20 GET /2/query/network/fields GET /2/query/network/fields?fields=name,name,tags GET /2/query/network GET /2/query/network?fields=tags,gateway6,external_reservations,network6,map,group_cnt,serial_no,reserved_count,inst_list,gateway,group_list,uuid,free_count,mtime,mac_prefix,name,ctime,network,inst_cnt GET /2/query/network?fields=name GET /2/query/network?fields=name,%20name%09,name%20 GET /2/query/job/fields GET /2/query/job/fields?fields=id,id,priority GET /2/query/job GET /2/query/job?fields=priority,ops,opresult,opend,summary,opstatus,oplog,end_ts,opexec,start_ts,id,oppriority,archived,status,received_ts,opstart 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/export/fields GET /2/query/export/fields?fields=export,export,export GET /2/query/export GET /2/query/export?fields=export,node GET /2/query/export?fields=export GET /2/query/export?fields=export,%20export%09,export%20 GET /2/query/node/fields GET /2/query/node/fields?fields=name,name,cnos GET /2/query/node GET /2/query/node?fields=cnos,ctotal,ndp/cpu_speed,role,ctime,mtime,ndp/spindle_count,csockets,drained,vm_capable,dtotal,pinst_list,ndparams,spfree,ndp/ovs_link,bootid,cnodes,mfree,ndp/ssh_port,offline,mtotal,ndp/oob_program,ndp/exclusive_storage,pip,group.uuid,ndp/ovs,tags,group,mnode,disk_state,custom_ndparams,hv_state,sip,ndp/ovs_name,sptotal,master_capable,sinst_cnt,uuid,name,pinst_cnt,master_candidate,dfree,powered,sinst_list,master,serial_no GET /2/query/node?fields=name GET /2/query/node?fields=name,%20name%09,name%20 PUT /2/query/node GET /2/query/lock/fields GET /2/query/lock/fields?fields=name,name,pending GET /2/query/lock GET /2/query/lock?fields=pending,owner,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 ---- PASSED [TestRapiQuery] Testing resource queries via remote API ---- >>>> 2026-06-04 14:22:56.124809 time=0:00:07.505305 [TestRapiQuery] Testing resource queries via remote API ^^^^ BLOCK 2026-06-04 14:22:56.124902 time=0:05:09.323759 [RunClusterTests] Runs tests related to gnt-cluster vvvv BLOCK 2026-06-04 14:22:56.124945 start [RunOsTests] Runs all tests related to gnt-os **** 2026-06-04 14:22:56.124998 skipping [TestOsList] gnt-os list, test(s) ['os', >] disabled **** 2026-06-04 14:22:56.125018 skipping [TestOsDiagnose] gnt-os diagnose, test(s) ['os', >] disabled **** 2026-06-04 14:22:56.125028 skipping [TestOsValid] Testing valid OS definition, test(s) ['os', >] disabled **** 2026-06-04 14:22:56.125036 skipping [TestOsInvalid] Testing invalid OS definition, test(s) ['os', >] disabled **** 2026-06-04 14:22:56.125043 skipping [TestOsPartiallyValid] Testing partially valid OS definition, test(s) ['os', >] disabled **** 2026-06-04 14:22:56.125052 skipping [TestOsModifyValid] Testing a valid os modify invocation, test(s) ['os', >] disabled **** 2026-06-04 14:22:56.125059 skipping [TestOsModifyInvalid] Testing an invalid os modify invocation, test(s) ['os', >] disabled **** 2026-06-04 14:22:56.125069 skipping [TestOsStatesNonExisting] Testing OS states with non-existing OS, test(s) ['os', >] disabled ^^^^ BLOCK 2026-06-04 14:22:56.125074 time=0:00:00.000129 [RunOsTests] Runs all tests related to gnt-os <<<< 2026-06-04 14:22:56.125103 start [TestClusterTags] gnt-cluster tags Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster add-tags TEMP-Ganeti-QA-Tag0 TEMP-Ganeti-QA-Tag1 TEMP-Ganeti-QA-Tag2' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster list-tags' TEMP-Ganeti-QA-Tag0 TEMP-Ganeti-QA-Tag1 TEMP-Ganeti-QA-Tag2 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster search-tags '\''^TEMP-Ganeti-QA-Tag\d+$'\''' /cluster TEMP-Ganeti-QA-Tag0 /cluster TEMP-Ganeti-QA-Tag1 /cluster TEMP-Ganeti-QA-Tag2 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster remove-tags TEMP-Ganeti-QA-Tag0 TEMP-Ganeti-QA-Tag1 TEMP-Ganeti-QA-Tag2' PUT /2/tags?tag=TEMP-Ganeti-QA-Tag0&tag=TEMP-Ganeti-QA-Tag1&tag=TEMP-Ganeti-QA-Tag2 GET /2/jobs/216 GET /2/tags DELETE /2/tags?tag=TEMP-Ganeti-QA-Tag0&tag=TEMP-Ganeti-QA-Tag1&tag=TEMP-Ganeti-QA-Tag2 GET /2/jobs/217 ---- PASSED [TestClusterTags] gnt-cluster tags ------------------------- >>>> 2026-06-04 14:23:00.962340 time=0:00:04.837237 [TestClusterTags] gnt-cluster tags vvvv BLOCK 2026-06-04 14:23:00.962451 start [RunCommonNodeTests] Run a few common node tests <<<< 2026-06-04 14:23:00.962500 start [TestNodeVolumes] gnt-node volumes Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node volumes' Node PhysDev VG Name Size Instance ---- PASSED [TestNodeVolumes] gnt-node volumes ------------------------- >>>> 2026-06-04 14:23:02.090416 time=0:00:01.127916 [TestNodeVolumes] gnt-node volumes <<<< 2026-06-04 14:23:02.090510 start [TestNodeStorage] gnt-node storage Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list-storage --storage-type file' Node Type Name Size Used Free Allocatable troy-mcclure.staging.ganeti.org file /srv/ganeti/file-storage 12.7G 0M 8.0G Y lisa.staging.ganeti.org file /srv/ganeti/file-storage 12.7G 0M 8.0G Y grandpa.staging.ganeti.org file /srv/ganeti/file-storage 12.7G 0M 8.0G Y Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list-storage --storage-type file --output=name,allocatable,used,size,free,node,type' Name Allocatable Used Size Free Node Type /srv/ganeti/file-storage Y 0M 12.7G 8.0G troy-mcclure.staging.ganeti.org file /srv/ganeti/file-storage Y 0M 12.7G 8.0G lisa.staging.ganeti.org file /srv/ganeti/file-storage Y 0M 12.7G 8.0G grandpa.staging.ganeti.org file Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.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 lisa.staging.ganeti.org|/srv/ganeti/file-storage|Y grandpa.staging.ganeti.org|/srv/ganeti/file-storage|Y Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node modify-storage troy-mcclure.staging.ganeti.org file /srv/ganeti/file-storage' Stderr was: No changes to perform, exiting. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node modify-storage --allocatable no 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 modified Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list-storage --storage-type file --output=name,allocatable '\''--separator=|'\'' --no-headers troy-mcclure.staging.ganeti.org' /srv/ganeti/file-storage|Y Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node modify-storage --allocatable yes troy-mcclure.staging.ganeti.org file /srv/ganeti/file-storage' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_input, error details: Storage units of type 'file' can not be modified Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list-storage --storage-type file --output=name,allocatable '\''--separator=|'\'' --no-headers troy-mcclure.staging.ganeti.org' /srv/ganeti/file-storage|Y Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node repair-storage troy-mcclure.staging.ganeti.org file /srv/ganeti/file-storage' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_input, error details: Storage units of type 'file' can not be repaired Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node modify-storage lisa.staging.ganeti.org file /srv/ganeti/file-storage' Stderr was: No changes to perform, exiting. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node modify-storage --allocatable no lisa.staging.ganeti.org file /srv/ganeti/file-storage' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_input, error details: Storage units of type 'file' can not be modified Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list-storage --storage-type file --output=name,allocatable '\''--separator=|'\'' --no-headers lisa.staging.ganeti.org' /srv/ganeti/file-storage|Y Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node modify-storage --allocatable yes lisa.staging.ganeti.org file /srv/ganeti/file-storage' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_input, error details: Storage units of type 'file' can not be modified Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list-storage --storage-type file --output=name,allocatable '\''--separator=|'\'' --no-headers lisa.staging.ganeti.org' /srv/ganeti/file-storage|Y Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node repair-storage lisa.staging.ganeti.org file /srv/ganeti/file-storage' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_input, error details: Storage units of type 'file' can not be repaired Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list-storage --storage-type lvm-vg' Node Type Name Size Used Free Allocatable troy-mcclure.staging.ganeti.org lvm-vg gnt 22.0G 0M 22.0G Y lisa.staging.ganeti.org lvm-vg gnt 22.0G 0M 22.0G Y grandpa.staging.ganeti.org lvm-vg gnt 22.0G 0M 22.0G Y Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list-storage --storage-type lvm-vg --output=name,allocatable,used,size,free,node,type' Name Allocatable Used Size Free Node Type gnt Y 0M 22.0G 22.0G troy-mcclure.staging.ganeti.org lvm-vg gnt Y 0M 22.0G 22.0G lisa.staging.ganeti.org lvm-vg gnt Y 0M 22.0G 22.0G grandpa.staging.ganeti.org lvm-vg Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.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 lisa.staging.ganeti.org|gnt|Y grandpa.staging.ganeti.org|gnt|Y Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node modify-storage troy-mcclure.staging.ganeti.org lvm-vg gnt' Stderr was: No changes to perform, exiting. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node modify-storage --allocatable no troy-mcclure.staging.ganeti.org lvm-vg gnt' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_input, error details: Storage units of type 'lvm-vg' can not be modified Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list-storage --storage-type lvm-vg --output=name,allocatable '\''--separator=|'\'' --no-headers troy-mcclure.staging.ganeti.org' gnt|Y Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node modify-storage --allocatable yes troy-mcclure.staging.ganeti.org lvm-vg gnt' Stderr was: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list-storage --storage-type lvm-vg --output=name,allocatable '\''--separator=|'\'' --no-headers troy-mcclure.staging.ganeti.org' Failure: prerequisites not met for this operation: error type: wrong_input, error details: Storage units of type 'lvm-vg' can not be modified gnt|Y Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node repair-storage troy-mcclure.staging.ganeti.org lvm-vg gnt' Thu Jun 4 14:23:23 2026 Repairing storage unit 'gnt' on troy-mcclure.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node modify-storage lisa.staging.ganeti.org lvm-vg gnt' Stderr was: No changes to perform, exiting. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node modify-storage --allocatable no lisa.staging.ganeti.org lvm-vg gnt' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_input, error details: Storage units of type 'lvm-vg' can not be modified Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list-storage --storage-type lvm-vg --output=name,allocatable '\''--separator=|'\'' --no-headers lisa.staging.ganeti.org' gnt|Y Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node modify-storage --allocatable yes lisa.staging.ganeti.org lvm-vg gnt' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_input, error details: Storage units of type 'lvm-vg' can not be modified Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list-storage --storage-type lvm-vg --output=name,allocatable '\''--separator=|'\'' --no-headers lisa.staging.ganeti.org' gnt|Y Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node repair-storage lisa.staging.ganeti.org lvm-vg gnt' Thu Jun 4 14:23:28 2026 Repairing storage unit 'gnt' on lisa.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list-storage --storage-type lvm-pv' Node Type Name Size Used Free Allocatable troy-mcclure.staging.ganeti.org lvm-pv /dev/vdb 22.0G 0M 22.0G Y lisa.staging.ganeti.org lvm-pv /dev/vdb 22.0G 0M 22.0G Y grandpa.staging.ganeti.org lvm-pv /dev/vdb 22.0G 0M 22.0G Y Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list-storage --storage-type lvm-pv --output=name,allocatable,used,size,free,node,type' Name Allocatable Used Size Free Node Type /dev/vdb Y 0M 22.0G 22.0G troy-mcclure.staging.ganeti.org lvm-pv /dev/vdb Y 0M 22.0G 22.0G lisa.staging.ganeti.org lvm-pv /dev/vdb Y 0M 22.0G 22.0G grandpa.staging.ganeti.org lvm-pv Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.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 lisa.staging.ganeti.org|/dev/vdb|Y grandpa.staging.ganeti.org|/dev/vdb|Y Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node modify-storage troy-mcclure.staging.ganeti.org lvm-pv /dev/vdb' Stderr was: No changes to perform, exiting. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node modify-storage --allocatable no troy-mcclure.staging.ganeti.org lvm-pv /dev/vdb' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list-storage --storage-type lvm-pv --output=name,allocatable '\''--separator=|'\'' --no-headers troy-mcclure.staging.ganeti.org' /dev/vdb|N Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node modify-storage --allocatable yes troy-mcclure.staging.ganeti.org lvm-pv /dev/vdb' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list-storage --storage-type lvm-pv --output=name,allocatable '\''--separator=|'\'' --no-headers troy-mcclure.staging.ganeti.org' /dev/vdb|Y Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node repair-storage troy-mcclure.staging.ganeti.org lvm-pv /dev/vdb' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_input, error details: Storage units of type 'lvm-pv' can not be repaired Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node modify-storage lisa.staging.ganeti.org lvm-pv /dev/vdb' Stderr was: No changes to perform, exiting. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node modify-storage --allocatable no lisa.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.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list-storage --storage-type lvm-pv --output=name,allocatable '\''--separator=|'\'' --no-headers lisa.staging.ganeti.org' /dev/vdb|N Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node modify-storage --allocatable yes lisa.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.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list-storage --storage-type lvm-pv --output=name,allocatable '\''--separator=|'\'' --no-headers lisa.staging.ganeti.org' /dev/vdb|Y Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node repair-storage lisa.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 ---- PASSED [TestNodeStorage] gnt-node storage ------------------------- >>>> 2026-06-04 14:23:42.210592 time=0:00:40.120082 [TestNodeStorage] gnt-node storage **** 2026-06-04 14:23:42.210709 skipping [TestOutOfBand] gnt-node power, test(s) ['node-oob', >] disabled ^^^^ BLOCK 2026-06-04 14:23:42.210727 time=0:00:41.248276 [RunCommonNodeTests] Run a few common node tests vvvv BLOCK 2026-06-04 14:23:42.210761 start [RunGroupListTests] Run tests for listing node groups <<<< 2026-06-04 14:23:42.210818 start [TestGroupList] gnt-group list --- Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list --output ndp/ssh_port,mtime,custom_ipolicy,tags,ndp/ovs_link,diskparams,custom_diskparams,serial_no,pinst_list,ndp/exclusive_storage,name,node_list,ndp/oob_program,ctime,ndp/ovs_name,ndparams,ndp/ovs,ndp/cpu_speed,ipolicy,uuid,ndp/spindle_count,alloc_policy,node_cnt,pinst_cnt,custom_ndparams >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list --output alloc_policy,ctime,custom_diskparams,custom_ipolicy,custom_ndparams,diskparams,ipolicy,mtime,name,ndp/cpu_speed,ndp/exclusive_storage,ndp/oob_program,ndp/ovs,ndp/ovs_link,ndp/ovs_name,ndp/spindle_count,ndp/ssh_port,ndparams,node_cnt,node_list,pinst_cnt,pinst_list,serial_no,tags,uuid >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list --output ndp/ssh_port,mtime,custom_ipolicy,tags,ndp/ovs_link,diskparams,custom_diskparams,serial_no,pinst_list,ndp/exclusive_storage,name,node_list,ndp/oob_program,ctime,ndp/ovs_name,ndparams,ndp/ovs,ndp/cpu_speed,ipolicy,uuid,ndp/spindle_count,alloc_policy,node_cnt,pinst_cnt,custom_ndparams,ndp/ssh_port,mtime,custom_ipolicy,tags,ndp/ovs_link,diskparams,custom_diskparams,serial_no,pinst_list,ndp/exclusive_storage,name,node_list,ndp/oob_program,ctime,ndp/ovs_name,ndparams,ndp/ovs,ndp/cpu_speed,ipolicy,uuid,ndp/spindle_count,alloc_policy,node_cnt,pinst_cnt,custom_ndparams >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list --output custom_ndparams,pinst_cnt,node_cnt >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list --output alloc_policy,ndp/spindle_count,uuid,ipolicy,ndp/cpu_speed,ndp/ovs >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list --output ndparams,ndp/ovs_name,ctime,ndp/oob_program,node_list,name,ndp/exclusive_storage,pinst_list,serial_no >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list --output custom_diskparams,diskparams,ndp/ovs_link,tags,custom_ipolicy,mtime,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.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-group list '\''--separator=|'\'' --no-headers --output name' default Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-group list '\''--separator=|'\'' --no-headers --output name default' default Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-group list '\''--separator=|'\'' --no-headers --output name default' default Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list this.name.certainly.does.not.exist' Stderr was: Failure: prerequisites not met for this operation: error type: unknown_entity, error details: NodeGroup name this.name.certainly.does.not.exist not found Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list --output=field/does/not/exist >> /var/log/ganeti/qa-output.log' Stderr was: ---- PASSED [TestGroupList] gnt-group list ----------------------------- Warning: Queried for unknown fields field/does/not/exist >>>> 2026-06-04 14:23:44.106053 time=0:00:01.895235 [TestGroupList] gnt-group list <<<< 2026-06-04 14:23:44.106120 start [TestGroupListFields] gnt-group list-fields Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list-fields >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list-fields alloc_policy name serial_no uuid node_cnt node_list pinst_cnt pinst_list tags ipolicy custom_ipolicy custom_ndparams ndparams diskparams custom_diskparams ndp/cpu_speed ndp/exclusive_storage ndp/oob_program ndp/ovs ndp/ovs_link ndp/ovs_name ndp/spindle_count ndp/ssh_port ctime mtime >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-group list-fields '\''--separator=|'\'' --no-headers' alloc_policy|Text|AllocPolicy|Allocation policy for group ctime|Timestamp|CTime|Creation timestamp custom_diskparams|Custom|CustomDiskParameters|Custom disk parameters custom_ipolicy|Custom|CustomInstancePolicy|Custom instance policy limitations custom_ndparams|Custom|CustomNDParams|Custom node parameters diskparams|Custom|DiskParameters|Disk parameters (merged) ipolicy|Custom|InstancePolicy|Instance policy limitations (merged) mtime|Timestamp|MTime|Modification timestamp name|Text|Group|Group name ndp/cpu_speed|Floating-point number|ndp/cpu_speed|The "cpu_speed" node parameter ndp/exclusive_storage|Boolean|ExclusiveStorage|The "exclusive_storage" node parameter ndp/oob_program|Custom|OutOfBandProgram|The "oob_program" node parameter ndp/ovs|Boolean|OpenvSwitch|The "ovs" node parameter ndp/ovs_link|Custom|OpenvSwitchLink|The "ovs_link" node parameter ndp/ovs_name|Custom|OpenvSwitchName|The "ovs_name" node parameter ndp/spindle_count|Number|SpindleCount|The "spindle_count" node parameter ndp/ssh_port|Number|ndp/ssh_port|The "ssh_port" node parameter ndparams|Custom|NDParams|Node parameters node_cnt|Number|Nodes|Number of nodes node_list|Custom|NodeList|List of nodes pinst_cnt|Number|Instances|Number of primary instances pinst_list|Custom|InstanceList|List of primary instances serial_no|Number|SerialNo|Group object serial number, incremented on each modification tags|Custom|Tags|Tags uuid|Text|UUID|Group UUID Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list-fields field/does/not/exist' Stdout was: Name Type Title Description field/does/not/exist Unknown field/does/not/exist Unknown field 'field/does/not/exist' Stderr was: Warning: Queried for unknown fields field/does/not/exist ---- PASSED [TestGroupListFields] gnt-group list-fields ---------------- >>>> 2026-06-04 14:23:44.722809 time=0:00:00.616689 [TestGroupListFields] gnt-group list-fields ^^^^ BLOCK 2026-06-04 14:23:44.722901 time=0:00:02.512140 [RunGroupListTests] Run tests for listing node groups vvvv BLOCK 2026-06-04 14:23:44.722931 start [RunGroupRwTests] Run tests for adding/removing/renaming groups <<<< 2026-06-04 14:23:44.722986 start [TestGroupAddRemoveRename] gnt-group add/remove/rename Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group add group1' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group add group2' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group add group2' Stderr was: Failure: prerequisites not met for this operation: error type: already_exists, error details: Desired group name 'group2' already exists as a node group (UUID: 216084f7-86b8-46a4-a84b-91a82f0cf843) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group add default' Stderr was: Failure: prerequisites not met for this operation: error type: already_exists, error details: Desired group name 'default' already exists as a node group (UUID: b6d0f977-310a-4636-be20-ec239644be13) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group rename group1 group2' Stderr was: Failure: prerequisites not met for this operation: error type: already_exists, error details: Desired new name 'group2' clashes with existing node group (UUID: 216084f7-86b8-46a4-a84b-91a82f0cf843) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group rename group1 group3' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group rename default group1' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group remove group2' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group remove group3' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group remove group1' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Group 'group1' not empty, has the following nodes: 75370ff5-f599-494c-a5b0-dabaaec31333, cb8c1a75-e90a-491b-aa14-497a217de7f8, cfb6bfb5-0467-46e3-9b2f-adb2294ed475 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group rename group1 default' ---- PASSED [TestGroupAddRemoveRename] gnt-group add/remove/rename ----- >>>> 2026-06-04 14:23:56.321917 time=0:00:11.598931 [TestGroupAddRemoveRename] gnt-group add/remove/rename <<<< 2026-06-04 14:23:56.322044 start [TestGroupAddWithOptions] gnt-group add with options Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group add --alloc-policy notvalid group1' Stderr was: Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group add --alloc-policy last_resort --node-parameters oob_program=/bin/true 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" Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group remove group1' ---- PASSED [TestGroupAddWithOptions] gnt-group add with options ------- >>>> 2026-06-04 14:23:58.793081 time=0:00:02.471037 [TestGroupAddWithOptions] gnt-group add with options <<<< 2026-06-04 14:23:58.793172 start [TestGroupModify] gnt-group modify Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group add group1' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-group info group1' - Node group: group1 Node parameters: cpu_speed: default (1) exclusive_storage: default (False) oob_program: default () ovs: default (False) ovs_link: default () ovs_name: default (switch1) spindle_count: default (1) ssh_port: default (22) Disk parameters: blockdev: default ({}) diskless: default ({}) drbd: c-delay-target: default (1) c-fill-target: default (0) c-max-rate: default (1310720) c-min-rate: default (10240) c-plan-ahead: default (20) data-stripes: default (1) disk-barriers: default (n) disk-custom: default () dynamic-resync: default (True) meta-barriers: default (False) meta-stripes: default (1) metavg: default (gnt) net-custom: default (--max-buffers=16000 --max-epoch-size=16000) protocol: default (C) resync-rate: default (61440) ext: access: default (kernelspace) file: default ({}) gluster: access: default (kernelspace) host: default (127.0.0.1) port: default (24007) volume: default (gv0) plain: stripes: default (1) rbd: access: default (kernelspace) pool: default (rbd) user-id: default () sharedfile: default ({}) Instance policy: bounds specs: - min/0: cpu-count: default (1) disk-count: default (0) disk-size: default (512) memory-size: default (128) nic-count: default (0) spindle-use: default (0) max/0: cpu-count: default (48) disk-count: default (8) disk-size: default (1048576) memory-size: default (1048576) nic-count: default (8) spindle-use: default (8) allowed disk templates: default (plain, drbd, file, sharedfile) spindle-ratio: default (32) vcpu-ratio: default (4) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group modify --ipolicy-bounds-specs min:cpu-count=4,memory-size=4,spindle-use=4,disk-count=4,nic-count=4,disk-size=4/max:cpu-count=4,memory-size=4,spindle-use=4,disk-count=4,nic-count=4,disk-size=4 group1' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-group info group1' - Node group: group1 Node parameters: cpu_speed: default (1) exclusive_storage: default (False) oob_program: default () ovs: default (False) ovs_link: default () ovs_name: default (switch1) spindle_count: default (1) ssh_port: default (22) Disk parameters: blockdev: default ({}) diskless: default ({}) drbd: c-delay-target: default (1) c-fill-target: default (0) c-max-rate: default (1310720) c-min-rate: default (10240) c-plan-ahead: default (20) data-stripes: default (1) disk-barriers: default (n) disk-custom: default () dynamic-resync: default (True) meta-barriers: default (False) meta-stripes: default (1) metavg: default (gnt) net-custom: default (--max-buffers=16000 --max-epoch-size=16000) protocol: default (C) resync-rate: default (61440) ext: access: default (kernelspace) file: default ({}) gluster: access: default (kernelspace) host: default (127.0.0.1) port: default (24007) volume: default (gv0) plain: stripes: default (1) rbd: access: default (kernelspace) pool: default (rbd) user-id: default () sharedfile: default ({}) Instance policy: bounds specs: - max/0: cpu-count: 4 disk-count: 4 disk-size: 4 memory-size: 4 nic-count: 4 spindle-use: 4 min/0: cpu-count: 4 disk-count: 4 disk-size: 4 memory-size: 4 nic-count: 4 spindle-use: 4 allowed disk templates: default (plain, drbd, file, sharedfile) spindle-ratio: default (32) vcpu-ratio: default (4) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group modify --ipolicy-bounds-specs min:cpu-count=8,disk-count=4,disk-size=4,memory-size=4,nic-count=4,spindle-use=4/max:cpu-count=8,disk-count=4,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.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-group info group1' - Node group: group1 Node parameters: cpu_speed: default (1) exclusive_storage: default (False) oob_program: default () ovs: default (False) ovs_link: default () ovs_name: default (switch1) spindle_count: default (1) ssh_port: default (22) Disk parameters: blockdev: default ({}) diskless: default ({}) drbd: c-delay-target: default (1) c-fill-target: default (0) c-max-rate: default (1310720) c-min-rate: default (10240) c-plan-ahead: default (20) data-stripes: default (1) disk-barriers: default (n) disk-custom: default () dynamic-resync: default (True) meta-barriers: default (False) meta-stripes: default (1) metavg: default (gnt) net-custom: default (--max-buffers=16000 --max-epoch-size=16000) protocol: default (C) resync-rate: default (61440) ext: access: default (kernelspace) file: default ({}) gluster: access: default (kernelspace) host: default (127.0.0.1) port: default (24007) volume: default (gv0) plain: stripes: default (1) rbd: access: default (kernelspace) pool: default (rbd) user-id: default () sharedfile: default ({}) Instance policy: bounds specs: - min/0: cpu-count: 8 disk-count: 4 disk-size: 4 memory-size: 4 nic-count: 4 spindle-use: 4 max/0: cpu-count: 8 disk-count: 4 disk-size: 4 memory-size: 4 nic-count: 4 spindle-use: 4 allowed disk templates: default (plain, drbd, file, sharedfile) vcpu-ratio: default (4) spindle-ratio: default (32) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group modify --ipolicy-bounds-specs min:cpu-count=8,disk-count=4,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: 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 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-group info group1' - Node group: group1 Node parameters: cpu_speed: default (1) exclusive_storage: default (False) oob_program: default () ovs: default (False) ovs_link: default () ovs_name: default (switch1) spindle_count: default (1) ssh_port: default (22) Disk parameters: blockdev: default ({}) diskless: default ({}) drbd: c-delay-target: default (1) c-fill-target: default (0) c-max-rate: default (1310720) c-min-rate: default (10240) c-plan-ahead: default (20) data-stripes: default (1) disk-barriers: default (n) disk-custom: default () dynamic-resync: default (True) meta-barriers: default (False) meta-stripes: default (1) metavg: default (gnt) net-custom: default (--max-buffers=16000 --max-epoch-size=16000) protocol: default (C) resync-rate: default (61440) ext: access: default (kernelspace) file: default ({}) gluster: access: default (kernelspace) host: default (127.0.0.1) port: default (24007) volume: default (gv0) plain: stripes: default (1) rbd: access: default (kernelspace) pool: default (rbd) user-id: default () sharedfile: default ({}) Instance policy: bounds specs: - max/0: cpu-count: 8 disk-count: 4 disk-size: 4 memory-size: 4 nic-count: 4 spindle-use: 4 min/0: cpu-count: 8 disk-count: 4 disk-size: 4 memory-size: 4 nic-count: 4 spindle-use: 4 allowed disk templates: default (plain, drbd, file, sharedfile) vcpu-ratio: default (4) spindle-ratio: default (32) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group modify --ipolicy-bounds-specs min:cpu-count=8,disk-count=4,disk-size=4,memory-size=8,nic-count=4,spindle-use=4/max:cpu-count=8,disk-count=4,disk-size=4,memory-size=8,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.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-group info group1' - Node group: group1 Node parameters: cpu_speed: default (1) exclusive_storage: default (False) oob_program: default () ovs: default (False) ovs_link: default () ovs_name: default (switch1) spindle_count: default (1) ssh_port: default (22) Disk parameters: blockdev: default ({}) diskless: default ({}) drbd: c-delay-target: default (1) c-fill-target: default (0) c-max-rate: default (1310720) c-min-rate: default (10240) c-plan-ahead: default (20) data-stripes: default (1) disk-barriers: default (n) disk-custom: default () dynamic-resync: default (True) meta-barriers: default (False) meta-stripes: default (1) metavg: default (gnt) net-custom: default (--max-buffers=16000 --max-epoch-size=16000) protocol: default (C) resync-rate: default (61440) ext: access: default (kernelspace) file: default ({}) gluster: access: default (kernelspace) host: default (127.0.0.1) port: default (24007) volume: default (gv0) plain: stripes: default (1) rbd: access: default (kernelspace) pool: default (rbd) user-id: default () sharedfile: default ({}) Instance policy: bounds specs: - max/0: cpu-count: 8 disk-count: 4 disk-size: 4 memory-size: 8 nic-count: 4 spindle-use: 4 min/0: cpu-count: 8 disk-count: 4 disk-size: 4 memory-size: 8 nic-count: 4 spindle-use: 4 allowed disk templates: default (plain, drbd, file, sharedfile) spindle-ratio: default (32) vcpu-ratio: default (4) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group modify --ipolicy-bounds-specs min:cpu-count=8,disk-count=4,disk-size=4,memory-size=8,nic-count=4,spindle-use=4/max:cpu-count=8,disk-count=4,disk-size=4,memory-size=4,nic-count=4,spindle-use=4 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 memory-size: 8/4 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-group info group1' - Node group: group1 Node parameters: cpu_speed: default (1) exclusive_storage: default (False) oob_program: default () ovs: default (False) ovs_link: default () ovs_name: default (switch1) spindle_count: default (1) ssh_port: default (22) Disk parameters: blockdev: default ({}) diskless: default ({}) drbd: c-delay-target: default (1) c-fill-target: default (0) c-max-rate: default (1310720) c-min-rate: default (10240) c-plan-ahead: default (20) data-stripes: default (1) disk-barriers: default (n) disk-custom: default () dynamic-resync: default (True) meta-barriers: default (False) meta-stripes: default (1) metavg: default (gnt) net-custom: default (--max-buffers=16000 --max-epoch-size=16000) protocol: default (C) resync-rate: default (61440) ext: access: default (kernelspace) file: default ({}) gluster: access: default (kernelspace) host: default (127.0.0.1) port: default (24007) volume: default (gv0) plain: stripes: default (1) rbd: access: default (kernelspace) pool: default (rbd) user-id: default () sharedfile: default ({}) Instance policy: bounds specs: - min/0: cpu-count: 8 disk-count: 4 disk-size: 4 memory-size: 8 nic-count: 4 spindle-use: 4 max/0: cpu-count: 8 disk-count: 4 disk-size: 4 memory-size: 8 nic-count: 4 spindle-use: 4 allowed disk templates: default (plain, drbd, file, sharedfile) vcpu-ratio: default (4) spindle-ratio: default (32) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group modify --ipolicy-bounds-specs min:cpu-count=8,disk-count=4,disk-size=4,memory-size=8,nic-count=4,spindle-use=8/max:cpu-count=8,disk-count=4,disk-size=4,memory-size=8,nic-count=4,spindle-use=8 group1' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-group info group1' - Node group: group1 Node parameters: cpu_speed: default (1) exclusive_storage: default (False) oob_program: default () ovs: default (False) ovs_link: default () ovs_name: default (switch1) spindle_count: default (1) ssh_port: default (22) Disk parameters: blockdev: default ({}) diskless: default ({}) drbd: c-delay-target: default (1) c-fill-target: default (0) c-max-rate: default (1310720) c-min-rate: default (10240) c-plan-ahead: default (20) data-stripes: default (1) disk-barriers: default (n) disk-custom: default () dynamic-resync: default (True) meta-barriers: default (False) meta-stripes: default (1) metavg: default (gnt) net-custom: default (--max-buffers=16000 --max-epoch-size=16000) protocol: default (C) resync-rate: default (61440) ext: access: default (kernelspace) file: default ({}) gluster: access: default (kernelspace) host: default (127.0.0.1) port: default (24007) volume: default (gv0) plain: stripes: default (1) rbd: access: default (kernelspace) pool: default (rbd) user-id: default () sharedfile: default ({}) Instance policy: bounds specs: - max/0: cpu-count: 8 disk-count: 4 disk-size: 4 memory-size: 8 nic-count: 4 spindle-use: 8 min/0: cpu-count: 8 disk-count: 4 disk-size: 4 memory-size: 8 nic-count: 4 spindle-use: 8 allowed disk templates: default (plain, drbd, file, sharedfile) spindle-ratio: default (32) vcpu-ratio: default (4) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group modify --ipolicy-bounds-specs min:cpu-count=8,disk-count=4,disk-size=4,memory-size=8,nic-count=4,spindle-use=8/max:cpu-count=8,disk-count=4,disk-size=4,memory-size=8,nic-count=4,spindle-use=4 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 spindle-use: 8/4 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-group info group1' - Node group: group1 Node parameters: cpu_speed: default (1) exclusive_storage: default (False) oob_program: default () ovs: default (False) ovs_link: default () ovs_name: default (switch1) spindle_count: default (1) ssh_port: default (22) Disk parameters: blockdev: default ({}) diskless: default ({}) drbd: c-delay-target: default (1) c-fill-target: default (0) c-max-rate: default (1310720) c-min-rate: default (10240) c-plan-ahead: default (20) data-stripes: default (1) disk-barriers: default (n) disk-custom: default () dynamic-resync: default (True) meta-barriers: default (False) meta-stripes: default (1) metavg: default (gnt) net-custom: default (--max-buffers=16000 --max-epoch-size=16000) protocol: default (C) resync-rate: default (61440) ext: access: default (kernelspace) file: default ({}) gluster: access: default (kernelspace) host: default (127.0.0.1) port: default (24007) volume: default (gv0) plain: stripes: default (1) rbd: access: default (kernelspace) pool: default (rbd) user-id: default () sharedfile: default ({}) Instance policy: bounds specs: - min/0: cpu-count: 8 disk-count: 4 disk-size: 4 memory-size: 8 nic-count: 4 spindle-use: 8 max/0: cpu-count: 8 disk-count: 4 disk-size: 4 memory-size: 8 nic-count: 4 spindle-use: 8 allowed disk templates: default (plain, drbd, file, sharedfile) vcpu-ratio: default (4) spindle-ratio: default (32) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group modify --ipolicy-bounds-specs min:cpu-count=8,disk-count=8,disk-size=4,memory-size=8,nic-count=4,spindle-use=8/max:cpu-count=8,disk-count=8,disk-size=4,memory-size=8,nic-count=4,spindle-use=8 group1' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-group info group1' - Node group: group1 Node parameters: cpu_speed: default (1) exclusive_storage: default (False) oob_program: default () ovs: default (False) ovs_link: default () ovs_name: default (switch1) spindle_count: default (1) ssh_port: default (22) Disk parameters: blockdev: default ({}) diskless: default ({}) drbd: c-delay-target: default (1) c-fill-target: default (0) c-max-rate: default (1310720) c-min-rate: default (10240) c-plan-ahead: default (20) data-stripes: default (1) disk-barriers: default (n) disk-custom: default () dynamic-resync: default (True) meta-barriers: default (False) meta-stripes: default (1) metavg: default (gnt) net-custom: default (--max-buffers=16000 --max-epoch-size=16000) protocol: default (C) resync-rate: default (61440) ext: access: default (kernelspace) file: default ({}) gluster: access: default (kernelspace) host: default (127.0.0.1) port: default (24007) volume: default (gv0) plain: stripes: default (1) rbd: access: default (kernelspace) pool: default (rbd) user-id: default () sharedfile: default ({}) Instance policy: bounds specs: - min/0: cpu-count: 8 disk-count: 8 disk-size: 4 memory-size: 8 nic-count: 4 spindle-use: 8 max/0: cpu-count: 8 disk-count: 8 disk-size: 4 memory-size: 8 nic-count: 4 spindle-use: 8 allowed disk templates: default (plain, drbd, file, sharedfile) vcpu-ratio: default (4) spindle-ratio: default (32) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group modify --ipolicy-bounds-specs min:cpu-count=8,disk-count=8,disk-size=4,memory-size=8,nic-count=4,spindle-use=8/max:cpu-count=8,disk-count=4,disk-size=4,memory-size=8,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 disk-count: 8/4 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-group info group1' - Node group: group1 Node parameters: cpu_speed: default (1) exclusive_storage: default (False) oob_program: default () ovs: default (False) ovs_link: default () ovs_name: default (switch1) spindle_count: default (1) ssh_port: default (22) Disk parameters: blockdev: default ({}) diskless: default ({}) drbd: c-delay-target: default (1) c-fill-target: default (0) c-max-rate: default (1310720) c-min-rate: default (10240) c-plan-ahead: default (20) data-stripes: default (1) disk-barriers: default (n) disk-custom: default () dynamic-resync: default (True) meta-barriers: default (False) meta-stripes: default (1) metavg: default (gnt) net-custom: default (--max-buffers=16000 --max-epoch-size=16000) protocol: default (C) resync-rate: default (61440) ext: access: default (kernelspace) file: default ({}) gluster: access: default (kernelspace) host: default (127.0.0.1) port: default (24007) volume: default (gv0) plain: stripes: default (1) rbd: access: default (kernelspace) pool: default (rbd) user-id: default () sharedfile: default ({}) Instance policy: bounds specs: - min/0: cpu-count: 8 disk-count: 8 disk-size: 4 memory-size: 8 nic-count: 4 spindle-use: 8 max/0: cpu-count: 8 disk-count: 8 disk-size: 4 memory-size: 8 nic-count: 4 spindle-use: 8 allowed disk templates: default (plain, drbd, file, sharedfile) spindle-ratio: default (32) vcpu-ratio: default (4) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group modify --ipolicy-bounds-specs min:cpu-count=8,disk-count=8,disk-size=4,memory-size=8,nic-count=8,spindle-use=8/max:cpu-count=8,disk-count=8,disk-size=4,memory-size=8,nic-count=8,spindle-use=8 group1' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-group info group1' - Node group: group1 Node parameters: cpu_speed: default (1) exclusive_storage: default (False) oob_program: default () ovs: default (False) ovs_link: default () ovs_name: default (switch1) spindle_count: default (1) ssh_port: default (22) Disk parameters: blockdev: default ({}) diskless: default ({}) drbd: c-delay-target: default (1) c-fill-target: default (0) c-max-rate: default (1310720) c-min-rate: default (10240) c-plan-ahead: default (20) data-stripes: default (1) disk-barriers: default (n) disk-custom: default () dynamic-resync: default (True) meta-barriers: default (False) meta-stripes: default (1) metavg: default (gnt) net-custom: default (--max-buffers=16000 --max-epoch-size=16000) protocol: default (C) resync-rate: default (61440) ext: access: default (kernelspace) file: default ({}) gluster: access: default (kernelspace) host: default (127.0.0.1) port: default (24007) volume: default (gv0) plain: stripes: default (1) rbd: access: default (kernelspace) pool: default (rbd) user-id: default () sharedfile: default ({}) Instance policy: bounds specs: - min/0: cpu-count: 8 disk-count: 8 disk-size: 4 memory-size: 8 nic-count: 8 spindle-use: 8 max/0: cpu-count: 8 disk-count: 8 disk-size: 4 memory-size: 8 nic-count: 8 spindle-use: 8 allowed disk templates: default (plain, drbd, file, sharedfile) spindle-ratio: default (32) vcpu-ratio: default (4) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group modify --ipolicy-bounds-specs min:cpu-count=8,disk-count=8,disk-size=4,memory-size=8,nic-count=8,spindle-use=8/max:cpu-count=8,disk-count=8,disk-size=4,memory-size=8,nic-count=4,spindle-use=8 group1' Stderr was: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-group info group1' Failure: prerequisites not met for this operation: error type: wrong_input, error details: Invalid instance policy: Invalid specification of min/max values for nic-count: 8/4 - Node group: group1 Node parameters: cpu_speed: default (1) exclusive_storage: default (False) oob_program: default () ovs: default (False) ovs_link: default () ovs_name: default (switch1) spindle_count: default (1) ssh_port: default (22) Disk parameters: blockdev: default ({}) diskless: default ({}) drbd: c-delay-target: default (1) c-fill-target: default (0) c-max-rate: default (1310720) c-min-rate: default (10240) c-plan-ahead: default (20) data-stripes: default (1) disk-barriers: default (n) disk-custom: default () dynamic-resync: default (True) meta-barriers: default (False) meta-stripes: default (1) metavg: default (gnt) net-custom: default (--max-buffers=16000 --max-epoch-size=16000) protocol: default (C) resync-rate: default (61440) ext: access: default (kernelspace) file: default ({}) gluster: access: default (kernelspace) host: default (127.0.0.1) port: default (24007) volume: default (gv0) plain: stripes: default (1) rbd: access: default (kernelspace) pool: default (rbd) user-id: default () sharedfile: default ({}) Instance policy: bounds specs: - max/0: cpu-count: 8 disk-count: 8 disk-size: 4 memory-size: 8 nic-count: 8 spindle-use: 8 min/0: cpu-count: 8 disk-count: 8 disk-size: 4 memory-size: 8 nic-count: 8 spindle-use: 8 allowed disk templates: default (plain, drbd, file, sharedfile) spindle-ratio: default (32) vcpu-ratio: default (4) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group modify --ipolicy-bounds-specs min:cpu-count=8,disk-count=8,disk-size=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.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-group info group1' - Node group: group1 Node parameters: cpu_speed: default (1) exclusive_storage: default (False) oob_program: default () ovs: default (False) ovs_link: default () ovs_name: default (switch1) spindle_count: default (1) ssh_port: default (22) Disk parameters: blockdev: default ({}) diskless: default ({}) drbd: c-delay-target: default (1) c-fill-target: default (0) c-max-rate: default (1310720) c-min-rate: default (10240) c-plan-ahead: default (20) data-stripes: default (1) disk-barriers: default (n) disk-custom: default () dynamic-resync: default (True) meta-barriers: default (False) meta-stripes: default (1) metavg: default (gnt) net-custom: default (--max-buffers=16000 --max-epoch-size=16000) protocol: default (C) resync-rate: default (61440) ext: access: default (kernelspace) file: default ({}) gluster: access: default (kernelspace) host: default (127.0.0.1) port: default (24007) volume: default (gv0) plain: stripes: default (1) rbd: access: default (kernelspace) pool: default (rbd) user-id: default () sharedfile: default ({}) Instance policy: bounds specs: - max/0: cpu-count: 8 disk-count: 8 disk-size: 8 memory-size: 8 nic-count: 8 spindle-use: 8 min/0: cpu-count: 8 disk-count: 8 disk-size: 8 memory-size: 8 nic-count: 8 spindle-use: 8 allowed disk templates: default (plain, drbd, file, sharedfile) spindle-ratio: default (32) vcpu-ratio: default (4) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group modify --ipolicy-bounds-specs min:cpu-count=8,disk-count=8,disk-size=8,memory-size=8,nic-count=8,spindle-use=8/max:cpu-count=8,disk-count=8,disk-size=4,memory-size=8,nic-count=8,spindle-use=8 group1' Stderr was: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-group info group1' Failure: prerequisites not met for this operation: error type: wrong_input, error details: Invalid instance policy: Invalid specification of min/max values for disk-size: 8/4 - Node group: group1 Node parameters: cpu_speed: default (1) exclusive_storage: default (False) oob_program: default () ovs: default (False) ovs_link: default () ovs_name: default (switch1) spindle_count: default (1) ssh_port: default (22) Disk parameters: blockdev: default ({}) diskless: default ({}) drbd: c-delay-target: default (1) c-fill-target: default (0) c-max-rate: default (1310720) c-min-rate: default (10240) c-plan-ahead: default (20) data-stripes: default (1) disk-barriers: default (n) disk-custom: default () dynamic-resync: default (True) meta-barriers: default (False) meta-stripes: default (1) metavg: default (gnt) net-custom: default (--max-buffers=16000 --max-epoch-size=16000) protocol: default (C) resync-rate: default (61440) ext: access: default (kernelspace) file: default ({}) gluster: access: default (kernelspace) host: default (127.0.0.1) port: default (24007) volume: default (gv0) plain: stripes: default (1) rbd: access: default (kernelspace) pool: default (rbd) user-id: default () sharedfile: default ({}) Instance policy: bounds specs: - min/0: cpu-count: 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) spindle-ratio: default (32) vcpu-ratio: default (4) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group modify --ipolicy-bounds-specs default group1' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-group info group1' - Node group: group1 Node parameters: cpu_speed: default (1) exclusive_storage: default (False) oob_program: default () ovs: default (False) ovs_link: default () ovs_name: default (switch1) spindle_count: default (1) ssh_port: default (22) Disk parameters: blockdev: default ({}) diskless: default ({}) drbd: c-delay-target: default (1) c-fill-target: default (0) c-max-rate: default (1310720) c-min-rate: default (10240) c-plan-ahead: default (20) data-stripes: default (1) disk-barriers: default (n) disk-custom: default () dynamic-resync: default (True) meta-barriers: default (False) meta-stripes: default (1) metavg: default (gnt) net-custom: default (--max-buffers=16000 --max-epoch-size=16000) protocol: default (C) resync-rate: default (61440) ext: access: default (kernelspace) file: default ({}) gluster: access: default (kernelspace) host: default (127.0.0.1) port: default (24007) volume: default (gv0) plain: stripes: default (1) rbd: access: default (kernelspace) pool: default (rbd) user-id: default () sharedfile: default ({}) Instance policy: bounds specs: - max/0: cpu-count: default (48) disk-count: default (8) disk-size: default (1048576) memory-size: default (1048576) nic-count: default (8) spindle-use: default (8) min/0: cpu-count: default (1) disk-count: default (0) disk-size: default (512) memory-size: default (128) nic-count: default (0) spindle-use: default (0) allowed disk templates: default (plain, drbd, file, sharedfile) 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.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-group show-ispecs-cmd --include-defaults group1' gnt-group add --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 group1 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 group1' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-group show-ispecs-cmd group1' gnt-group add --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 group1 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-group info group1' - Node group: group1 Node parameters: cpu_speed: default (1) exclusive_storage: default (False) oob_program: default () ovs: default (False) ovs_link: default () ovs_name: default (switch1) spindle_count: default (1) ssh_port: default (22) Disk parameters: blockdev: default ({}) diskless: default ({}) drbd: c-delay-target: default (1) c-fill-target: default (0) c-max-rate: default (1310720) c-min-rate: default (10240) c-plan-ahead: default (20) data-stripes: default (1) disk-barriers: default (n) disk-custom: default () dynamic-resync: default (True) meta-barriers: default (False) meta-stripes: default (1) metavg: default (gnt) net-custom: default (--max-buffers=16000 --max-epoch-size=16000) protocol: default (C) resync-rate: default (61440) ext: access: default (kernelspace) file: default ({}) gluster: access: default (kernelspace) host: default (127.0.0.1) port: default (24007) volume: default (gv0) plain: stripes: default (1) rbd: access: default (kernelspace) pool: default (rbd) user-id: default () sharedfile: default ({}) Instance policy: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 allowed disk templates: default (plain, drbd, file, sharedfile) spindle-ratio: default (32) vcpu-ratio: default (4) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group modify --ipolicy-vcpu-ratio 1.5 group1' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-group info group1' - Node group: group1 Node parameters: cpu_speed: default (1) exclusive_storage: default (False) oob_program: default () ovs: default (False) ovs_link: default () ovs_name: default (switch1) spindle_count: default (1) ssh_port: default (22) Disk parameters: blockdev: default ({}) diskless: default ({}) drbd: c-delay-target: default (1) c-fill-target: default (0) c-max-rate: default (1310720) c-min-rate: default (10240) c-plan-ahead: default (20) data-stripes: default (1) disk-barriers: default (n) disk-custom: default () dynamic-resync: default (True) meta-barriers: default (False) meta-stripes: default (1) metavg: default (gnt) net-custom: default (--max-buffers=16000 --max-epoch-size=16000) protocol: default (C) resync-rate: default (61440) ext: access: default (kernelspace) file: default ({}) gluster: access: default (kernelspace) host: default (127.0.0.1) port: default (24007) volume: default (gv0) plain: stripes: default (1) rbd: access: default (kernelspace) pool: default (rbd) user-id: default () sharedfile: default ({}) Instance policy: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 allowed disk templates: default (plain, drbd, file, sharedfile) vcpu-ratio: 1.5 spindle-ratio: default (32) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group modify --ipolicy-vcpu-ratio default group1' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-group info group1' - Node group: group1 Node parameters: cpu_speed: default (1) exclusive_storage: default (False) oob_program: default () ovs: default (False) ovs_link: default () ovs_name: default (switch1) spindle_count: default (1) ssh_port: default (22) Disk parameters: blockdev: default ({}) diskless: default ({}) drbd: c-delay-target: default (1) c-fill-target: default (0) c-max-rate: default (1310720) c-min-rate: default (10240) c-plan-ahead: default (20) data-stripes: default (1) disk-barriers: default (n) disk-custom: default () dynamic-resync: default (True) meta-barriers: default (False) meta-stripes: default (1) metavg: default (gnt) net-custom: default (--max-buffers=16000 --max-epoch-size=16000) protocol: default (C) resync-rate: default (61440) ext: access: default (kernelspace) file: default ({}) gluster: access: default (kernelspace) host: default (127.0.0.1) port: default (24007) volume: default (gv0) plain: stripes: default (1) rbd: access: default (kernelspace) pool: default (rbd) user-id: default () sharedfile: default ({}) Instance policy: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 allowed disk templates: default (plain, drbd, file, sharedfile) vcpu-ratio: default (4) spindle-ratio: default (32) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group modify --ipolicy-spindle-ratio 1.5 group1' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-group info group1' - Node group: group1 Node parameters: cpu_speed: default (1) exclusive_storage: default (False) oob_program: default () ovs: default (False) ovs_link: default () ovs_name: default (switch1) spindle_count: default (1) ssh_port: default (22) Disk parameters: blockdev: default ({}) diskless: default ({}) drbd: c-delay-target: default (1) c-fill-target: default (0) c-max-rate: default (1310720) c-min-rate: default (10240) c-plan-ahead: default (20) data-stripes: default (1) disk-barriers: default (n) disk-custom: default () dynamic-resync: default (True) meta-barriers: default (False) meta-stripes: default (1) metavg: default (gnt) net-custom: default (--max-buffers=16000 --max-epoch-size=16000) protocol: default (C) resync-rate: default (61440) ext: access: default (kernelspace) file: default ({}) gluster: access: default (kernelspace) host: default (127.0.0.1) port: default (24007) volume: default (gv0) plain: stripes: default (1) rbd: access: default (kernelspace) pool: default (rbd) user-id: default () sharedfile: default ({}) Instance policy: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 allowed disk templates: default (plain, drbd, file, sharedfile) spindle-ratio: 1.5 vcpu-ratio: default (4) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group modify --ipolicy-spindle-ratio default group1' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-group info group1' - Node group: group1 Node parameters: cpu_speed: default (1) exclusive_storage: default (False) oob_program: default () ovs: default (False) ovs_link: default () ovs_name: default (switch1) spindle_count: default (1) ssh_port: default (22) Disk parameters: blockdev: default ({}) diskless: default ({}) drbd: c-delay-target: default (1) c-fill-target: default (0) c-max-rate: default (1310720) c-min-rate: default (10240) c-plan-ahead: default (20) data-stripes: default (1) disk-barriers: default (n) disk-custom: default () dynamic-resync: default (True) meta-barriers: default (False) meta-stripes: default (1) metavg: default (gnt) net-custom: default (--max-buffers=16000 --max-epoch-size=16000) protocol: default (C) resync-rate: default (61440) ext: access: default (kernelspace) file: default ({}) gluster: access: default (kernelspace) host: default (127.0.0.1) port: default (24007) volume: default (gv0) plain: stripes: default (1) rbd: access: default (kernelspace) pool: default (rbd) user-id: default () sharedfile: default ({}) Instance policy: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 allowed disk templates: default (plain, drbd, file, sharedfile) spindle-ratio: default (32) vcpu-ratio: default (4) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group modify --ipolicy-disk-templates plain group1' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-group info group1' - Node group: group1 Node parameters: cpu_speed: default (1) exclusive_storage: default (False) oob_program: default () ovs: default (False) ovs_link: default () ovs_name: default (switch1) spindle_count: default (1) ssh_port: default (22) Disk parameters: blockdev: default ({}) diskless: default ({}) drbd: c-delay-target: default (1) c-fill-target: default (0) c-max-rate: default (1310720) c-min-rate: default (10240) c-plan-ahead: default (20) data-stripes: default (1) disk-barriers: default (n) disk-custom: default () dynamic-resync: default (True) meta-barriers: default (False) meta-stripes: default (1) metavg: default (gnt) net-custom: default (--max-buffers=16000 --max-epoch-size=16000) protocol: default (C) resync-rate: default (61440) ext: access: default (kernelspace) file: default ({}) gluster: access: default (kernelspace) host: default (127.0.0.1) port: default (24007) volume: default (gv0) plain: stripes: default (1) rbd: access: default (kernelspace) pool: default (rbd) user-id: default () sharedfile: default ({}) Instance policy: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 allowed disk templates: plain vcpu-ratio: default (4) spindle-ratio: default (32) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group modify --ipolicy-disk-templates default group1' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-group info group1' - Node group: group1 Node parameters: cpu_speed: default (1) exclusive_storage: default (False) oob_program: default () ovs: default (False) ovs_link: default () ovs_name: default (switch1) spindle_count: default (1) ssh_port: default (22) Disk parameters: blockdev: default ({}) diskless: default ({}) drbd: c-delay-target: default (1) c-fill-target: default (0) c-max-rate: default (1310720) c-min-rate: default (10240) c-plan-ahead: default (20) data-stripes: default (1) disk-barriers: default (n) disk-custom: default () dynamic-resync: default (True) meta-barriers: default (False) meta-stripes: default (1) metavg: default (gnt) net-custom: default (--max-buffers=16000 --max-epoch-size=16000) protocol: default (C) resync-rate: default (61440) ext: access: default (kernelspace) file: default ({}) gluster: access: default (kernelspace) host: default (127.0.0.1) port: default (24007) volume: default (gv0) plain: stripes: default (1) rbd: access: default (kernelspace) pool: default (rbd) user-id: default () sharedfile: default ({}) Instance policy: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 allowed disk templates: default (plain, drbd, file, sharedfile) spindle-ratio: default (32) vcpu-ratio: default (4) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group modify --alloc-policy unallocable --node-parameters oob_program=/bin/false group1' Modified node group group1 - ndparams -> {'oob_program': '/bin/false'} Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group modify --alloc-policy notvalid group1' Stderr was: Command: ssh troy-mcclure.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 troy-mcclure.staging.ganeti.org 'hbal -L -G group1' Cluster is empty, exiting. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group modify --node-parameters spindle_count=default group1' Modified node group group1 - ndparams -> {'oob_program': '/bin/false'} Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group remove group1' ---- PASSED [TestGroupModify] gnt-group modify ------------------------- >>>> 2026-06-04 14:24:29.507969 time=0:00:30.714797 [TestGroupModify] gnt-group modify <<<< 2026-06-04 14:24:29.508142 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-04 14:24:36.252801 time=0:00:06.744659 [TestRapiNodeGroups] Test several node group operations using RAPI <<<< 2026-06-04 14:24:36.252894 start [TestGroupTags] gnt-group tags --- Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group add-tags default TEMP-Ganeti-QA-Tag0 TEMP-Ganeti-QA-Tag1 TEMP-Ganeti-QA-Tag2' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list-tags default' TEMP-Ganeti-QA-Tag0 TEMP-Ganeti-QA-Tag1 TEMP-Ganeti-QA-Tag2 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster search-tags '\''^TEMP-Ganeti-QA-Tag\d+$'\''' /nodegroup/default TEMP-Ganeti-QA-Tag0 /nodegroup/default TEMP-Ganeti-QA-Tag1 /nodegroup/default TEMP-Ganeti-QA-Tag2 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group remove-tags default TEMP-Ganeti-QA-Tag0 TEMP-Ganeti-QA-Tag1 TEMP-Ganeti-QA-Tag2' PUT /2/groups/default/tags?tag=TEMP-Ganeti-QA-Tag0&tag=TEMP-Ganeti-QA-Tag1&tag=TEMP-Ganeti-QA-Tag2 GET /2/jobs/307 GET /2/groups/default/tags DELETE /2/groups/default/tags?tag=TEMP-Ganeti-QA-Tag0&tag=TEMP-Ganeti-QA-Tag1&tag=TEMP-Ganeti-QA-Tag2 GET /2/jobs/308 ---- PASSED [TestGroupTags] gnt-group tags ----------------------------- >>>> 2026-06-04 14:24:40.845287 time=0:00:04.592393 [TestGroupTags] gnt-group tags ^^^^ BLOCK 2026-06-04 14:24:40.845382 time=0:00:56.122451 [RunGroupRwTests] Run tests for adding/removing/renaming groups vvvv BLOCK 2026-06-04 14:24:40.845430 start [RunNetworkTests] Run tests for network management <<<< 2026-06-04 14:24:40.845475 start [TestNetworkAddRemove] gnt-network add/remove Command: ssh troy-mcclure.staging.ganeti.org 'gnt-network add --network 192.0.2.0/30 network1' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-network add --network 198.51.100.0/24 network2' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-network add --network 203.0.133.0/24 network2' Stderr was: Failure: prerequisites not met for this operation: error type: already_exists, error details: Desired network name 'network2' already exists as a network (UUID: 66b653b8-e24a-47bb-9b94-82927de0d756) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-network list --output name,inst_list,gateway6,inst_cnt,reserved_count,group_cnt,free_count,group_list,external_reservations,map,mac_prefix,mtime,tags,gateway,serial_no,network,uuid,network6,ctime >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-network list --output ctime,external_reservations,free_count,gateway,gateway6,group_cnt,group_list,inst_cnt,inst_list,mac_prefix,map,mtime,name,network,network6,reserved_count,serial_no,tags,uuid >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-network list --output name,inst_list,gateway6,inst_cnt,reserved_count,group_cnt,free_count,group_list,external_reservations,map,mac_prefix,mtime,tags,gateway,serial_no,network,uuid,network6,ctime,name,inst_list,gateway6,inst_cnt,reserved_count,group_cnt,free_count,group_list,external_reservations,map,mac_prefix,mtime,tags,gateway,serial_no,network,uuid,network6,ctime >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-network list --output ctime,network6,uuid,network,serial_no >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-network list --output gateway,tags >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-network list --output mtime,mac_prefix >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-network list --output map,external_reservations,group_list,free_count,group_cnt,reserved_count,inst_cnt >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-network list --output gateway6,inst_list,name >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-network list '\''--separator=|'\'' --no-headers --output name' network1 network2 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-network list '\''--separator=|'\'' --no-headers --output name network2 network1' network2 network1 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-network list '\''--separator=|'\'' --no-headers --output name network1 network2' network1 network2 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-network list this.name.certainly.does.not.exist' Stderr was: Failure: prerequisites not met for this operation: error type: unknown_entity, error details: Network name this.name.certainly.does.not.exist not found Command: ssh troy-mcclure.staging.ganeti.org 'gnt-network list --output=field/does/not/exist >> /var/log/ganeti/qa-output.log' Stderr was: Warning: Queried for unknown fields field/does/not/exist Command: ssh troy-mcclure.staging.ganeti.org 'gnt-network list-fields >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-network list-fields tags name network gateway network6 gateway6 mac_prefix serial_no uuid group_cnt group_list inst_cnt inst_list free_count reserved_count map external_reservations ctime mtime >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-network list-fields '\''--separator=|'\'' --no-headers' ctime|Timestamp|CTime|Creation timestamp external_reservations|Text|ExternalReservations|External reservations free_count|Number|FreeCount|Number of available addresses gateway|Custom|Gateway|IPv4 gateway gateway6|Custom|IPv6Gateway|IPv6 gateway group_cnt|Number|NodeGroups|Number of nodegroups group_list|Custom|GroupList|List of nodegroups (group name, NIC mode, NIC link) inst_cnt|Number|Instances|Number of instances inst_list|Custom|InstanceList|List of instances mac_prefix|Custom|MacPrefix|MAC address prefix map|Text|Map|Actual mapping mtime|Timestamp|MTime|Modification timestamp name|Text|Network|Name network|Text|Subnet|IPv4 subnet network6|Custom|IPv6Subnet|IPv6 subnet reserved_count|Number|ReservedCount|Number of reserved addresses serial_no|Number|SerialNo|Network object serial number, incremented on each modification tags|Custom|Tags|Tags uuid|Text|UUID|Network UUID Command: ssh troy-mcclure.staging.ganeti.org 'gnt-network list-fields field/does/not/exist' Stdout was: Name Type Title Description field/does/not/exist Unknown field/does/not/exist Unknown field 'field/does/not/exist' Stderr was: Warning: Queried for unknown fields field/does/not/exist Command: ssh troy-mcclure.staging.ganeti.org 'gnt-network remove network1' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-network remove network2' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-network list --output name,inst_list,gateway6,inst_cnt,reserved_count,group_cnt,free_count,group_list,external_reservations,map,mac_prefix,mtime,tags,gateway,serial_no,network,uuid,network6,ctime >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-network list --output ctime,external_reservations,free_count,gateway,gateway6,group_cnt,group_list,inst_cnt,inst_list,mac_prefix,map,mtime,name,network,network6,reserved_count,serial_no,tags,uuid >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-network list --output name,inst_list,gateway6,inst_cnt,reserved_count,group_cnt,free_count,group_list,external_reservations,map,mac_prefix,mtime,tags,gateway,serial_no,network,uuid,network6,ctime,name,inst_list,gateway6,inst_cnt,reserved_count,group_cnt,free_count,group_list,external_reservations,map,mac_prefix,mtime,tags,gateway,serial_no,network,uuid,network6,ctime >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-network list --output ctime,network6,uuid,network,serial_no >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-network list --output gateway,tags >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-network list --output mtime,mac_prefix >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-network list --output map,external_reservations,group_list,free_count,group_cnt,reserved_count,inst_cnt >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-network list --output gateway6,inst_list,name >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-network list '\''--separator=|'\'' --no-headers --output name' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-network list '\''--separator=|'\'' --no-headers --output name' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-network list '\''--separator=|'\'' --no-headers --output name' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-network list this.name.certainly.does.not.exist' Stderr was: Failure: prerequisites not met for this operation: error type: unknown_entity, error details: Network name this.name.certainly.does.not.exist not found Command: ssh troy-mcclure.staging.ganeti.org 'gnt-network list --output=field/does/not/exist >> /var/log/ganeti/qa-output.log' Stderr was: ---- PASSED [TestNetworkAddRemove] gnt-network add/remove -------------- >>>> 2026-06-04 14:24:51.001564 time=0:00:10.156089 [TestNetworkAddRemove] gnt-network add/remove Warning: Queried for unknown fields field/does/not/exist <<<< 2026-06-04 14:24:51.001666 start [TestNetworkConnect] gnt-network connect/disconnect Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group add group1' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-network add --network 192.0.2.0/24 network1' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-network connect --nic-parameters mode=bridged,link=xen-br0 network1 group1' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-network list --output name,inst_list,gateway6,inst_cnt,reserved_count,group_cnt,free_count,group_list,external_reservations,map,mac_prefix,mtime,tags,gateway,serial_no,network,uuid,network6,ctime >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-network list --output ctime,external_reservations,free_count,gateway,gateway6,group_cnt,group_list,inst_cnt,inst_list,mac_prefix,map,mtime,name,network,network6,reserved_count,serial_no,tags,uuid >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-network list --output name,inst_list,gateway6,inst_cnt,reserved_count,group_cnt,free_count,group_list,external_reservations,map,mac_prefix,mtime,tags,gateway,serial_no,network,uuid,network6,ctime,name,inst_list,gateway6,inst_cnt,reserved_count,group_cnt,free_count,group_list,external_reservations,map,mac_prefix,mtime,tags,gateway,serial_no,network,uuid,network6,ctime >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-network list --output ctime,network6,uuid,network,serial_no >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-network list --output gateway,tags >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-network list --output mtime,mac_prefix >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-network list --output map,external_reservations,group_list,free_count,group_cnt,reserved_count,inst_cnt >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-network list --output gateway6,inst_list,name >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-network list '\''--separator=|'\'' --no-headers --output name' network1 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-network list '\''--separator=|'\'' --no-headers --output name network1' network1 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-network list '\''--separator=|'\'' --no-headers --output name network1' network1 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-network list this.name.certainly.does.not.exist' Stderr was: Failure: prerequisites not met for this operation: error type: unknown_entity, error details: Network name this.name.certainly.does.not.exist not found Command: ssh troy-mcclure.staging.ganeti.org 'gnt-network list --output=field/does/not/exist >> /var/log/ganeti/qa-output.log' Stderr was: Warning: Queried for unknown fields field/does/not/exist Command: ssh troy-mcclure.staging.ganeti.org 'gnt-network disconnect network1 group1' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group remove group1' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-network remove network1' ---- PASSED [TestNetworkConnect] gnt-network connect/disconnect -------- >>>> 2026-06-04 14:24:59.381432 time=0:00:08.379766 [TestNetworkConnect] gnt-network connect/disconnect <<<< 2026-06-04 14:24:59.381540 start [TestNetworkTags] gnt-network tags Command: ssh troy-mcclure.staging.ganeti.org 'gnt-network add --network 192.0.2.0/30 network1' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-network add-tags network1 TEMP-Ganeti-QA-Tag0 TEMP-Ganeti-QA-Tag1 TEMP-Ganeti-QA-Tag2' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-network list-tags network1' TEMP-Ganeti-QA-Tag0 TEMP-Ganeti-QA-Tag1 TEMP-Ganeti-QA-Tag2 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster search-tags '\''^TEMP-Ganeti-QA-Tag\d+$'\''' /network/network1 TEMP-Ganeti-QA-Tag0 /network/network1 TEMP-Ganeti-QA-Tag1 /network/network1 TEMP-Ganeti-QA-Tag2 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-network remove-tags network1 TEMP-Ganeti-QA-Tag0 TEMP-Ganeti-QA-Tag1 TEMP-Ganeti-QA-Tag2' PUT /2/networks/network1/tags?tag=TEMP-Ganeti-QA-Tag0&tag=TEMP-Ganeti-QA-Tag1&tag=TEMP-Ganeti-QA-Tag2 GET /2/jobs/324 GET /2/networks/network1/tags DELETE /2/networks/network1/tags?tag=TEMP-Ganeti-QA-Tag0&tag=TEMP-Ganeti-QA-Tag1&tag=TEMP-Ganeti-QA-Tag2 GET /2/jobs/325 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-network remove network1' ---- PASSED [TestNetworkTags] gnt-network tags ------------------------- >>>> 2026-06-04 14:25:06.550492 time=0:00:07.168952 [TestNetworkTags] gnt-network tags ^^^^ BLOCK 2026-06-04 14:25:06.550576 time=0:00:25.705146 [RunNetworkTests] Run tests for network management vvvv BLOCK 2026-06-04 14:25:06.550608 start [RunFilterTests] Run tests for job filter management **** 2026-06-04 14:25:06.550648 skipping [TestFilterList] gnt-filter list, test(s) filters disabled **** 2026-06-04 14:25:06.550661 skipping [TestFilterListFields] gnt-filter list-fields, test(s) filters disabled **** 2026-06-04 14:25:06.550667 skipping [TestFilterAddRemove] gnt-filter add/delete, test(s) filters disabled **** 2026-06-04 14:25:06.550673 skipping [TestFilterReject] Tests that the REJECT filter does reject new jobs and that the, test(s) filters disabled **** 2026-06-04 14:25:06.550679 skipping [TestFilterOpCode] Tests that filtering with the "opcode" predicate works, test(s) filters disabled **** 2026-06-04 14:25:06.550685 skipping [TestFilterReasonChain] Tests that filters are processed in the right order and that the, test(s) filters disabled **** 2026-06-04 14:25:06.550691 skipping [TestFilterContinue] Tests that the CONTINUE filter has no effect, test(s) filters disabled **** 2026-06-04 14:25:06.550697 skipping [TestFilterAcceptPause] Tests that the PAUSE filter allows scheduling, but prevents starting,, test(s) filters disabled **** 2026-06-04 14:25:06.550704 skipping [TestFilterWatermark] Tests that the filter watermark is set correctly, test(s) filters disabled **** 2026-06-04 14:25:06.550710 skipping [TestFilterRateLimit] Tests that the RATE_LIMIT filter does reject new jobs when all, test(s) filters disabled **** 2026-06-04 14:25:06.550717 skipping [TestAdHocReasonRateLimit] Tests that ad-hoc rate limiting using --reason="rate-limit:n:..." works, test(s) filters disabled ^^^^ BLOCK 2026-06-04 14:25:06.550728 time=0:00:00.000120 [RunFilterTests] Run tests for job filter management <<<< 2026-06-04 14:25:06.550810 start [TestNodeReadd] gnt-node add --readd Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node add --no-ssh-key-check --secondary-ip=192.168.1.4 --readd --no-node-setup grandpa.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. Thu Jun 4 14:25:09 2026 - INFO: Readding a node, the offline/drained flags were reset Thu Jun 4 14:25:09 2026 - INFO: Node will be a master candidate Stderr was: ALERT: ganeti-noded started in debug mode. Private and secret parameters WILL be logged! Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify >> /var/log/ganeti/qa-output.log' ---- PASSED [TestNodeReadd] gnt-node add --readd ----------------------- >>>> 2026-06-04 14:25:14.440739 time=0:00:07.889929 [TestNodeReadd] gnt-node add --readd <<<< 2026-06-04 14:25:14.440865 start [TestNodeModify] gnt-node modify - Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --candidate-pool-size=2' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node modify --master-candidate=no --auto-promote grandpa.staging.ganeti.org' Modified node grandpa.staging.ganeti.org - master_candidate -> False Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node modify --force --master-candidate=yes grandpa.staging.ganeti.org' Modified node grandpa.staging.ganeti.org - master_candidate -> True Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 335, 336 Waiting for job 335 ... Thu Jun 4 14:25:21 2026 * Verifying cluster config Thu Jun 4 14:25:21 2026 * Verifying cluster certificate files Thu Jun 4 14:25:21 2026 * Verifying hypervisor parameters Thu Jun 4 14:25:21 2026 * Verifying all nodes belong to an existing group Waiting for job 336 ... Thu Jun 4 14:25:21 2026 * Verifying group 'default' Thu Jun 4 14:25:21 2026 * Gathering data (3 nodes) Thu Jun 4 14:25:21 2026 * Gathering information about nodes (3 nodes) Thu Jun 4 14:25:22 2026 * Gathering disk information (3 nodes) Thu Jun 4 14:25:22 2026 * Verifying configuration file consistency Thu Jun 4 14:25:22 2026 * Verifying node status Thu Jun 4 14:25:22 2026 * Verifying instance status Thu Jun 4 14:25:22 2026 * Verifying orphan volumes Thu Jun 4 14:25:22 2026 * Verifying N+1 Memory redundancy Thu Jun 4 14:25:22 2026 * Assessing cluster hypervisor parameters Thu Jun 4 14:25:22 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Jun 4 14:25:22 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Jun 4 14:25:22 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Jun 4 14:25:22 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Jun 4 14:25:22 2026 * Other Notes Thu Jun 4 14:25:22 2026 * Hooks Results Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node modify --force --master-candidate=no grandpa.staging.ganeti.org' Modified node grandpa.staging.ganeti.org - master_candidate -> False Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 339, 340 Waiting for job 339 ... Thu Jun 4 14:25:26 2026 * Verifying cluster config Thu Jun 4 14:25:26 2026 * Verifying cluster certificate files Thu Jun 4 14:25:26 2026 * Verifying hypervisor parameters Thu Jun 4 14:25:26 2026 * Verifying all nodes belong to an existing group Waiting for job 340 ... Thu Jun 4 14:25:26 2026 * Verifying group 'default' Thu Jun 4 14:25:26 2026 * Gathering data (3 nodes) Thu Jun 4 14:25:26 2026 * Gathering information about nodes (3 nodes) Thu Jun 4 14:25:27 2026 * Gathering disk information (3 nodes) Thu Jun 4 14:25:27 2026 * Verifying configuration file consistency Thu Jun 4 14:25:27 2026 * Verifying node status Thu Jun 4 14:25:27 2026 * Verifying instance status Thu Jun 4 14:25:27 2026 * Verifying orphan volumes Thu Jun 4 14:25:27 2026 * Verifying N+1 Memory redundancy Thu Jun 4 14:25:27 2026 * Assessing cluster hypervisor parameters Thu Jun 4 14:25:27 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Jun 4 14:25:27 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Jun 4 14:25:27 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Jun 4 14:25:27 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Jun 4 14:25:27 2026 * Other Notes Thu Jun 4 14:25:27 2026 * Hooks Results Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node modify --force --drained=yes grandpa.staging.ganeti.org' Modified node grandpa.staging.ganeti.org - drained -> True Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 343, 344 Waiting for job 343 ... Thu Jun 4 14:25:30 2026 * Verifying cluster config Thu Jun 4 14:25:30 2026 * Verifying cluster certificate files Thu Jun 4 14:25:30 2026 * Verifying hypervisor parameters Thu Jun 4 14:25:30 2026 * Verifying all nodes belong to an existing group Waiting for job 344 ... Thu Jun 4 14:25:30 2026 * Verifying group 'default' Thu Jun 4 14:25:30 2026 * Gathering data (3 nodes) Thu Jun 4 14:25:30 2026 * Gathering information about nodes (3 nodes) Thu Jun 4 14:25:31 2026 * Gathering disk information (3 nodes) Thu Jun 4 14:25:31 2026 * Verifying configuration file consistency Thu Jun 4 14:25:31 2026 * Verifying node status Thu Jun 4 14:25:31 2026 * Verifying instance status Thu Jun 4 14:25:31 2026 * Verifying orphan volumes Thu Jun 4 14:25:31 2026 * Verifying N+1 Memory redundancy Thu Jun 4 14:25:31 2026 * Assessing cluster hypervisor parameters Thu Jun 4 14:25: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. Thu Jun 4 14:25:31 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Jun 4 14:25:31 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Jun 4 14:25:31 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Jun 4 14:25:31 2026 * Other Notes Thu Jun 4 14:25:31 2026 - NOTICE: 1 drained node(s) found. Thu Jun 4 14:25:31 2026 * Hooks Results Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node modify --force --drained=no grandpa.staging.ganeti.org' Modified node grandpa.staging.ganeti.org - drained -> False Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 347, 348 Waiting for job 347 ... Thu Jun 4 14:25:34 2026 * Verifying cluster config Thu Jun 4 14:25:34 2026 * Verifying cluster certificate files Thu Jun 4 14:25:34 2026 * Verifying hypervisor parameters Thu Jun 4 14:25:34 2026 * Verifying all nodes belong to an existing group Waiting for job 348 ... Thu Jun 4 14:25:34 2026 * Verifying group 'default' Thu Jun 4 14:25:34 2026 * Gathering data (3 nodes) Thu Jun 4 14:25:34 2026 * Gathering information about nodes (3 nodes) Thu Jun 4 14:25:35 2026 * Gathering disk information (3 nodes) Thu Jun 4 14:25:35 2026 * Verifying configuration file consistency Thu Jun 4 14:25:35 2026 * Verifying node status Thu Jun 4 14:25:35 2026 * Verifying instance status Thu Jun 4 14:25:35 2026 * Verifying orphan volumes Thu Jun 4 14:25:35 2026 * Verifying N+1 Memory redundancy Thu Jun 4 14:25:35 2026 * Assessing cluster hypervisor parameters Thu Jun 4 14:25:35 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Jun 4 14:25:35 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Jun 4 14:25:35 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Jun 4 14:25:35 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Jun 4 14:25:35 2026 * Other Notes Thu Jun 4 14:25:35 2026 * Hooks Results Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node modify --force --offline=yes grandpa.staging.ganeti.org' Thu Jun 4 14:25:36 2026 Failed to stop KVM daemon on node 'grandpa.staging.ganeti.org': Node is marked offline Modified node grandpa.staging.ganeti.org - offline -> True Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 351, 352 Waiting for job 351 ... Thu Jun 4 14:25:38 2026 * Verifying cluster config Thu Jun 4 14:25:38 2026 * Verifying cluster certificate files Thu Jun 4 14:25:38 2026 * Verifying hypervisor parameters Thu Jun 4 14:25:38 2026 * Verifying all nodes belong to an existing group Waiting for job 352 ... Thu Jun 4 14:25:38 2026 * Verifying group 'default' Thu Jun 4 14:25:38 2026 * Gathering data (3 nodes) Thu Jun 4 14:25:38 2026 * Gathering information about nodes (3 nodes) Thu Jun 4 14:25:39 2026 * Gathering disk information (3 nodes) Thu Jun 4 14:25:39 2026 * Verifying configuration file consistency Thu Jun 4 14:25:39 2026 * Verifying node status Thu Jun 4 14:25:39 2026 * Verifying instance status Thu Jun 4 14:25:39 2026 * Verifying orphan volumes Thu Jun 4 14:25:39 2026 * Verifying N+1 Memory redundancy Thu Jun 4 14:25:39 2026 * Assessing cluster hypervisor parameters Thu Jun 4 14:25:39 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Jun 4 14:25:39 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Jun 4 14:25:39 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Jun 4 14:25:39 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Jun 4 14:25:39 2026 * Other Notes Thu Jun 4 14:25:39 2026 - NOTICE: 1 offline node(s) found. Thu Jun 4 14:25:39 2026 * Hooks Results Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node modify --force --offline=no grandpa.staging.ganeti.org' Thu Jun 4 14:25:40 2026 - WARNING: Transitioning node from offline to online state without using re-add. Please make sure the node is healthy! Modified node grandpa.staging.ganeti.org - offline -> False Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 355, 356 Waiting for job 355 ... Thu Jun 4 14:25:42 2026 * Verifying cluster config Thu Jun 4 14:25:42 2026 * Verifying cluster certificate files Thu Jun 4 14:25:42 2026 * Verifying hypervisor parameters Thu Jun 4 14:25:42 2026 * Verifying all nodes belong to an existing group Waiting for job 356 ... Thu Jun 4 14:25:42 2026 * Verifying group 'default' Thu Jun 4 14:25:42 2026 * Gathering data (3 nodes) Thu Jun 4 14:25:42 2026 * Gathering information about nodes (3 nodes) Thu Jun 4 14:25:43 2026 * Gathering disk information (3 nodes) Thu Jun 4 14:25:43 2026 * Verifying configuration file consistency Thu Jun 4 14:25:43 2026 * Verifying node status Thu Jun 4 14:25:43 2026 * Verifying instance status Thu Jun 4 14:25:43 2026 * Verifying orphan volumes Thu Jun 4 14:25:43 2026 * Verifying N+1 Memory redundancy Thu Jun 4 14:25:43 2026 * Assessing cluster hypervisor parameters Thu Jun 4 14:25: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. Thu Jun 4 14:25:43 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Jun 4 14:25:43 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Jun 4 14:25:43 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Jun 4 14:25:43 2026 * Other Notes Thu Jun 4 14:25:43 2026 * Hooks Results Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node modify --master-candidate=yes grandpa.staging.ganeti.org' Modified node grandpa.staging.ganeti.org - master_candidate -> True Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node modify --secondary-ip=192.168.1.4 grandpa.staging.ganeti.org' Modified node grandpa.staging.ganeti.org - secondary_ip -> 192.168.1.4 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --candidate-pool-size=10' Thu Jun 4 14:25:51 2026 - INFO: Note: more nodes are candidates (3) than desired (2) ---- PASSED [TestNodeModify] gnt-node modify --------------------------- >>>> 2026-06-04 14:25:52.132815 time=0:00:37.691950 [TestNodeModify] gnt-node modify <<<< 2026-06-04 14:25:52.132944 start [TestDelay] gnt-debug delay ------ Command: ssh troy-mcclure.staging.ganeti.org 'gnt-debug delay 1' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-debug delay --no-master 1' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-debug delay --no-master -n grandpa.staging.ganeti.org 1' ---- PASSED [TestDelay] gnt-debug delay -------------------------------- >>>> 2026-06-04 14:25:57.935980 time=0:00:05.803036 [TestDelay] gnt-debug delay Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 3d0fa43c27b457b4dc1f1a5533af77cc95e96dcd /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 367, 368 Waiting for job 367 ... Thu Jun 4 14:25:59 2026 * Verifying cluster config Thu Jun 4 14:25:59 2026 * Verifying cluster certificate files Thu Jun 4 14:25:59 2026 * Verifying hypervisor parameters Thu Jun 4 14:25:59 2026 * Verifying all nodes belong to an existing group Waiting for job 368 ... Thu Jun 4 14:26:00 2026 * Verifying group 'default' Thu Jun 4 14:26:00 2026 * Gathering data (3 nodes) Thu Jun 4 14:26:00 2026 * Gathering information about nodes (3 nodes) Thu Jun 4 14:26:00 2026 * Gathering disk information (3 nodes) Thu Jun 4 14:26:00 2026 * Verifying configuration file consistency Thu Jun 4 14:26:00 2026 * Verifying node status Thu Jun 4 14:26:00 2026 * Verifying instance status Thu Jun 4 14:26:00 2026 * Verifying orphan volumes Thu Jun 4 14:26:00 2026 * Verifying N+1 Memory redundancy Thu Jun 4 14:26:00 2026 * Assessing cluster hypervisor parameters Thu Jun 4 14:26:00 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Jun 4 14:26:00 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Jun 4 14:26:00 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Jun 4 14:26:00 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Jun 4 14:26:00 2026 * Other Notes Thu Jun 4 14:26:01 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 3d0fa43c27b457b4dc1f1a5533af77cc95e96dcd /var/lib/ganeti/config.data <<<< 2026-06-04 14:26:01.171646 start [TestNodeTags] gnt-node tags ----- Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node add-tags troy-mcclure.staging.ganeti.org TEMP-Ganeti-QA-Tag0 TEMP-Ganeti-QA-Tag1 TEMP-Ganeti-QA-Tag2' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list-tags troy-mcclure.staging.ganeti.org' TEMP-Ganeti-QA-Tag0 TEMP-Ganeti-QA-Tag1 TEMP-Ganeti-QA-Tag2 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster search-tags '\''^TEMP-Ganeti-QA-Tag\d+$'\''' /nodes/troy-mcclure.staging.ganeti.org TEMP-Ganeti-QA-Tag0 /nodes/troy-mcclure.staging.ganeti.org TEMP-Ganeti-QA-Tag1 /nodes/troy-mcclure.staging.ganeti.org TEMP-Ganeti-QA-Tag2 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node remove-tags troy-mcclure.staging.ganeti.org TEMP-Ganeti-QA-Tag0 TEMP-Ganeti-QA-Tag1 TEMP-Ganeti-QA-Tag2' PUT /2/nodes/troy-mcclure.staging.ganeti.org/tags?tag=TEMP-Ganeti-QA-Tag0&tag=TEMP-Ganeti-QA-Tag1&tag=TEMP-Ganeti-QA-Tag2 GET /2/jobs/372 GET /2/nodes/troy-mcclure.staging.ganeti.org/tags DELETE /2/nodes/troy-mcclure.staging.ganeti.org/tags?tag=TEMP-Ganeti-QA-Tag0&tag=TEMP-Ganeti-QA-Tag1&tag=TEMP-Ganeti-QA-Tag2 GET /2/jobs/373 ---- PASSED [TestNodeTags] gnt-node tags ------------------------------- >>>> 2026-06-04 14:26:06.569133 time=0:00:05.397487 [TestNodeTags] gnt-node tags <<<< 2026-06-04 14:26:06.569234 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-04 14:26:07.498016 time=0:00:00.928782 [TestNode] Testing getting node(s) info via remote API <<<< 2026-06-04 14:26:07.498129 start [TestRapiInstanceAdd] Test adding a new instance via RAPI GET /2/jobs/375 Thu Jun 4 14:26:08 2026 * disk 0, size 768M Thu Jun 4 14:26:08 2026 * disk 1, size 512M Thu Jun 4 14:26:08 2026 * creating instance disks... Thu Jun 4 14:26:09 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Thu Jun 4 14:26:09 2026 adding disks to cluster config Thu Jun 4 14:26:09 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 14:26:09 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Jun 4 14:26:09 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 14:26:09 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Jun 4 14:26:09 2026 * running the instance OS create scripts... Thu Jun 4 14:26:10 2026 * starting instance... ---- PASSED [TestRapiInstanceAdd] Test adding a new instance via RAPI -- >>>> 2026-06-04 14:26:10.765173 time=0:00:03.267044 [TestRapiInstanceAdd] Test adding a new instance via RAPI <<<< 2026-06-04 14:26:10.765316 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 376 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-06-04 14:26:22.035790 time=0:00:11.270474 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-04 14:26:22.035881 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-06-04 14:26:22.035947 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 379 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 379 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 380 for kvm-test-instance02.staging.ganeti.org ... Thu Jun 4 14:26:26 2026 - WARNING: Ignoring offline instance check Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 381 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 381 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 382 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 382 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-06-04 14:26:30.571900 time=0:00:08.535953 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-06-04 14:26:30.571979 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 385 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-06-04 14:26:32.724787 time=0:00:02.152808 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-04 14:26:32.724893 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/386 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-06-04 14:26:43.968839 time=0:00:11.243946 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-06-04 14:26:43.968956 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/387 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-06-04 14:26:46.160984 time=0:00:02.192028 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-06-04 14:26:46.161129 start [TestInstanceList] gnt-instance list Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output forthcoming,disk.size/2,disk.size/12,hv/spice_jpeg_wan_compression,hv/floppy_image_path,admin_state,hv/drop_capabilities,disk.count,nic.bridge/1,nic.bridge/3,disk.name/3,hv/cpu_cores,nic.network/4,os,nic.name/2,nic.mode/4,hv/scsi_controller_type,nic.network/2,nic.network.name/5,nic.vlan/6,oper_ram,nic.link/0,hv/pci_pass,nic.count,be/always_failover,nic.mode/0,disk.size/5,hv/cpu_cap,disk.spindles/12,disk.spindles/10,hv/startup_timeout,hv/vnet_hdr,nic.bridge/2,hv/security_domain,nic.vlan/3,nic.uuid/0,be/vcpus,disk.uuid/4,nic.network.name/3,nic.link/4,hv/blockdev_prefix,nic.modes,disk.uuid/13,disk.name/5,nic.links,disk.size/9,nic_mode,custom_osparams,hv/spice_use_tls,be/auto_balance,disk.name/11,hv/vif_type,hv/machine_version,network_port,disk.uuid/14,nic.uuid/3,disk.spindles,nic.vlan/1,disk.size/0,hv/cdrom_disk_type,nic.link/7,disk.uuid/5,name,ctime,disk.size/10,hv/spice_password_file,hv/devices,hv/nic_type,nic.network.name/1,nic.bridge/7,nic.mode/2,nic.mac/1,disk.name/9,nic.link/3,nic.mode/3,nic.mac/7,hv/kernel_args,disk.names,hv/vnc_bind_address,disk.uuid/15,hv/disk_cache,hv/spice_bind,hv/migration_downtime,nic.ip/5,hv/disk_discard,nic.uuid/6,sdb_size,hv/spice_tls_ciphers,nic.mac/5,hv/vhost_net,disk.size/13,nic.network.name/0,disk.size/14,disk_usage,disk.name/14,disk.size/15,be/maxmem,pnode,nic.network/5,disk.uuid/2,hv/disk_type,nic.bridge/5,nic.network/0,hv/acpi,disk.uuids,hv/mem_path,nic.name/7,custom_hvparams,hv/cpu_threads,nic.mode/6,nic.mac/0,disk.spindles/5,hv/usb_devices,hv/num_ttys,nic.link/2,disk.name/10,hv/bootloader_args,disk.size/6,oper_vcpus,nic.mac/6,nic.link/5,disk.spindles/4,hv/cpu_weight,disk.name/13,nic.names,pnode.group,disk.spindles/14,hv/vnc_tls,disk.spindles/13,nic.name/1,hv/kernel_path,disk.size/3,nic.mac/4,bridge,hv/vif_script,nic.mode/7,disk.uuid/9,hv/use_bootloader,nic.mode/1,nic.mac/2,nic.network/1,nic.name/5,nic.ip/2,mac,hv/spice_use_vdagent,snodes,nic.bridge/6,hv/serial_speed,disk.uuid/0,disk.name/0,disk.spindles/0,tags,hv/spice_streaming_video,hv/cdrom_image_path,hv/viridian,nic.uuids,be/memory,nic.network/3,hv/use_localtime,admin_up,hv/cpuid,disk_template,nic.uuid/1,nic.vlan/7,nic.ips,hv/security_model,nic.uuid/5,hv/vnc_x509_verify,disk.name/12,hypervisor,disk.spindles/8,disk.uuid/8,disk.name/1,disk.uuid/1,mtime,disk.spindles/15,nic.vlan/5,hv/kvm_pci_reservations,nic.network.name/6,disks_active,hv/cpu_mask,disk.uuid/3,disk.uuid/10,disk.size/11,disk.name/4,disk.spindles/9,nic.network.name/2,nic.vlan/4,nic.name/6,hv/vnc_x509_path,nic.vlan/0,disk.name/8,disk.spindles/7,nic.name/3,disk.name/2,sda_size,vcpus,disk.uuid/7,pnode.group.uuid,osparams,hv/serial_console,hv/use_guest_agent,nic_network,hv/cpu_type,nic.ip/3,disk.name/7,admin_state_source,nic.ip/7,hv/init_script,nic.networks,hv/spice_image_compression,snodes.group,hv/extra_cgroups,hv/boot_order,nic.macs,hv/cdrom2_image_path,nic.vlan/2,hv/kvm_path,console,hv/soundhw,oper_state,hv/initrd_path,hv/vga,ip,nic.ip/4,nic.name/0,nic.ip/6,disk.uuid/11,beparams,nic.uuid/2,nic.bridges,disk.size/8,disk.sizes,hv/bootloader_path,hv/device_model,disk.size/4,disk.spindles/11,status,nic.bridge/4,hv/use_chroot,hv/virtio_net_queues,uuid,nic.mac/3,disk.spindles/3,nic_link,nic.ip/0,hv/vnc_password_file,hv/kvm_extra,hv/keymap,hv/spice_ip_version,serial_no,disk.name/15,nic.ip/1,disk.size/7,nic.network/6,hvparams,hv/cpu_sockets,disk.size/1,be/spindle_use,hv/spice_playback_compression,nic.name/4,hv/kvm_flag,disk.uuid/12,nic.network/7,disk.spindles/6,disk.spindles/1,hv/disk_aio,hv/extra_config,nic.link/1,disk.spindles/2,custom_nicparams,disk.name/6,disk.uuid/6,nic.networks.names,nic.uuid/7,hv/user_shutdown,hv/pae,custom_beparams,nic.mode/5,nic.link/6,hv/spice_zlib_glz_wan_compression,be/minmem,hv/usb_mouse,nic.network.name/4,hv/reboot_behavior,snodes.group.uuid,nic.bridge/0,hv/root_path,nic.uuid/4,hv/migration_caps,nic.vlans,nic.network.name/7 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output admin_state,admin_state_source,admin_up,be/always_failover,be/auto_balance,be/maxmem,be/memory,be/minmem,be/spindle_use,be/vcpus,beparams,bridge,console,ctime,custom_beparams,custom_hvparams,custom_nicparams,custom_osparams,disk.count,disk.name/0,disk.name/1,disk.name/10,disk.name/11,disk.name/12,disk.name/13,disk.name/14,disk.name/15,disk.name/2,disk.name/3,disk.name/4,disk.name/5,disk.name/6,disk.name/7,disk.name/8,disk.name/9,disk.names,disk.size/0,disk.size/1,disk.size/10,disk.size/11,disk.size/12,disk.size/13,disk.size/14,disk.size/15,disk.size/2,disk.size/3,disk.size/4,disk.size/5,disk.size/6,disk.size/7,disk.size/8,disk.size/9,disk.sizes,disk.spindles,disk.spindles/0,disk.spindles/1,disk.spindles/10,disk.spindles/11,disk.spindles/12,disk.spindles/13,disk.spindles/14,disk.spindles/15,disk.spindles/2,disk.spindles/3,disk.spindles/4,disk.spindles/5,disk.spindles/6,disk.spindles/7,disk.spindles/8,disk.spindles/9,disk.uuid/0,disk.uuid/1,disk.uuid/10,disk.uuid/11,disk.uuid/12,disk.uuid/13,disk.uuid/14,disk.uuid/15,disk.uuid/2,disk.uuid/3,disk.uuid/4,disk.uuid/5,disk.uuid/6,disk.uuid/7,disk.uuid/8,disk.uuid/9,disk.uuids,disk_template,disk_usage,disks_active,forthcoming,hv/acpi,hv/blockdev_prefix,hv/boot_order,hv/bootloader_args,hv/bootloader_path,hv/cdrom2_image_path,hv/cdrom_disk_type,hv/cdrom_image_path,hv/cpu_cap,hv/cpu_cores,hv/cpu_mask,hv/cpu_sockets,hv/cpu_threads,hv/cpu_type,hv/cpu_weight,hv/cpuid,hv/device_model,hv/devices,hv/disk_aio,hv/disk_cache,hv/disk_discard,hv/disk_type,hv/drop_capabilities,hv/extra_cgroups,hv/extra_config,hv/floppy_image_path,hv/init_script,hv/initrd_path,hv/kernel_args,hv/kernel_path,hv/keymap,hv/kvm_extra,hv/kvm_flag,hv/kvm_path,hv/kvm_pci_reservations,hv/machine_version,hv/mem_path,hv/migration_caps,hv/migration_downtime,hv/nic_type,hv/num_ttys,hv/pae,hv/pci_pass,hv/reboot_behavior,hv/root_path,hv/scsi_controller_type,hv/security_domain,hv/security_model,hv/serial_console,hv/serial_speed,hv/soundhw,hv/spice_bind,hv/spice_image_compression,hv/spice_ip_version,hv/spice_jpeg_wan_compression,hv/spice_password_file,hv/spice_playback_compression,hv/spice_streaming_video,hv/spice_tls_ciphers,hv/spice_use_tls,hv/spice_use_vdagent,hv/spice_zlib_glz_wan_compression,hv/startup_timeout,hv/usb_devices,hv/usb_mouse,hv/use_bootloader,hv/use_chroot,hv/use_guest_agent,hv/use_localtime,hv/user_shutdown,hv/vga,hv/vhost_net,hv/vif_script,hv/vif_type,hv/viridian,hv/virtio_net_queues,hv/vnc_bind_address,hv/vnc_password_file,hv/vnc_tls,hv/vnc_x509_path,hv/vnc_x509_verify,hv/vnet_hdr,hvparams,hypervisor,ip,mac,mtime,name,network_port,nic.bridge/0,nic.bridge/1,nic.bridge/2,nic.bridge/3,nic.bridge/4,nic.bridge/5,nic.bridge/6,nic.bridge/7,nic.bridges,nic.count,nic.ip/0,nic.ip/1,nic.ip/2,nic.ip/3,nic.ip/4,nic.ip/5,nic.ip/6,nic.ip/7,nic.ips,nic.link/0,nic.link/1,nic.link/2,nic.link/3,nic.link/4,nic.link/5,nic.link/6,nic.link/7,nic.links,nic.mac/0,nic.mac/1,nic.mac/2,nic.mac/3,nic.mac/4,nic.mac/5,nic.mac/6,nic.mac/7,nic.macs,nic.mode/0,nic.mode/1,nic.mode/2,nic.mode/3,nic.mode/4,nic.mode/5,nic.mode/6,nic.mode/7,nic.modes,nic.name/0,nic.name/1,nic.name/2,nic.name/3,nic.name/4,nic.name/5,nic.name/6,nic.name/7,nic.names,nic.network.name/0,nic.network.name/1,nic.network.name/2,nic.network.name/3,nic.network.name/4,nic.network.name/5,nic.network.name/6,nic.network.name/7,nic.network/0,nic.network/1,nic.network/2,nic.network/3,nic.network/4,nic.network/5,nic.network/6,nic.network/7,nic.networks,nic.networks.names,nic.uuid/0,nic.uuid/1,nic.uuid/2,nic.uuid/3,nic.uuid/4,nic.uuid/5,nic.uuid/6,nic.uuid/7,nic.uuids,nic.vlan/0,nic.vlan/1,nic.vlan/2,nic.vlan/3,nic.vlan/4,nic.vlan/5,nic.vlan/6,nic.vlan/7,nic.vlans,nic_link,nic_mode,nic_network,oper_ram,oper_state,oper_vcpus,os,osparams,pnode,pnode.group,pnode.group.uuid,sda_size,sdb_size,serial_no,snodes,snodes.group,snodes.group.uuid,status,tags,uuid,vcpus >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output forthcoming,disk.size/2,disk.size/12,hv/spice_jpeg_wan_compression,hv/floppy_image_path,admin_state,hv/drop_capabilities,disk.count,nic.bridge/1,nic.bridge/3,disk.name/3,hv/cpu_cores,nic.network/4,os,nic.name/2,nic.mode/4,hv/scsi_controller_type,nic.network/2,nic.network.name/5,nic.vlan/6,oper_ram,nic.link/0,hv/pci_pass,nic.count,be/always_failover,nic.mode/0,disk.size/5,hv/cpu_cap,disk.spindles/12,disk.spindles/10,hv/startup_timeout,hv/vnet_hdr,nic.bridge/2,hv/security_domain,nic.vlan/3,nic.uuid/0,be/vcpus,disk.uuid/4,nic.network.name/3,nic.link/4,hv/blockdev_prefix,nic.modes,disk.uuid/13,disk.name/5,nic.links,disk.size/9,nic_mode,custom_osparams,hv/spice_use_tls,be/auto_balance,disk.name/11,hv/vif_type,hv/machine_version,network_port,disk.uuid/14,nic.uuid/3,disk.spindles,nic.vlan/1,disk.size/0,hv/cdrom_disk_type,nic.link/7,disk.uuid/5,name,ctime,disk.size/10,hv/spice_password_file,hv/devices,hv/nic_type,nic.network.name/1,nic.bridge/7,nic.mode/2,nic.mac/1,disk.name/9,nic.link/3,nic.mode/3,nic.mac/7,hv/kernel_args,disk.names,hv/vnc_bind_address,disk.uuid/15,hv/disk_cache,hv/spice_bind,hv/migration_downtime,nic.ip/5,hv/disk_discard,nic.uuid/6,sdb_size,hv/spice_tls_ciphers,nic.mac/5,hv/vhost_net,disk.size/13,nic.network.name/0,disk.size/14,disk_usage,disk.name/14,disk.size/15,be/maxmem,pnode,nic.network/5,disk.uuid/2,hv/disk_type,nic.bridge/5,nic.network/0,hv/acpi,disk.uuids,hv/mem_path,nic.name/7,custom_hvparams,hv/cpu_threads,nic.mode/6,nic.mac/0,disk.spindles/5,hv/usb_devices,hv/num_ttys,nic.link/2,disk.name/10,hv/bootloader_args,disk.size/6,oper_vcpus,nic.mac/6,nic.link/5,disk.spindles/4,hv/cpu_weight,disk.name/13,nic.names,pnode.group,disk.spindles/14,hv/vnc_tls,disk.spindles/13,nic.name/1,hv/kernel_path,disk.size/3,nic.mac/4,bridge,hv/vif_script,nic.mode/7,disk.uuid/9,hv/use_bootloader,nic.mode/1,nic.mac/2,nic.network/1,nic.name/5,nic.ip/2,mac,hv/spice_use_vdagent,snodes,nic.bridge/6,hv/serial_speed,disk.uuid/0,disk.name/0,disk.spindles/0,tags,hv/spice_streaming_video,hv/cdrom_image_path,hv/viridian,nic.uuids,be/memory,nic.network/3,hv/use_localtime,admin_up,hv/cpuid,disk_template,nic.uuid/1,nic.vlan/7,nic.ips,hv/security_model,nic.uuid/5,hv/vnc_x509_verify,disk.name/12,hypervisor,disk.spindles/8,disk.uuid/8,disk.name/1,disk.uuid/1,mtime,disk.spindles/15,nic.vlan/5,hv/kvm_pci_reservations,nic.network.name/6,disks_active,hv/cpu_mask,disk.uuid/3,disk.uuid/10,disk.size/11,disk.name/4,disk.spindles/9,nic.network.name/2,nic.vlan/4,nic.name/6,hv/vnc_x509_path,nic.vlan/0,disk.name/8,disk.spindles/7,nic.name/3,disk.name/2,sda_size,vcpus,disk.uuid/7,pnode.group.uuid,osparams,hv/serial_console,hv/use_guest_agent,nic_network,hv/cpu_type,nic.ip/3,disk.name/7,admin_state_source,nic.ip/7,hv/init_script,nic.networks,hv/spice_image_compression,snodes.group,hv/extra_cgroups,hv/boot_order,nic.macs,hv/cdrom2_image_path,nic.vlan/2,hv/kvm_path,console,hv/soundhw,oper_state,hv/initrd_path,hv/vga,ip,nic.ip/4,nic.name/0,nic.ip/6,disk.uuid/11,beparams,nic.uuid/2,nic.bridges,disk.size/8,disk.sizes,hv/bootloader_path,hv/device_model,disk.size/4,disk.spindles/11,status,nic.bridge/4,hv/use_chroot,hv/virtio_net_queues,uuid,nic.mac/3,disk.spindles/3,nic_link,nic.ip/0,hv/vnc_password_file,hv/kvm_extra,hv/keymap,hv/spice_ip_version,serial_no,disk.name/15,nic.ip/1,disk.size/7,nic.network/6,hvparams,hv/cpu_sockets,disk.size/1,be/spindle_use,hv/spice_playback_compression,nic.name/4,hv/kvm_flag,disk.uuid/12,nic.network/7,disk.spindles/6,disk.spindles/1,hv/disk_aio,hv/extra_config,nic.link/1,disk.spindles/2,custom_nicparams,disk.name/6,disk.uuid/6,nic.networks.names,nic.uuid/7,hv/user_shutdown,hv/pae,custom_beparams,nic.mode/5,nic.link/6,hv/spice_zlib_glz_wan_compression,be/minmem,hv/usb_mouse,nic.network.name/4,hv/reboot_behavior,snodes.group.uuid,nic.bridge/0,hv/root_path,nic.uuid/4,hv/migration_caps,nic.vlans,nic.network.name/7,forthcoming,disk.size/2,disk.size/12,hv/spice_jpeg_wan_compression,hv/floppy_image_path,admin_state,hv/drop_capabilities,disk.count,nic.bridge/1,nic.bridge/3,disk.name/3,hv/cpu_cores,nic.network/4,os,nic.name/2,nic.mode/4,hv/scsi_controller_type,nic.network/2,nic.network.name/5,nic.vlan/6,oper_ram,nic.link/0,hv/pci_pass,nic.count,be/always_failover,nic.mode/0,disk.size/5,hv/cpu_cap,disk.spindles/12,disk.spindles/10,hv/startup_timeout,hv/vnet_hdr,nic.bridge/2,hv/security_domain,nic.vlan/3,nic.uuid/0,be/vcpus,disk.uuid/4,nic.network.name/3,nic.link/4,hv/blockdev_prefix,nic.modes,disk.uuid/13,disk.name/5,nic.links,disk.size/9,nic_mode,custom_osparams,hv/spice_use_tls,be/auto_balance,disk.name/11,hv/vif_type,hv/machine_version,network_port,disk.uuid/14,nic.uuid/3,disk.spindles,nic.vlan/1,disk.size/0,hv/cdrom_disk_type,nic.link/7,disk.uuid/5,name,ctime,disk.size/10,hv/spice_password_file,hv/devices,hv/nic_type,nic.network.name/1,nic.bridge/7,nic.mode/2,nic.mac/1,disk.name/9,nic.link/3,nic.mode/3,nic.mac/7,hv/kernel_args,disk.names,hv/vnc_bind_address,disk.uuid/15,hv/disk_cache,hv/spice_bind,hv/migration_downtime,nic.ip/5,hv/disk_discard,nic.uuid/6,sdb_size,hv/spice_tls_ciphers,nic.mac/5,hv/vhost_net,disk.size/13,nic.network.name/0,disk.size/14,disk_usage,disk.name/14,disk.size/15,be/maxmem,pnode,nic.network/5,disk.uuid/2,hv/disk_type,nic.bridge/5,nic.network/0,hv/acpi,disk.uuids,hv/mem_path,nic.name/7,custom_hvparams,hv/cpu_threads,nic.mode/6,nic.mac/0,disk.spindles/5,hv/usb_devices,hv/num_ttys,nic.link/2,disk.name/10,hv/bootloader_args,disk.size/6,oper_vcpus,nic.mac/6,nic.link/5,disk.spindles/4,hv/cpu_weight,disk.name/13,nic.names,pnode.group,disk.spindles/14,hv/vnc_tls,disk.spindles/13,nic.name/1,hv/kernel_path,disk.size/3,nic.mac/4,bridge,hv/vif_script,nic.mode/7,disk.uuid/9,hv/use_bootloader,nic.mode/1,nic.mac/2,nic.network/1,nic.name/5,nic.ip/2,mac,hv/spice_use_vdagent,snodes,nic.bridge/6,hv/serial_speed,disk.uuid/0,disk.name/0,disk.spindles/0,tags,hv/spice_streaming_video,hv/cdrom_image_path,hv/viridian,nic.uuids,be/memory,nic.network/3,hv/use_localtime,admin_up,hv/cpuid,disk_template,nic.uuid/1,nic.vlan/7,nic.ips,hv/security_model,nic.uuid/5,hv/vnc_x509_verify,disk.name/12,hypervisor,disk.spindles/8,disk.uuid/8,disk.name/1,disk.uuid/1,mtime,disk.spindles/15,nic.vlan/5,hv/kvm_pci_reservations,nic.network.name/6,disks_active,hv/cpu_mask,disk.uuid/3,disk.uuid/10,disk.size/11,disk.name/4,disk.spindles/9,nic.network.name/2,nic.vlan/4,nic.name/6,hv/vnc_x509_path,nic.vlan/0,disk.name/8,disk.spindles/7,nic.name/3,disk.name/2,sda_size,vcpus,disk.uuid/7,pnode.group.uuid,osparams,hv/serial_console,hv/use_guest_agent,nic_network,hv/cpu_type,nic.ip/3,disk.name/7,admin_state_source,nic.ip/7,hv/init_script,nic.networks,hv/spice_image_compression,snodes.group,hv/extra_cgroups,hv/boot_order,nic.macs,hv/cdrom2_image_path,nic.vlan/2,hv/kvm_path,console,hv/soundhw,oper_state,hv/initrd_path,hv/vga,ip,nic.ip/4,nic.name/0,nic.ip/6,disk.uuid/11,beparams,nic.uuid/2,nic.bridges,disk.size/8,disk.sizes,hv/bootloader_path,hv/device_model,disk.size/4,disk.spindles/11,status,nic.bridge/4,hv/use_chroot,hv/virtio_net_queues,uuid,nic.mac/3,disk.spindles/3,nic_link,nic.ip/0,hv/vnc_password_file,hv/kvm_extra,hv/keymap,hv/spice_ip_version,serial_no,disk.name/15,nic.ip/1,disk.size/7,nic.network/6,hvparams,hv/cpu_sockets,disk.size/1,be/spindle_use,hv/spice_playback_compression,nic.name/4,hv/kvm_flag,disk.uuid/12,nic.network/7,disk.spindles/6,disk.spindles/1,hv/disk_aio,hv/extra_config,nic.link/1,disk.spindles/2,custom_nicparams,disk.name/6,disk.uuid/6,nic.networks.names,nic.uuid/7,hv/user_shutdown,hv/pae,custom_beparams,nic.mode/5,nic.link/6,hv/spice_zlib_glz_wan_compression,be/minmem,hv/usb_mouse,nic.network.name/4,hv/reboot_behavior,snodes.group.uuid,nic.bridge/0,hv/root_path,nic.uuid/4,hv/migration_caps,nic.vlans,nic.network.name/7 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.network.name/7,nic.vlans,hv/migration_caps,nic.uuid/4 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/root_path,nic.bridge/0,snodes.group.uuid,hv/reboot_behavior >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.network.name/4,hv/usb_mouse,be/minmem,hv/spice_zlib_glz_wan_compression,nic.link/6,nic.mode/5,custom_beparams,hv/pae,hv/user_shutdown,nic.uuid/7 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.networks.names,disk.uuid/6,disk.name/6,custom_nicparams,disk.spindles/2,nic.link/1,hv/extra_config,hv/disk_aio,disk.spindles/1,disk.spindles/6 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.network/7,disk.uuid/12,hv/kvm_flag,nic.name/4,hv/spice_playback_compression >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output be/spindle_use,disk.size/1,hv/cpu_sockets,hvparams,nic.network/6,disk.size/7,nic.ip/1 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.name/15,serial_no,hv/spice_ip_version,hv/keymap >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/kvm_extra,hv/vnc_password_file >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.ip/0,nic_link,disk.spindles/3 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.mac/3,uuid,hv/virtio_net_queues >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/use_chroot,nic.bridge/4,status,disk.spindles/11,disk.size/4 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/device_model,hv/bootloader_path,disk.sizes,disk.size/8,nic.bridges,nic.uuid/2,beparams,disk.uuid/11 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.ip/6,nic.name/0,nic.ip/4,ip,hv/vga,hv/initrd_path,oper_state,hv/soundhw >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output console,hv/kvm_path >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.vlan/2,hv/cdrom2_image_path,nic.macs,hv/boot_order,hv/extra_cgroups,snodes.group,hv/spice_image_compression,nic.networks,hv/init_script,nic.ip/7 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output admin_state_source,disk.name/7,nic.ip/3,hv/cpu_type,nic_network,hv/use_guest_agent,hv/serial_console,osparams >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output pnode.group.uuid,disk.uuid/7,vcpus,sda_size,disk.name/2,nic.name/3,disk.spindles/7,disk.name/8,nic.vlan/0 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/vnc_x509_path,nic.name/6,nic.vlan/4,nic.network.name/2,disk.spindles/9,disk.name/4,disk.size/11 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.uuid/10,disk.uuid/3,hv/cpu_mask >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disks_active,nic.network.name/6,hv/kvm_pci_reservations >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.vlan/5,disk.spindles/15,mtime,disk.uuid/1 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.name/1,disk.uuid/8,disk.spindles/8,hypervisor,disk.name/12,hv/vnc_x509_verify,nic.uuid/5,hv/security_model,nic.ips >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.vlan/7,nic.uuid/1,disk_template,hv/cpuid,admin_up,hv/use_localtime,nic.network/3 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output be/memory,nic.uuids,hv/viridian,hv/cdrom_image_path,hv/spice_streaming_video,tags,disk.spindles/0,disk.name/0 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.uuid/0,hv/serial_speed,nic.bridge/6,snodes,hv/spice_use_vdagent,mac,nic.ip/2,nic.name/5,nic.network/1,nic.mac/2 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.mode/1,hv/use_bootloader,disk.uuid/9 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.mode/7,hv/vif_script,bridge,nic.mac/4,disk.size/3,hv/kernel_path,nic.name/1,disk.spindles/13,hv/vnc_tls,disk.spindles/14 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output pnode.group,nic.names,disk.name/13,hv/cpu_weight,disk.spindles/4 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.link/5,nic.mac/6,oper_vcpus,disk.size/6,hv/bootloader_args,disk.name/10,nic.link/2,hv/num_ttys,hv/usb_devices,disk.spindles/5 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.mac/0,nic.mode/6,hv/cpu_threads >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output custom_hvparams,nic.name/7,hv/mem_path,disk.uuids,hv/acpi,nic.network/0,nic.bridge/5,hv/disk_type >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.uuid/2,nic.network/5,pnode,be/maxmem,disk.size/15,disk.name/14,disk_usage >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.size/14,nic.network.name/0,disk.size/13,hv/vhost_net,nic.mac/5,hv/spice_tls_ciphers,sdb_size,nic.uuid/6,hv/disk_discard >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.ip/5,hv/migration_downtime,hv/spice_bind,hv/disk_cache,disk.uuid/15,hv/vnc_bind_address,disk.names,hv/kernel_args >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.mac/7,nic.mode/3,nic.link/3,disk.name/9,nic.mac/1,nic.mode/2,nic.bridge/7 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.network.name/1,hv/nic_type,hv/devices,hv/spice_password_file,disk.size/10,ctime >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output name,disk.uuid/5,nic.link/7,hv/cdrom_disk_type,disk.size/0,nic.vlan/1,disk.spindles >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.uuid/3,disk.uuid/14,network_port,hv/machine_version,hv/vif_type,disk.name/11,be/auto_balance >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/spice_use_tls,custom_osparams,nic_mode,disk.size/9,nic.links,disk.name/5,disk.uuid/13,nic.modes >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/blockdev_prefix,nic.link/4,nic.network.name/3,disk.uuid/4,be/vcpus,nic.uuid/0,nic.vlan/3,hv/security_domain,nic.bridge/2 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/vnet_hdr,hv/startup_timeout,disk.spindles/10,disk.spindles/12,hv/cpu_cap,disk.size/5,nic.mode/0,be/always_failover,nic.count,hv/pci_pass >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.link/0,oper_ram,nic.vlan/6,nic.network.name/5,nic.network/2,hv/scsi_controller_type,nic.mode/4 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.name/2,os,nic.network/4,hv/cpu_cores,disk.name/3,nic.bridge/3,nic.bridge/1,disk.count >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/drop_capabilities,admin_state,hv/floppy_image_path,hv/spice_jpeg_wan_compression >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.size/12,disk.size/2,forthcoming >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list '\''--separator=|'\'' --no-headers --output name' kvm-test-instance02.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list '\''--separator=|'\'' --no-headers --output name kvm-test-instance02.staging.ganeti.org' kvm-test-instance02.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list '\''--separator=|'\'' --no-headers --output name kvm-test-instance02.staging.ganeti.org' kvm-test-instance02.staging.ganeti.org Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list this.name.certainly.does.not.exist' Stderr was: Failure: prerequisites not met for this operation: error type: unknown_entity, error details: Instance name this.name.certainly.does.not.exist not found Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output=field/does/not/exist >> /var/log/ganeti/qa-output.log' Stderr was: ---- PASSED [TestInstanceList] gnt-instance list ----------------------- >>>> 2026-06-04 14:26:55.987243 time=0:00:09.826114 [TestInstanceList] gnt-instance list <<<< 2026-06-04 14:26:55.987322 start [TestInstanceInfo] gnt-instance info Warning: Queried for unknown fields field/does/not/exist Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: f95d6985-1e17-492a-ac16-f2401bbb9ffb Serial number: 16 Creation time: 2026-06-04 14:26:09 Modification time: 2026-06-04 14:26:44 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_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:94:bb:5c IP: None mode: bridged link: virt-bridge vlan: network: None UUID: c53cd989-f271-484e-91b5-a0dab66c362b name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/a809368f-33b5-4548-ab07-a095d8e9d71c.disk0 on primary: /dev/gnt/a809368f-33b5-4548-ab07-a095d8e9d71c.disk0 (253:0) name: disk0 UUID: a1cbd22a-996b-4a96-a419-524fdcc00296 - disk/1: plain, size 512M access mode: rw logical_id: gnt/19b431c0-6119-4b6b-9c14-eccae46fea41.disk1 on primary: /dev/gnt/19b431c0-6119-4b6b-9c14-eccae46fea41.disk1 (253:1) name: disk1 UUID: 690beff7-b4fb-4034-87f9-e0c9d4d250aa ---- PASSED [TestInstanceInfo] gnt-instance info ----------------------- >>>> 2026-06-04 14:26:57.152228 time=0:00:01.164906 [TestInstanceInfo] gnt-instance info <<<< 2026-06-04 14:26:57.152309 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: f95d6985-1e17-492a-ac16-f2401bbb9ffb Serial number: 16 Creation time: 2026-06-04 14:26:09 Modification time: 2026-06-04 14:26:44 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_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:94:bb:5c IP: None mode: bridged link: virt-bridge vlan: network: None UUID: c53cd989-f271-484e-91b5-a0dab66c362b name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/a809368f-33b5-4548-ab07-a095d8e9d71c.disk0 on primary: /dev/gnt/a809368f-33b5-4548-ab07-a095d8e9d71c.disk0 (253:0) name: disk0 UUID: a1cbd22a-996b-4a96-a419-524fdcc00296 - disk/1: plain, size 512M access mode: rw logical_id: gnt/19b431c0-6119-4b6b-9c14-eccae46fea41.disk1 on primary: /dev/gnt/19b431c0-6119-4b6b-9c14-eccae46fea41.disk1 (253:1) name: disk1 UUID: 690beff7-b4fb-4034-87f9-e0c9d4d250aa Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Thu Jun 4 14:26:59 2026 - INFO: Trying to hotplug device... Thu Jun 4 14:26:59 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:ac:cc:5c,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Thu Jun 4 14:27:00 2026 - INFO: Trying to hotplug device... Thu Jun 4 14:27:01 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Thu Jun 4 14:27:02 2026 - INFO: Trying to hotplug device... Thu Jun 4 14:27:03 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Thu Jun 4 14:27:05 2026 * disk 2, size 1.0G Thu Jun 4 14:27:05 2026 - INFO: Trying to hotplug device... Thu Jun 4 14:27:05 2026 - INFO: Hotplug done. Thu Jun 4 14:27:05 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 14:27:05 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Thu Jun 4 14:27:07 2026 - INFO: Trying to hotplug device... Thu Jun 4 14:27:07 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Please give at least one of the parameters. Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-06-04 14:27:24.136336 time=0:00:26.984027 [TestInstanceModify] gnt-instance modify <<<< 2026-06-04 14:27:24.136441 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/409 GET /2/jobs/410 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-06-04 14:27:26.280818 time=0:00:02.144377 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-06-04 14:27:26.280915 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-06-04 14:27:26.280943 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-06-04 14:27:26.280959 skipping , test(s) instance-device-names disabled <<<< 2026-06-04 14:27:26.280972 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 411 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-06-04 14:27:32.651954 time=0:00:06.370982 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-04 14:27:32.652046 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-06-04 14:27:32.652067 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-06-04 14:27:32.652083 start [TestInstanceRenameAndBack] gnt-instance rename Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: f95d6985-1e17-492a-ac16-f2401bbb9ffb Serial number: 39 Creation time: 2026-06-04 14:26:09 Modification time: 2026-06-04 14:27:32 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_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:94:bb:5c IP: None mode: bridged link: virt-bridge vlan: network: None UUID: c53cd989-f271-484e-91b5-a0dab66c362b name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/a809368f-33b5-4548-ab07-a095d8e9d71c.disk0 on primary: /dev/gnt/a809368f-33b5-4548-ab07-a095d8e9d71c.disk0 (253:0) name: disk0 UUID: a1cbd22a-996b-4a96-a419-524fdcc00296 - disk/1: plain, size 512M access mode: rw logical_id: gnt/19b431c0-6119-4b6b-9c14-eccae46fea41.disk1 on primary: /dev/gnt/19b431c0-6119-4b6b-9c14-eccae46fea41.disk1 (253:1) name: disk1 UUID: 690beff7-b4fb-4034-87f9-e0c9d4d250aa Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org /tmp/gnt.dtyOn3 Command: ssh troy-mcclure.staging.ganeti.org '{ cat /etc/hosts && echo -e '\''::1 meeeeh-not-exists kvm-test-instance02.staging.ganeti.org\n127.0.0.1 meeeeh-not-exists kvm-test-instance02.staging.ganeti.org'\''; } > /tmp/gnt.dtyOn3 && mv /tmp/gnt.dtyOn3 /etc/hosts' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance rename --name-check kvm-test-instance02.staging.ganeti.org kvm-test-instance02.staging.ganeti.org' Stdout was: Thu Jun 4 14:27:34 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.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: f95d6985-1e17-492a-ac16-f2401bbb9ffb Serial number: 39 Creation time: 2026-06-04 14:26:09 Modification time: 2026-06-04 14:27:32 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_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:94:bb:5c IP: None mode: bridged link: virt-bridge vlan: network: None UUID: c53cd989-f271-484e-91b5-a0dab66c362b name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/a809368f-33b5-4548-ab07-a095d8e9d71c.disk0 on primary: /dev/gnt/a809368f-33b5-4548-ab07-a095d8e9d71c.disk0 (253:0) name: disk0 UUID: a1cbd22a-996b-4a96-a419-524fdcc00296 - disk/1: plain, size 512M access mode: rw logical_id: gnt/19b431c0-6119-4b6b-9c14-eccae46fea41.disk1 on primary: /dev/gnt/19b431c0-6119-4b6b-9c14-eccae46fea41.disk1 (253:1) name: disk1 UUID: 690beff7-b4fb-4034-87f9-e0c9d4d250aa Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org /tmp/gnt.pwTeVM Command: ssh troy-mcclure.staging.ganeti.org 'sed -e '\''/^\(::1\|127\.0\.0\.1\)\s\+meeeeh-not-exists kvm-test-instance02.staging.ganeti.org/d'\'' /etc/hosts > /tmp/gnt.pwTeVM && mv /tmp/gnt.pwTeVM /etc/hosts' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: f95d6985-1e17-492a-ac16-f2401bbb9ffb Serial number: 39 Creation time: 2026-06-04 14:26:09 Modification time: 2026-06-04 14:27:32 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_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:94:bb:5c IP: None mode: bridged link: virt-bridge vlan: network: None UUID: c53cd989-f271-484e-91b5-a0dab66c362b name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/a809368f-33b5-4548-ab07-a095d8e9d71c.disk0 on primary: /dev/gnt/a809368f-33b5-4548-ab07-a095d8e9d71c.disk0 (253:0) name: disk0 UUID: a1cbd22a-996b-4a96-a419-524fdcc00296 - disk/1: plain, size 512M access mode: rw logical_id: gnt/19b431c0-6119-4b6b-9c14-eccae46fea41.disk1 on primary: /dev/gnt/19b431c0-6119-4b6b-9c14-eccae46fea41.disk1 (253:1) name: disk1 UUID: 690beff7-b4fb-4034-87f9-e0c9d4d250aa Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance rename --name-check kvm-test-instance02.staging.ganeti.org kvm-test-instance02.staging.ganeti.org' Instance 'kvm-test-instance02.staging.ganeti.org' renamed to 'kvm-test-instance02.staging.ganeti.org' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: f95d6985-1e17-492a-ac16-f2401bbb9ffb Serial number: 41 Creation time: 2026-06-04 14:26:09 Modification time: 2026-06-04 14:27:39 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_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:94:bb:5c IP: None mode: bridged link: virt-bridge vlan: network: None UUID: c53cd989-f271-484e-91b5-a0dab66c362b name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/a809368f-33b5-4548-ab07-a095d8e9d71c.disk0 on primary: /dev/gnt/a809368f-33b5-4548-ab07-a095d8e9d71c.disk0 (253:0) name: disk0 UUID: a1cbd22a-996b-4a96-a419-524fdcc00296 - disk/1: plain, size 512M access mode: rw logical_id: gnt/19b431c0-6119-4b6b-9c14-eccae46fea41.disk1 on primary: /dev/gnt/19b431c0-6119-4b6b-9c14-eccae46fea41.disk1 (253:1) name: disk1 UUID: 690beff7-b4fb-4034-87f9-e0c9d4d250aa Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance rename --name-check kvm-test-instance02.staging.ganeti.org kvm-test-instance02.staging.ganeti.org' Instance 'kvm-test-instance02.staging.ganeti.org' renamed to 'kvm-test-instance02.staging.ganeti.org' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: f95d6985-1e17-492a-ac16-f2401bbb9ffb Serial number: 43 Creation time: 2026-06-04 14:26:09 Modification time: 2026-06-04 14:27:43 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_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:94:bb:5c IP: None mode: bridged link: virt-bridge vlan: network: None UUID: c53cd989-f271-484e-91b5-a0dab66c362b name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/a809368f-33b5-4548-ab07-a095d8e9d71c.disk0 on primary: /dev/gnt/a809368f-33b5-4548-ab07-a095d8e9d71c.disk0 (253:0) name: disk0 UUID: a1cbd22a-996b-4a96-a419-524fdcc00296 - disk/1: plain, size 512M access mode: rw logical_id: gnt/19b431c0-6119-4b6b-9c14-eccae46fea41.disk1 on primary: /dev/gnt/19b431c0-6119-4b6b-9c14-eccae46fea41.disk1 (253:1) name: disk1 UUID: 690beff7-b4fb-4034-87f9-e0c9d4d250aa Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceRenameAndBack] gnt-instance rename ------------ >>>> 2026-06-04 14:27:44.633642 time=0:00:11.981559 [TestInstanceRenameAndBack] gnt-instance rename <<<< 2026-06-04 14:27:44.633762 start [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI GET /2/jobs/420 GET /2/jobs/421 ---- PASSED [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI >>>> 2026-06-04 14:27:49.812824 time=0:00:05.179062 [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI <<<< 2026-06-04 14:27:49.812902 start [TestInstanceRenameAndBack] gnt-instance rename Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: f95d6985-1e17-492a-ac16-f2401bbb9ffb Serial number: 47 Creation time: 2026-06-04 14:26:09 Modification time: 2026-06-04 14:27:49 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_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:94:bb:5c IP: None mode: bridged link: virt-bridge vlan: network: None UUID: c53cd989-f271-484e-91b5-a0dab66c362b name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/a809368f-33b5-4548-ab07-a095d8e9d71c.disk0 on primary: /dev/gnt/a809368f-33b5-4548-ab07-a095d8e9d71c.disk0 (253:0) name: disk0 UUID: a1cbd22a-996b-4a96-a419-524fdcc00296 - disk/1: plain, size 512M access mode: rw logical_id: gnt/19b431c0-6119-4b6b-9c14-eccae46fea41.disk1 on primary: /dev/gnt/19b431c0-6119-4b6b-9c14-eccae46fea41.disk1 (253:1) name: disk1 UUID: 690beff7-b4fb-4034-87f9-e0c9d4d250aa Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org /tmp/gnt.zx7joH Command: ssh troy-mcclure.staging.ganeti.org '{ cat /etc/hosts && echo -e '\''::1 meeeeh-not-exists kvm-test-instance03.staging.ganeti.org\n127.0.0.1 meeeeh-not-exists kvm-test-instance03.staging.ganeti.org'\''; } > /tmp/gnt.zx7joH && mv /tmp/gnt.zx7joH /etc/hosts' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance rename --name-check kvm-test-instance02.staging.ganeti.org kvm-test-instance03.staging.ganeti.org' Stdout was: Thu Jun 4 14:27:51 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.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: f95d6985-1e17-492a-ac16-f2401bbb9ffb Serial number: 47 Creation time: 2026-06-04 14:26:09 Modification time: 2026-06-04 14:27:49 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_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:94:bb:5c IP: None mode: bridged link: virt-bridge vlan: network: None UUID: c53cd989-f271-484e-91b5-a0dab66c362b name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/a809368f-33b5-4548-ab07-a095d8e9d71c.disk0 on primary: /dev/gnt/a809368f-33b5-4548-ab07-a095d8e9d71c.disk0 (253:0) name: disk0 UUID: a1cbd22a-996b-4a96-a419-524fdcc00296 - disk/1: plain, size 512M access mode: rw logical_id: gnt/19b431c0-6119-4b6b-9c14-eccae46fea41.disk1 on primary: /dev/gnt/19b431c0-6119-4b6b-9c14-eccae46fea41.disk1 (253:1) name: disk1 UUID: 690beff7-b4fb-4034-87f9-e0c9d4d250aa Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org /tmp/gnt.tvicNk Command: ssh troy-mcclure.staging.ganeti.org 'sed -e '\''/^\(::1\|127\.0\.0\.1\)\s\+meeeeh-not-exists kvm-test-instance03.staging.ganeti.org/d'\'' /etc/hosts > /tmp/gnt.tvicNk && mv /tmp/gnt.tvicNk /etc/hosts' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: f95d6985-1e17-492a-ac16-f2401bbb9ffb Serial number: 47 Creation time: 2026-06-04 14:26:09 Modification time: 2026-06-04 14:27:49 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_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:94:bb:5c IP: None mode: bridged link: virt-bridge vlan: network: None UUID: c53cd989-f271-484e-91b5-a0dab66c362b name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/a809368f-33b5-4548-ab07-a095d8e9d71c.disk0 on primary: /dev/gnt/a809368f-33b5-4548-ab07-a095d8e9d71c.disk0 (253:0) name: disk0 UUID: a1cbd22a-996b-4a96-a419-524fdcc00296 - disk/1: plain, size 512M access mode: rw logical_id: gnt/19b431c0-6119-4b6b-9c14-eccae46fea41.disk1 on primary: /dev/gnt/19b431c0-6119-4b6b-9c14-eccae46fea41.disk1 (253:1) name: disk1 UUID: 690beff7-b4fb-4034-87f9-e0c9d4d250aa Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance rename --name-check kvm-test-instance02.staging.ganeti.org kvm-test-instance03.staging.ganeti.org' Instance 'kvm-test-instance02.staging.ganeti.org' renamed to 'kvm-test-instance03.staging.ganeti.org' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance03.staging.ganeti.org' - Instance name: kvm-test-instance03.staging.ganeti.org UUID: f95d6985-1e17-492a-ac16-f2401bbb9ffb Serial number: 49 Creation time: 2026-06-04 14:26:09 Modification time: 2026-06-04 14:27:56 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_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:94:bb:5c IP: None mode: bridged link: virt-bridge vlan: network: None UUID: c53cd989-f271-484e-91b5-a0dab66c362b name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/a809368f-33b5-4548-ab07-a095d8e9d71c.disk0 on primary: /dev/gnt/a809368f-33b5-4548-ab07-a095d8e9d71c.disk0 (253:0) name: disk0 UUID: a1cbd22a-996b-4a96-a419-524fdcc00296 - disk/1: plain, size 512M access mode: rw logical_id: gnt/19b431c0-6119-4b6b-9c14-eccae46fea41.disk1 on primary: /dev/gnt/19b431c0-6119-4b6b-9c14-eccae46fea41.disk1 (253:1) name: disk1 UUID: 690beff7-b4fb-4034-87f9-e0c9d4d250aa Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance03.staging.ganeti.org Command: ssh troy-mcclure.staging.ganeti.org 'lvs -o tags --noheadings gnt/a809368f-33b5-4548-ab07-a095d8e9d71c.disk0 gnt/19b431c0-6119-4b6b-9c14-eccae46fea41.disk1 | grep kvm-test-instance02.staging.ganeti.org' Command: ssh troy-mcclure.staging.ganeti.org 'lvs -o tags --noheadings gnt/a809368f-33b5-4548-ab07-a095d8e9d71c.disk0 gnt/19b431c0-6119-4b6b-9c14-eccae46fea41.disk1 | grep kvm-test-instance03.staging.ganeti.org' originstname+kvm-test-instance03.staging.ganeti.org originstname+kvm-test-instance03.staging.ganeti.org Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance rename --name-check kvm-test-instance03.staging.ganeti.org kvm-test-instance02.staging.ganeti.org' Instance 'kvm-test-instance03.staging.ganeti.org' renamed to 'kvm-test-instance02.staging.ganeti.org' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: f95d6985-1e17-492a-ac16-f2401bbb9ffb Serial number: 51 Creation time: 2026-06-04 14:26:09 Modification time: 2026-06-04 14:28:00 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_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:94:bb:5c IP: None mode: bridged link: virt-bridge vlan: network: None UUID: c53cd989-f271-484e-91b5-a0dab66c362b name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/a809368f-33b5-4548-ab07-a095d8e9d71c.disk0 on primary: /dev/gnt/a809368f-33b5-4548-ab07-a095d8e9d71c.disk0 (253:0) name: disk0 UUID: a1cbd22a-996b-4a96-a419-524fdcc00296 - disk/1: plain, size 512M access mode: rw logical_id: gnt/19b431c0-6119-4b6b-9c14-eccae46fea41.disk1 on primary: /dev/gnt/19b431c0-6119-4b6b-9c14-eccae46fea41.disk1 (253:1) name: disk1 UUID: 690beff7-b4fb-4034-87f9-e0c9d4d250aa Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org Command: ssh troy-mcclure.staging.ganeti.org 'lvs -o tags --noheadings gnt/a809368f-33b5-4548-ab07-a095d8e9d71c.disk0 gnt/19b431c0-6119-4b6b-9c14-eccae46fea41.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/a809368f-33b5-4548-ab07-a095d8e9d71c.disk0 gnt/19b431c0-6119-4b6b-9c14-eccae46fea41.disk1 | grep kvm-test-instance03.staging.ganeti.org' ---- PASSED [TestInstanceRenameAndBack] gnt-instance rename ------------ >>>> 2026-06-04 14:28:02.073454 time=0:00:12.260552 [TestInstanceRenameAndBack] gnt-instance rename <<<< 2026-06-04 14:28:02.073534 start [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI GET /2/jobs/430 GET /2/jobs/431 ---- PASSED [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI >>>> 2026-06-04 14:28:07.128915 time=0:00:05.055381 [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI <<<< 2026-06-04 14:28:07.129024 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Thu Jun 4 14:28:08 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Thu Jun 4 14:28:08 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 14:28:09 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Thu Jun 4 14:28:11 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Thu Jun 4 14:28:12 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 14:28:12 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Thu Jun 4 14:28:14 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Thu Jun 4 14:28:14 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 14:28:14 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Thu Jun 4 14:28:17 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Thu Jun 4 14:28:17 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 14:28:17 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-06-04 14:28:18.139854 time=0:00:11.010830 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-06-04 14:28:18.139967 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 438 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-06-04 14:28:20.312544 time=0:00:02.172577 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-04 14:28:20.312655 start [TestInstanceReboot] gnt-instance reboot Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 439 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 440 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 441 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 442 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 443 for kvm-test-instance02.staging.ganeti.org ... Thu Jun 4 14:28:58 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.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-06-04 14:28:59.518489 time=0:00:39.205834 [TestInstanceReboot] gnt-instance reboot <<<< 2026-06-04 14:28:59.518571 start [TestInstanceTags] gnt-instance tags Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add-tags kvm-test-instance02.staging.ganeti.org TEMP-Ganeti-QA-Tag0 TEMP-Ganeti-QA-Tag1 TEMP-Ganeti-QA-Tag2' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list-tags kvm-test-instance02.staging.ganeti.org' TEMP-Ganeti-QA-Tag0 TEMP-Ganeti-QA-Tag1 TEMP-Ganeti-QA-Tag2 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster search-tags '\''^TEMP-Ganeti-QA-Tag\d+$'\''' /instances/kvm-test-instance02.staging.ganeti.org TEMP-Ganeti-QA-Tag0 /instances/kvm-test-instance02.staging.ganeti.org TEMP-Ganeti-QA-Tag1 /instances/kvm-test-instance02.staging.ganeti.org TEMP-Ganeti-QA-Tag2 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove-tags kvm-test-instance02.staging.ganeti.org TEMP-Ganeti-QA-Tag0 TEMP-Ganeti-QA-Tag1 TEMP-Ganeti-QA-Tag2' PUT /2/instances/kvm-test-instance02.staging.ganeti.org/tags?tag=TEMP-Ganeti-QA-Tag0&tag=TEMP-Ganeti-QA-Tag1&tag=TEMP-Ganeti-QA-Tag2 GET /2/jobs/447 GET /2/instances/kvm-test-instance02.staging.ganeti.org/tags DELETE /2/instances/kvm-test-instance02.staging.ganeti.org/tags?tag=TEMP-Ganeti-QA-Tag0&tag=TEMP-Ganeti-QA-Tag1&tag=TEMP-Ganeti-QA-Tag2 GET /2/jobs/448 ---- PASSED [TestInstanceTags] gnt-instance tags ----------------------- >>>> 2026-06-04 14:29:04.269138 time=0:00:04.750567 [TestInstanceTags] gnt-instance tags <<<< 2026-06-04 14:29:04.269251 start [TestClusterVerify] gnt-cluster verify Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 450, 451 Waiting for job 450 ... Thu Jun 4 14:29:05 2026 * Verifying cluster config Thu Jun 4 14:29:05 2026 * Verifying cluster certificate files Thu Jun 4 14:29:05 2026 * Verifying hypervisor parameters Thu Jun 4 14:29:05 2026 * Verifying all nodes belong to an existing group Waiting for job 451 ... Thu Jun 4 14:29:06 2026 * Verifying group 'default' Thu Jun 4 14:29:06 2026 * Gathering data (3 nodes) Thu Jun 4 14:29:06 2026 * Gathering information about nodes (3 nodes) Thu Jun 4 14:29:07 2026 * Gathering disk information (3 nodes) Thu Jun 4 14:29:07 2026 * Verifying configuration file consistency Thu Jun 4 14:29:07 2026 * Verifying node status Thu Jun 4 14:29:07 2026 * Verifying instance status Thu Jun 4 14:29:07 2026 * Verifying orphan volumes Thu Jun 4 14:29:07 2026 * Verifying N+1 Memory redundancy Thu Jun 4 14:29:07 2026 * Assessing cluster hypervisor parameters Thu Jun 4 14:29:07 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Jun 4 14:29:07 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Jun 4 14:29:07 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Jun 4 14:29:07 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Jun 4 14:29:07 2026 * Other Notes Thu Jun 4 14:29:07 2026 - NOTICE: 1 non-redundant instance(s) found. Thu Jun 4 14:29:07 2026 * Hooks Results Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 453 Waiting for job 453 ... No disks need to be activated. ---- PASSED [TestClusterVerify] gnt-cluster verify --------------------- >>>> 2026-06-04 14:29:09.424997 time=0:00:05.155746 [TestClusterVerify] gnt-cluster verify <<<< 2026-06-04 14:29:09.425129 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 Thu Jun 4 14:29:11 2026 Generating X509 certificate on troy-mcclure.staging.ganeti.org ---- PASSED [TestInstance] Testing getting instance(s) info via remote API >>>> 2026-06-04 14:29:11.572976 time=0:00:02.147847 [TestInstance] Testing getting instance(s) info via remote API <<<< 2026-06-04 14:29:11.573104 start [TestNodeList] gnt-node list ----- Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output master,sinst_list,mtime,drained,group,cnos,ctime,hv_state,mtotal,bootid,pinst_list,ndp/ovs,name,ndparams,pinst_cnt,uuid,ndp/ssh_port,pip,ndp/exclusive_storage,dtotal,powered,master_capable,spfree,sptotal,csockets,group.uuid,sip,ndp/ovs_link,ndp/cpu_speed,tags,cnodes,master_candidate,sinst_cnt,vm_capable,mnode,ndp/spindle_count,role,dfree,custom_ndparams,ndp/ovs_name,ctotal,disk_state,ndp/oob_program,mfree,offline,serial_no >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output bootid,cnodes,cnos,csockets,ctime,ctotal,custom_ndparams,dfree,disk_state,drained,dtotal,group,group.uuid,hv_state,master,master_candidate,master_capable,mfree,mnode,mtime,mtotal,name,ndp/cpu_speed,ndp/exclusive_storage,ndp/oob_program,ndp/ovs,ndp/ovs_link,ndp/ovs_name,ndp/spindle_count,ndp/ssh_port,ndparams,offline,pinst_cnt,pinst_list,pip,powered,role,serial_no,sinst_cnt,sinst_list,sip,spfree,sptotal,tags,uuid,vm_capable >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output master,sinst_list,mtime,drained,group,cnos,ctime,hv_state,mtotal,bootid,pinst_list,ndp/ovs,name,ndparams,pinst_cnt,uuid,ndp/ssh_port,pip,ndp/exclusive_storage,dtotal,powered,master_capable,spfree,sptotal,csockets,group.uuid,sip,ndp/ovs_link,ndp/cpu_speed,tags,cnodes,master_candidate,sinst_cnt,vm_capable,mnode,ndp/spindle_count,role,dfree,custom_ndparams,ndp/ovs_name,ctotal,disk_state,ndp/oob_program,mfree,offline,serial_no,master,sinst_list,mtime,drained,group,cnos,ctime,hv_state,mtotal,bootid,pinst_list,ndp/ovs,name,ndparams,pinst_cnt,uuid,ndp/ssh_port,pip,ndp/exclusive_storage,dtotal,powered,master_capable,spfree,sptotal,csockets,group.uuid,sip,ndp/ovs_link,ndp/cpu_speed,tags,cnodes,master_candidate,sinst_cnt,vm_capable,mnode,ndp/spindle_count,role,dfree,custom_ndparams,ndp/ovs_name,ctotal,disk_state,ndp/oob_program,mfree,offline,serial_no >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output serial_no,offline,mfree,ndp/oob_program,disk_state,ctotal >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output ndp/ovs_name,custom_ndparams,dfree >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output role,ndp/spindle_count,mnode,vm_capable,sinst_cnt,master_candidate,cnodes,tags,ndp/cpu_speed >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output ndp/ovs_link,sip,group.uuid >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output csockets,sptotal,spfree,master_capable,powered,dtotal >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output ndp/exclusive_storage,pip,ndp/ssh_port,uuid,pinst_cnt >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output ndparams,name >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output ndp/ovs,pinst_list,bootid,mtotal,hv_state,ctime,cnos,group >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output drained,mtime,sinst_list >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output master >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name' grandpa.staging.ganeti.org lisa.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.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name troy-mcclure.staging.ganeti.org lisa.staging.ganeti.org grandpa.staging.ganeti.org' troy-mcclure.staging.ganeti.org lisa.staging.ganeti.org grandpa.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name lisa.staging.ganeti.org grandpa.staging.ganeti.org troy-mcclure.staging.ganeti.org' lisa.staging.ganeti.org grandpa.staging.ganeti.org troy-mcclure.staging.ganeti.org Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list this.name.certainly.does.not.exist' Stderr was: Failure: prerequisites not met for this operation: error type: unknown_entity, error details: Node name this.name.certainly.does.not.exist not found Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output=field/does/not/exist >> /var/log/ganeti/qa-output.log' Stderr was: ---- PASSED [TestNodeList] gnt-node list ------------------------------- Warning: Queried for unknown fields field/does/not/exist >>>> 2026-06-04 14:29:16.890114 time=0:00:05.317010 [TestNodeList] gnt-node list <<<< 2026-06-04 14:29:16.890193 start [TestJobList] gnt-job list ------- Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output opstart,start_ts,end_ts,archived,opresult,priority,summary,status,oppriority,opstatus,id,opexec,oplog,opend,ops,received_ts >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output archived,end_ts,id,opend,opexec,oplog,oppriority,opresult,ops,opstart,opstatus,priority,received_ts,start_ts,status,summary >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output opstart,start_ts,end_ts,archived,opresult,priority,summary,status,oppriority,opstatus,id,opexec,oplog,opend,ops,received_ts,opstart,start_ts,end_ts,archived,opresult,priority,summary,status,oppriority,opstatus,id,opexec,oplog,opend,ops,received_ts >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output received_ts,ops,opend,oplog,opexec,id >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output opstatus,oppriority,status >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output summary,priority,opresult,archived,end_ts,start_ts,opstart >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list '\''--separator=|'\'' --no-headers --output id' 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list '\''--separator=|'\'' --no-headers --output id 456 455 454 453 452 451 450 449 448 447 446 445 444 443 442 441 440 439 438 437 436 435 434 433 432 431 430 429 428 427 426 425 424 423 422 421 420 419 418 417 416 415 414 413 412 411 410 409 408 407 406 405 404 403 402 401 400 399 398 397 396 395 394 393 392 391 390 389 388 387 386 385 384 383 382 381 380 379 378 377 376 375 374 373 372 371 370 369 368 367 366 365 364 363 362 361 360 359 358 357 356 355 354 353 352 351 350 349 348 347 346 345 344 343 342 341 340 339 338 337 336 335 334 333 332 331 330 329 328 327 326 325 324 323 322 321 320 319 318 317 316 315 314 313 312 311 310 309 308 307 306 305 304 303 302 301 300 299 298 297 296 295 294 293 292 291 290 289 288 287 286 285 284 283 282 281 280 279 278 277 276 275 274 273 272 271 270 269 268 267 266 265 264 263 262 261 260 259 258 257 256 255 254 253 252 251 250 249 248 247 246 245 244 243 242 241 240 239 238 237 236 235 234 233 232 231 230 229 228 227 226 225 224 223 222 221 220 219 218 217 216 215 214 213 212 211 210 209 208 207 206 205 204 203 202 201 200 199 198 197 196 195 194 193 192 191 190 189 188 187 186 185 184 183 182 181 180 179 178 177 176 175 174 173 172 171 170 169 168 167 166 165 164 163 162 161 160 159 158 157 156 155 154 153 152 151 150 149 148 147 146 145 144 143 142 141 140 139 138 137 136 135 134 133 132 131 130 129 128 127 126 125 124 123 122 121 120 119 118 117 116 115 114 113 112 111 110 109 108 107 106 105 104 103 102 101 100 99 98 97 96 95 94 93 92 91 90 89 88 87 86 85 84 83 82 81 80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65 64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1' 456 455 454 453 452 451 450 449 448 447 446 445 444 443 442 441 440 439 438 437 436 435 434 433 432 431 430 429 428 427 426 425 424 423 422 421 420 419 418 417 416 415 414 413 412 411 410 409 408 407 406 405 404 403 402 401 400 399 398 397 396 395 394 393 392 391 390 389 388 387 386 385 384 383 382 381 380 379 378 377 376 375 374 373 372 371 370 369 368 367 366 365 364 363 362 361 360 359 358 357 356 355 354 353 352 351 350 349 348 347 346 345 344 343 342 341 340 339 338 337 336 335 334 333 332 331 330 329 328 327 326 325 324 323 322 321 320 319 318 317 316 315 314 313 312 311 310 309 308 307 306 305 304 303 302 301 300 299 298 297 296 295 294 293 292 291 290 289 288 287 286 285 284 283 282 281 280 279 278 277 276 275 274 273 272 271 270 269 268 267 266 265 264 263 262 261 260 259 258 257 256 255 254 253 252 251 250 249 248 247 246 245 244 243 242 241 240 239 238 237 236 235 234 233 232 231 230 229 228 227 226 225 224 223 222 221 220 219 218 217 216 215 214 213 212 211 210 209 208 207 206 205 204 203 202 201 200 199 198 197 196 195 194 193 192 191 190 189 188 187 186 185 184 183 182 181 180 179 178 177 176 175 174 173 172 171 170 169 168 167 166 165 164 163 162 161 160 159 158 157 156 155 154 153 152 151 150 149 148 147 146 145 144 143 142 141 140 139 138 137 136 135 134 133 132 131 130 129 128 127 126 125 124 123 122 121 120 119 118 117 116 115 114 113 112 111 110 109 108 107 106 105 104 103 102 101 100 99 98 97 96 95 94 93 92 91 90 89 88 87 86 85 84 83 82 81 80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65 64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list '\''--separator=|'\'' --no-headers --output id 297 239 375 306 201 453 420 106 174 177 279 193 228 441 155 410 32 309 131 263 320 249 66 78 234 190 273 319 287 185 391 54 93 426 137 181 262 318 376 302 134 61 29 196 355 202 88 307 147 444 18 132 123 449 275 435 167 451 169 258 281 392 219 139 205 52 348 75 284 374 400 382 186 405 396 268 280 188 53 423 378 117 148 272 286 255 81 311 403 198 220 187 47 450 206 46 259 352 353 377 246 212 292 14 127 330 105 154 160 98 166 172 283 232 23 26 208 421 20 399 7 209 361 151 121 357 274 301 236 241 218 365 331 82 238 215 314 393 356 83 430 252 104 277 409 313 72 35 170 182 217 233 434 278 120 2 22 184 337 37 349 429 226 27 324 368 440 13 270 48 380 285 191 183 51 50 56 21 383 11 65 197 157 424 136 447 445 111 119 128 231 216 173 36 60 415 438 24 99 389 107 59 207 42 192 224 135 25 38 97 300 92 34 199 140 85 214 39 446 381 6 244 101 332 162 156 350 68 175 439 386 282 143 158 247 432 100 298 229 325 200 347 69 89 427 45 373 310 404 407 79 387 133 339 385 335 370 126 394 16 363 9 235 240 149 116 433 152 364 413 256 265 10 326 362 44 269 412 338 58 245 125 315 346 213 33 113 144 103 305 67 243 388 91 194 295 328 294 80 290 138 303 30 71 168 161 372 327 422 367 108 304 408 371 12 317 455 401 351 41 3 454 112 359 369 395 354 452 19 237 443 402 341 379 55 253 251 221 74 87 159 342 293 77 296 308 428 164 223 178 261 76 73 94 417 344 222 17 276 165 334 90 322 267 291 323 340 437 124 84 266 114 180 109 329 271 436 122 250 141 70 398 163 390 8 5 210 289 176 102 49 57 230 254 171 189 242 4 150 384 316 425 456 195 288 129 96 312 257 260 28 414 343 366 142 358 211 248 360 204 115 418 43 15 1 145 95 203 345 406 333 227 86 321 419 299 110 130 264 431 146 153 63 448 64 62 31 225 397 336 416 118 40 179 411 442' 297 239 375 306 201 453 420 106 174 177 279 193 228 441 155 410 32 309 131 263 320 249 66 78 234 190 273 319 287 185 391 54 93 426 137 181 262 318 376 302 134 61 29 196 355 202 88 307 147 444 18 132 123 449 275 435 167 451 169 258 281 392 219 139 205 52 348 75 284 374 400 382 186 405 396 268 280 188 53 423 378 117 148 272 286 255 81 311 403 198 220 187 47 450 206 46 259 352 353 377 246 212 292 14 127 330 105 154 160 98 166 172 283 232 23 26 208 421 20 399 7 209 361 151 121 357 274 301 236 241 218 365 331 82 238 215 314 393 356 83 430 252 104 277 409 313 72 35 170 182 217 233 434 278 120 2 22 184 337 37 349 429 226 27 324 368 440 13 270 48 380 285 191 183 51 50 56 21 383 11 65 197 157 424 136 447 445 111 119 128 231 216 173 36 60 415 438 24 99 389 107 59 207 42 192 224 135 25 38 97 300 92 34 199 140 85 214 39 446 381 6 244 101 332 162 156 350 68 175 439 386 282 143 158 247 432 100 298 229 325 200 347 69 89 427 45 373 310 404 407 79 387 133 339 385 335 370 126 394 16 363 9 235 240 149 116 433 152 364 413 256 265 10 326 362 44 269 412 338 58 245 125 315 346 213 33 113 144 103 305 67 243 388 91 194 295 328 294 80 290 138 303 30 71 168 161 372 327 422 367 108 304 408 371 12 317 455 401 351 41 3 454 112 359 369 395 354 452 19 237 443 402 341 379 55 253 251 221 74 87 159 342 293 77 296 308 428 164 223 178 261 76 73 94 417 344 222 17 276 165 334 90 322 267 291 323 340 437 124 84 266 114 180 109 329 271 436 122 250 141 70 398 163 390 8 5 210 289 176 102 49 57 230 254 171 189 242 4 150 384 316 425 456 195 288 129 96 312 257 260 28 414 343 366 142 358 211 248 360 204 115 418 43 15 1 145 95 203 345 406 333 227 86 321 419 299 110 130 264 431 146 153 63 448 64 62 31 225 397 336 416 118 40 179 411 442 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output=field/does/not/exist >> /var/log/ganeti/qa-output.log' Stderr was: Warning: Queried for unknown fields field/does/not/exist ---- PASSED [TestJobList] gnt-job list --------------------------------- >>>> 2026-06-04 14:29:19.614029 time=0:00:02.723836 [TestJobList] gnt-job list <<<< 2026-06-04 14:29:19.614111 start [TestRapiInstanceRemove] Test removing instance via RAPI GET /2/jobs/457 ---- PASSED [TestRapiInstanceRemove] Test removing instance via RAPI --- >>>> 2026-06-04 14:29:26.188917 time=0:00:06.574806 [TestRapiInstanceRemove] Test removing instance via RAPI <<<< 2026-06-04 14:29:26.189009 start [TestRapiInstanceAdd] Test adding a new instance via RAPI POST /2/instances GET /2/jobs/458 Thu Jun 4 14:29:27 2026 * disk 0, size 768M Thu Jun 4 14:29:27 2026 * disk 1, size 512M Thu Jun 4 14:29:27 2026 * creating instance disks... Thu Jun 4 14:29:28 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Thu Jun 4 14:29:28 2026 adding disks to cluster config Thu Jun 4 14:29:28 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 14:29:28 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Jun 4 14:29:28 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 14:29:28 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Jun 4 14:29:28 2026 * running the instance OS create scripts... Thu Jun 4 14:29:28 2026 * starting instance... ---- PASSED [TestRapiInstanceAdd] Test adding a new instance via RAPI -- >>>> 2026-06-04 14:29:29.417640 time=0:00:03.228631 [TestRapiInstanceAdd] Test adding a new instance via RAPI <<<< 2026-06-04 14:29:29.417781 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 459 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-06-04 14:29:40.807668 time=0:00:11.389887 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-04 14:29:40.807818 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-06-04 14:29:40.807842 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 462 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 462 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 463 for kvm-test-instance02.staging.ganeti.org ... Thu Jun 4 14:29:44 2026 - WARNING: Ignoring offline instance check Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 464 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 464 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 465 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 465 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-06-04 14:29:49.511303 time=0:00:08.703461 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-06-04 14:29:49.511490 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 468 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-06-04 14:29:51.689731 time=0:00:02.178241 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-04 14:29:51.689850 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/469 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-06-04 14:30:03.028930 time=0:00:11.339080 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-06-04 14:30:03.029030 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/470 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-06-04 14:30:05.216888 time=0:00:02.187858 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-06-04 14:30:05.217003 start [TestInstanceList] gnt-instance list Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output forthcoming,disk.size/2,disk.size/12,hv/spice_jpeg_wan_compression,hv/floppy_image_path,admin_state,hv/drop_capabilities,disk.count,nic.bridge/1,nic.bridge/3,disk.name/3,hv/cpu_cores,nic.network/4,os,nic.name/2,nic.mode/4,hv/scsi_controller_type,nic.network/2,nic.network.name/5,nic.vlan/6,oper_ram,nic.link/0,hv/pci_pass,nic.count,be/always_failover,nic.mode/0,disk.size/5,hv/cpu_cap,disk.spindles/12,disk.spindles/10,hv/startup_timeout,hv/vnet_hdr,nic.bridge/2,hv/security_domain,nic.vlan/3,nic.uuid/0,be/vcpus,disk.uuid/4,nic.network.name/3,nic.link/4,hv/blockdev_prefix,nic.modes,disk.uuid/13,disk.name/5,nic.links,disk.size/9,nic_mode,custom_osparams,hv/spice_use_tls,be/auto_balance,disk.name/11,hv/vif_type,hv/machine_version,network_port,disk.uuid/14,nic.uuid/3,disk.spindles,nic.vlan/1,disk.size/0,hv/cdrom_disk_type,nic.link/7,disk.uuid/5,name,ctime,disk.size/10,hv/spice_password_file,hv/devices,hv/nic_type,nic.network.name/1,nic.bridge/7,nic.mode/2,nic.mac/1,disk.name/9,nic.link/3,nic.mode/3,nic.mac/7,hv/kernel_args,disk.names,hv/vnc_bind_address,disk.uuid/15,hv/disk_cache,hv/spice_bind,hv/migration_downtime,nic.ip/5,hv/disk_discard,nic.uuid/6,sdb_size,hv/spice_tls_ciphers,nic.mac/5,hv/vhost_net,disk.size/13,nic.network.name/0,disk.size/14,disk_usage,disk.name/14,disk.size/15,be/maxmem,pnode,nic.network/5,disk.uuid/2,hv/disk_type,nic.bridge/5,nic.network/0,hv/acpi,disk.uuids,hv/mem_path,nic.name/7,custom_hvparams,hv/cpu_threads,nic.mode/6,nic.mac/0,disk.spindles/5,hv/usb_devices,hv/num_ttys,nic.link/2,disk.name/10,hv/bootloader_args,disk.size/6,oper_vcpus,nic.mac/6,nic.link/5,disk.spindles/4,hv/cpu_weight,disk.name/13,nic.names,pnode.group,disk.spindles/14,hv/vnc_tls,disk.spindles/13,nic.name/1,hv/kernel_path,disk.size/3,nic.mac/4,bridge,hv/vif_script,nic.mode/7,disk.uuid/9,hv/use_bootloader,nic.mode/1,nic.mac/2,nic.network/1,nic.name/5,nic.ip/2,mac,hv/spice_use_vdagent,snodes,nic.bridge/6,hv/serial_speed,disk.uuid/0,disk.name/0,disk.spindles/0,tags,hv/spice_streaming_video,hv/cdrom_image_path,hv/viridian,nic.uuids,be/memory,nic.network/3,hv/use_localtime,admin_up,hv/cpuid,disk_template,nic.uuid/1,nic.vlan/7,nic.ips,hv/security_model,nic.uuid/5,hv/vnc_x509_verify,disk.name/12,hypervisor,disk.spindles/8,disk.uuid/8,disk.name/1,disk.uuid/1,mtime,disk.spindles/15,nic.vlan/5,hv/kvm_pci_reservations,nic.network.name/6,disks_active,hv/cpu_mask,disk.uuid/3,disk.uuid/10,disk.size/11,disk.name/4,disk.spindles/9,nic.network.name/2,nic.vlan/4,nic.name/6,hv/vnc_x509_path,nic.vlan/0,disk.name/8,disk.spindles/7,nic.name/3,disk.name/2,sda_size,vcpus,disk.uuid/7,pnode.group.uuid,osparams,hv/serial_console,hv/use_guest_agent,nic_network,hv/cpu_type,nic.ip/3,disk.name/7,admin_state_source,nic.ip/7,hv/init_script,nic.networks,hv/spice_image_compression,snodes.group,hv/extra_cgroups,hv/boot_order,nic.macs,hv/cdrom2_image_path,nic.vlan/2,hv/kvm_path,console,hv/soundhw,oper_state,hv/initrd_path,hv/vga,ip,nic.ip/4,nic.name/0,nic.ip/6,disk.uuid/11,beparams,nic.uuid/2,nic.bridges,disk.size/8,disk.sizes,hv/bootloader_path,hv/device_model,disk.size/4,disk.spindles/11,status,nic.bridge/4,hv/use_chroot,hv/virtio_net_queues,uuid,nic.mac/3,disk.spindles/3,nic_link,nic.ip/0,hv/vnc_password_file,hv/kvm_extra,hv/keymap,hv/spice_ip_version,serial_no,disk.name/15,nic.ip/1,disk.size/7,nic.network/6,hvparams,hv/cpu_sockets,disk.size/1,be/spindle_use,hv/spice_playback_compression,nic.name/4,hv/kvm_flag,disk.uuid/12,nic.network/7,disk.spindles/6,disk.spindles/1,hv/disk_aio,hv/extra_config,nic.link/1,disk.spindles/2,custom_nicparams,disk.name/6,disk.uuid/6,nic.networks.names,nic.uuid/7,hv/user_shutdown,hv/pae,custom_beparams,nic.mode/5,nic.link/6,hv/spice_zlib_glz_wan_compression,be/minmem,hv/usb_mouse,nic.network.name/4,hv/reboot_behavior,snodes.group.uuid,nic.bridge/0,hv/root_path,nic.uuid/4,hv/migration_caps,nic.vlans,nic.network.name/7 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output admin_state,admin_state_source,admin_up,be/always_failover,be/auto_balance,be/maxmem,be/memory,be/minmem,be/spindle_use,be/vcpus,beparams,bridge,console,ctime,custom_beparams,custom_hvparams,custom_nicparams,custom_osparams,disk.count,disk.name/0,disk.name/1,disk.name/10,disk.name/11,disk.name/12,disk.name/13,disk.name/14,disk.name/15,disk.name/2,disk.name/3,disk.name/4,disk.name/5,disk.name/6,disk.name/7,disk.name/8,disk.name/9,disk.names,disk.size/0,disk.size/1,disk.size/10,disk.size/11,disk.size/12,disk.size/13,disk.size/14,disk.size/15,disk.size/2,disk.size/3,disk.size/4,disk.size/5,disk.size/6,disk.size/7,disk.size/8,disk.size/9,disk.sizes,disk.spindles,disk.spindles/0,disk.spindles/1,disk.spindles/10,disk.spindles/11,disk.spindles/12,disk.spindles/13,disk.spindles/14,disk.spindles/15,disk.spindles/2,disk.spindles/3,disk.spindles/4,disk.spindles/5,disk.spindles/6,disk.spindles/7,disk.spindles/8,disk.spindles/9,disk.uuid/0,disk.uuid/1,disk.uuid/10,disk.uuid/11,disk.uuid/12,disk.uuid/13,disk.uuid/14,disk.uuid/15,disk.uuid/2,disk.uuid/3,disk.uuid/4,disk.uuid/5,disk.uuid/6,disk.uuid/7,disk.uuid/8,disk.uuid/9,disk.uuids,disk_template,disk_usage,disks_active,forthcoming,hv/acpi,hv/blockdev_prefix,hv/boot_order,hv/bootloader_args,hv/bootloader_path,hv/cdrom2_image_path,hv/cdrom_disk_type,hv/cdrom_image_path,hv/cpu_cap,hv/cpu_cores,hv/cpu_mask,hv/cpu_sockets,hv/cpu_threads,hv/cpu_type,hv/cpu_weight,hv/cpuid,hv/device_model,hv/devices,hv/disk_aio,hv/disk_cache,hv/disk_discard,hv/disk_type,hv/drop_capabilities,hv/extra_cgroups,hv/extra_config,hv/floppy_image_path,hv/init_script,hv/initrd_path,hv/kernel_args,hv/kernel_path,hv/keymap,hv/kvm_extra,hv/kvm_flag,hv/kvm_path,hv/kvm_pci_reservations,hv/machine_version,hv/mem_path,hv/migration_caps,hv/migration_downtime,hv/nic_type,hv/num_ttys,hv/pae,hv/pci_pass,hv/reboot_behavior,hv/root_path,hv/scsi_controller_type,hv/security_domain,hv/security_model,hv/serial_console,hv/serial_speed,hv/soundhw,hv/spice_bind,hv/spice_image_compression,hv/spice_ip_version,hv/spice_jpeg_wan_compression,hv/spice_password_file,hv/spice_playback_compression,hv/spice_streaming_video,hv/spice_tls_ciphers,hv/spice_use_tls,hv/spice_use_vdagent,hv/spice_zlib_glz_wan_compression,hv/startup_timeout,hv/usb_devices,hv/usb_mouse,hv/use_bootloader,hv/use_chroot,hv/use_guest_agent,hv/use_localtime,hv/user_shutdown,hv/vga,hv/vhost_net,hv/vif_script,hv/vif_type,hv/viridian,hv/virtio_net_queues,hv/vnc_bind_address,hv/vnc_password_file,hv/vnc_tls,hv/vnc_x509_path,hv/vnc_x509_verify,hv/vnet_hdr,hvparams,hypervisor,ip,mac,mtime,name,network_port,nic.bridge/0,nic.bridge/1,nic.bridge/2,nic.bridge/3,nic.bridge/4,nic.bridge/5,nic.bridge/6,nic.bridge/7,nic.bridges,nic.count,nic.ip/0,nic.ip/1,nic.ip/2,nic.ip/3,nic.ip/4,nic.ip/5,nic.ip/6,nic.ip/7,nic.ips,nic.link/0,nic.link/1,nic.link/2,nic.link/3,nic.link/4,nic.link/5,nic.link/6,nic.link/7,nic.links,nic.mac/0,nic.mac/1,nic.mac/2,nic.mac/3,nic.mac/4,nic.mac/5,nic.mac/6,nic.mac/7,nic.macs,nic.mode/0,nic.mode/1,nic.mode/2,nic.mode/3,nic.mode/4,nic.mode/5,nic.mode/6,nic.mode/7,nic.modes,nic.name/0,nic.name/1,nic.name/2,nic.name/3,nic.name/4,nic.name/5,nic.name/6,nic.name/7,nic.names,nic.network.name/0,nic.network.name/1,nic.network.name/2,nic.network.name/3,nic.network.name/4,nic.network.name/5,nic.network.name/6,nic.network.name/7,nic.network/0,nic.network/1,nic.network/2,nic.network/3,nic.network/4,nic.network/5,nic.network/6,nic.network/7,nic.networks,nic.networks.names,nic.uuid/0,nic.uuid/1,nic.uuid/2,nic.uuid/3,nic.uuid/4,nic.uuid/5,nic.uuid/6,nic.uuid/7,nic.uuids,nic.vlan/0,nic.vlan/1,nic.vlan/2,nic.vlan/3,nic.vlan/4,nic.vlan/5,nic.vlan/6,nic.vlan/7,nic.vlans,nic_link,nic_mode,nic_network,oper_ram,oper_state,oper_vcpus,os,osparams,pnode,pnode.group,pnode.group.uuid,sda_size,sdb_size,serial_no,snodes,snodes.group,snodes.group.uuid,status,tags,uuid,vcpus >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output forthcoming,disk.size/2,disk.size/12,hv/spice_jpeg_wan_compression,hv/floppy_image_path,admin_state,hv/drop_capabilities,disk.count,nic.bridge/1,nic.bridge/3,disk.name/3,hv/cpu_cores,nic.network/4,os,nic.name/2,nic.mode/4,hv/scsi_controller_type,nic.network/2,nic.network.name/5,nic.vlan/6,oper_ram,nic.link/0,hv/pci_pass,nic.count,be/always_failover,nic.mode/0,disk.size/5,hv/cpu_cap,disk.spindles/12,disk.spindles/10,hv/startup_timeout,hv/vnet_hdr,nic.bridge/2,hv/security_domain,nic.vlan/3,nic.uuid/0,be/vcpus,disk.uuid/4,nic.network.name/3,nic.link/4,hv/blockdev_prefix,nic.modes,disk.uuid/13,disk.name/5,nic.links,disk.size/9,nic_mode,custom_osparams,hv/spice_use_tls,be/auto_balance,disk.name/11,hv/vif_type,hv/machine_version,network_port,disk.uuid/14,nic.uuid/3,disk.spindles,nic.vlan/1,disk.size/0,hv/cdrom_disk_type,nic.link/7,disk.uuid/5,name,ctime,disk.size/10,hv/spice_password_file,hv/devices,hv/nic_type,nic.network.name/1,nic.bridge/7,nic.mode/2,nic.mac/1,disk.name/9,nic.link/3,nic.mode/3,nic.mac/7,hv/kernel_args,disk.names,hv/vnc_bind_address,disk.uuid/15,hv/disk_cache,hv/spice_bind,hv/migration_downtime,nic.ip/5,hv/disk_discard,nic.uuid/6,sdb_size,hv/spice_tls_ciphers,nic.mac/5,hv/vhost_net,disk.size/13,nic.network.name/0,disk.size/14,disk_usage,disk.name/14,disk.size/15,be/maxmem,pnode,nic.network/5,disk.uuid/2,hv/disk_type,nic.bridge/5,nic.network/0,hv/acpi,disk.uuids,hv/mem_path,nic.name/7,custom_hvparams,hv/cpu_threads,nic.mode/6,nic.mac/0,disk.spindles/5,hv/usb_devices,hv/num_ttys,nic.link/2,disk.name/10,hv/bootloader_args,disk.size/6,oper_vcpus,nic.mac/6,nic.link/5,disk.spindles/4,hv/cpu_weight,disk.name/13,nic.names,pnode.group,disk.spindles/14,hv/vnc_tls,disk.spindles/13,nic.name/1,hv/kernel_path,disk.size/3,nic.mac/4,bridge,hv/vif_script,nic.mode/7,disk.uuid/9,hv/use_bootloader,nic.mode/1,nic.mac/2,nic.network/1,nic.name/5,nic.ip/2,mac,hv/spice_use_vdagent,snodes,nic.bridge/6,hv/serial_speed,disk.uuid/0,disk.name/0,disk.spindles/0,tags,hv/spice_streaming_video,hv/cdrom_image_path,hv/viridian,nic.uuids,be/memory,nic.network/3,hv/use_localtime,admin_up,hv/cpuid,disk_template,nic.uuid/1,nic.vlan/7,nic.ips,hv/security_model,nic.uuid/5,hv/vnc_x509_verify,disk.name/12,hypervisor,disk.spindles/8,disk.uuid/8,disk.name/1,disk.uuid/1,mtime,disk.spindles/15,nic.vlan/5,hv/kvm_pci_reservations,nic.network.name/6,disks_active,hv/cpu_mask,disk.uuid/3,disk.uuid/10,disk.size/11,disk.name/4,disk.spindles/9,nic.network.name/2,nic.vlan/4,nic.name/6,hv/vnc_x509_path,nic.vlan/0,disk.name/8,disk.spindles/7,nic.name/3,disk.name/2,sda_size,vcpus,disk.uuid/7,pnode.group.uuid,osparams,hv/serial_console,hv/use_guest_agent,nic_network,hv/cpu_type,nic.ip/3,disk.name/7,admin_state_source,nic.ip/7,hv/init_script,nic.networks,hv/spice_image_compression,snodes.group,hv/extra_cgroups,hv/boot_order,nic.macs,hv/cdrom2_image_path,nic.vlan/2,hv/kvm_path,console,hv/soundhw,oper_state,hv/initrd_path,hv/vga,ip,nic.ip/4,nic.name/0,nic.ip/6,disk.uuid/11,beparams,nic.uuid/2,nic.bridges,disk.size/8,disk.sizes,hv/bootloader_path,hv/device_model,disk.size/4,disk.spindles/11,status,nic.bridge/4,hv/use_chroot,hv/virtio_net_queues,uuid,nic.mac/3,disk.spindles/3,nic_link,nic.ip/0,hv/vnc_password_file,hv/kvm_extra,hv/keymap,hv/spice_ip_version,serial_no,disk.name/15,nic.ip/1,disk.size/7,nic.network/6,hvparams,hv/cpu_sockets,disk.size/1,be/spindle_use,hv/spice_playback_compression,nic.name/4,hv/kvm_flag,disk.uuid/12,nic.network/7,disk.spindles/6,disk.spindles/1,hv/disk_aio,hv/extra_config,nic.link/1,disk.spindles/2,custom_nicparams,disk.name/6,disk.uuid/6,nic.networks.names,nic.uuid/7,hv/user_shutdown,hv/pae,custom_beparams,nic.mode/5,nic.link/6,hv/spice_zlib_glz_wan_compression,be/minmem,hv/usb_mouse,nic.network.name/4,hv/reboot_behavior,snodes.group.uuid,nic.bridge/0,hv/root_path,nic.uuid/4,hv/migration_caps,nic.vlans,nic.network.name/7,forthcoming,disk.size/2,disk.size/12,hv/spice_jpeg_wan_compression,hv/floppy_image_path,admin_state,hv/drop_capabilities,disk.count,nic.bridge/1,nic.bridge/3,disk.name/3,hv/cpu_cores,nic.network/4,os,nic.name/2,nic.mode/4,hv/scsi_controller_type,nic.network/2,nic.network.name/5,nic.vlan/6,oper_ram,nic.link/0,hv/pci_pass,nic.count,be/always_failover,nic.mode/0,disk.size/5,hv/cpu_cap,disk.spindles/12,disk.spindles/10,hv/startup_timeout,hv/vnet_hdr,nic.bridge/2,hv/security_domain,nic.vlan/3,nic.uuid/0,be/vcpus,disk.uuid/4,nic.network.name/3,nic.link/4,hv/blockdev_prefix,nic.modes,disk.uuid/13,disk.name/5,nic.links,disk.size/9,nic_mode,custom_osparams,hv/spice_use_tls,be/auto_balance,disk.name/11,hv/vif_type,hv/machine_version,network_port,disk.uuid/14,nic.uuid/3,disk.spindles,nic.vlan/1,disk.size/0,hv/cdrom_disk_type,nic.link/7,disk.uuid/5,name,ctime,disk.size/10,hv/spice_password_file,hv/devices,hv/nic_type,nic.network.name/1,nic.bridge/7,nic.mode/2,nic.mac/1,disk.name/9,nic.link/3,nic.mode/3,nic.mac/7,hv/kernel_args,disk.names,hv/vnc_bind_address,disk.uuid/15,hv/disk_cache,hv/spice_bind,hv/migration_downtime,nic.ip/5,hv/disk_discard,nic.uuid/6,sdb_size,hv/spice_tls_ciphers,nic.mac/5,hv/vhost_net,disk.size/13,nic.network.name/0,disk.size/14,disk_usage,disk.name/14,disk.size/15,be/maxmem,pnode,nic.network/5,disk.uuid/2,hv/disk_type,nic.bridge/5,nic.network/0,hv/acpi,disk.uuids,hv/mem_path,nic.name/7,custom_hvparams,hv/cpu_threads,nic.mode/6,nic.mac/0,disk.spindles/5,hv/usb_devices,hv/num_ttys,nic.link/2,disk.name/10,hv/bootloader_args,disk.size/6,oper_vcpus,nic.mac/6,nic.link/5,disk.spindles/4,hv/cpu_weight,disk.name/13,nic.names,pnode.group,disk.spindles/14,hv/vnc_tls,disk.spindles/13,nic.name/1,hv/kernel_path,disk.size/3,nic.mac/4,bridge,hv/vif_script,nic.mode/7,disk.uuid/9,hv/use_bootloader,nic.mode/1,nic.mac/2,nic.network/1,nic.name/5,nic.ip/2,mac,hv/spice_use_vdagent,snodes,nic.bridge/6,hv/serial_speed,disk.uuid/0,disk.name/0,disk.spindles/0,tags,hv/spice_streaming_video,hv/cdrom_image_path,hv/viridian,nic.uuids,be/memory,nic.network/3,hv/use_localtime,admin_up,hv/cpuid,disk_template,nic.uuid/1,nic.vlan/7,nic.ips,hv/security_model,nic.uuid/5,hv/vnc_x509_verify,disk.name/12,hypervisor,disk.spindles/8,disk.uuid/8,disk.name/1,disk.uuid/1,mtime,disk.spindles/15,nic.vlan/5,hv/kvm_pci_reservations,nic.network.name/6,disks_active,hv/cpu_mask,disk.uuid/3,disk.uuid/10,disk.size/11,disk.name/4,disk.spindles/9,nic.network.name/2,nic.vlan/4,nic.name/6,hv/vnc_x509_path,nic.vlan/0,disk.name/8,disk.spindles/7,nic.name/3,disk.name/2,sda_size,vcpus,disk.uuid/7,pnode.group.uuid,osparams,hv/serial_console,hv/use_guest_agent,nic_network,hv/cpu_type,nic.ip/3,disk.name/7,admin_state_source,nic.ip/7,hv/init_script,nic.networks,hv/spice_image_compression,snodes.group,hv/extra_cgroups,hv/boot_order,nic.macs,hv/cdrom2_image_path,nic.vlan/2,hv/kvm_path,console,hv/soundhw,oper_state,hv/initrd_path,hv/vga,ip,nic.ip/4,nic.name/0,nic.ip/6,disk.uuid/11,beparams,nic.uuid/2,nic.bridges,disk.size/8,disk.sizes,hv/bootloader_path,hv/device_model,disk.size/4,disk.spindles/11,status,nic.bridge/4,hv/use_chroot,hv/virtio_net_queues,uuid,nic.mac/3,disk.spindles/3,nic_link,nic.ip/0,hv/vnc_password_file,hv/kvm_extra,hv/keymap,hv/spice_ip_version,serial_no,disk.name/15,nic.ip/1,disk.size/7,nic.network/6,hvparams,hv/cpu_sockets,disk.size/1,be/spindle_use,hv/spice_playback_compression,nic.name/4,hv/kvm_flag,disk.uuid/12,nic.network/7,disk.spindles/6,disk.spindles/1,hv/disk_aio,hv/extra_config,nic.link/1,disk.spindles/2,custom_nicparams,disk.name/6,disk.uuid/6,nic.networks.names,nic.uuid/7,hv/user_shutdown,hv/pae,custom_beparams,nic.mode/5,nic.link/6,hv/spice_zlib_glz_wan_compression,be/minmem,hv/usb_mouse,nic.network.name/4,hv/reboot_behavior,snodes.group.uuid,nic.bridge/0,hv/root_path,nic.uuid/4,hv/migration_caps,nic.vlans,nic.network.name/7 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.network.name/7,nic.vlans,hv/migration_caps,nic.uuid/4 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/root_path,nic.bridge/0,snodes.group.uuid,hv/reboot_behavior >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.network.name/4,hv/usb_mouse,be/minmem,hv/spice_zlib_glz_wan_compression,nic.link/6,nic.mode/5,custom_beparams,hv/pae,hv/user_shutdown,nic.uuid/7 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.networks.names,disk.uuid/6,disk.name/6,custom_nicparams,disk.spindles/2,nic.link/1,hv/extra_config,hv/disk_aio,disk.spindles/1,disk.spindles/6 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.network/7,disk.uuid/12,hv/kvm_flag,nic.name/4,hv/spice_playback_compression >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output be/spindle_use,disk.size/1,hv/cpu_sockets,hvparams,nic.network/6,disk.size/7,nic.ip/1 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.name/15,serial_no,hv/spice_ip_version,hv/keymap >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/kvm_extra,hv/vnc_password_file >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.ip/0,nic_link,disk.spindles/3 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.mac/3,uuid,hv/virtio_net_queues >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/use_chroot,nic.bridge/4,status,disk.spindles/11,disk.size/4 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/device_model,hv/bootloader_path,disk.sizes,disk.size/8,nic.bridges,nic.uuid/2,beparams,disk.uuid/11 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.ip/6,nic.name/0,nic.ip/4,ip,hv/vga,hv/initrd_path,oper_state,hv/soundhw >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output console,hv/kvm_path >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.vlan/2,hv/cdrom2_image_path,nic.macs,hv/boot_order,hv/extra_cgroups,snodes.group,hv/spice_image_compression,nic.networks,hv/init_script,nic.ip/7 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output admin_state_source,disk.name/7,nic.ip/3,hv/cpu_type,nic_network,hv/use_guest_agent,hv/serial_console,osparams >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output pnode.group.uuid,disk.uuid/7,vcpus,sda_size,disk.name/2,nic.name/3,disk.spindles/7,disk.name/8,nic.vlan/0 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/vnc_x509_path,nic.name/6,nic.vlan/4,nic.network.name/2,disk.spindles/9,disk.name/4,disk.size/11 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.uuid/10,disk.uuid/3,hv/cpu_mask >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disks_active,nic.network.name/6,hv/kvm_pci_reservations >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.vlan/5,disk.spindles/15,mtime,disk.uuid/1 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.name/1,disk.uuid/8,disk.spindles/8,hypervisor,disk.name/12,hv/vnc_x509_verify,nic.uuid/5,hv/security_model,nic.ips >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.vlan/7,nic.uuid/1,disk_template,hv/cpuid,admin_up,hv/use_localtime,nic.network/3 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output be/memory,nic.uuids,hv/viridian,hv/cdrom_image_path,hv/spice_streaming_video,tags,disk.spindles/0,disk.name/0 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.uuid/0,hv/serial_speed,nic.bridge/6,snodes,hv/spice_use_vdagent,mac,nic.ip/2,nic.name/5,nic.network/1,nic.mac/2 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.mode/1,hv/use_bootloader,disk.uuid/9 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.mode/7,hv/vif_script,bridge,nic.mac/4,disk.size/3,hv/kernel_path,nic.name/1,disk.spindles/13,hv/vnc_tls,disk.spindles/14 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output pnode.group,nic.names,disk.name/13,hv/cpu_weight,disk.spindles/4 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.link/5,nic.mac/6,oper_vcpus,disk.size/6,hv/bootloader_args,disk.name/10,nic.link/2,hv/num_ttys,hv/usb_devices,disk.spindles/5 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.mac/0,nic.mode/6,hv/cpu_threads >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output custom_hvparams,nic.name/7,hv/mem_path,disk.uuids,hv/acpi,nic.network/0,nic.bridge/5,hv/disk_type >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.uuid/2,nic.network/5,pnode,be/maxmem,disk.size/15,disk.name/14,disk_usage >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.size/14,nic.network.name/0,disk.size/13,hv/vhost_net,nic.mac/5,hv/spice_tls_ciphers,sdb_size,nic.uuid/6,hv/disk_discard >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.ip/5,hv/migration_downtime,hv/spice_bind,hv/disk_cache,disk.uuid/15,hv/vnc_bind_address,disk.names,hv/kernel_args >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.mac/7,nic.mode/3,nic.link/3,disk.name/9,nic.mac/1,nic.mode/2,nic.bridge/7 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.network.name/1,hv/nic_type,hv/devices,hv/spice_password_file,disk.size/10,ctime >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output name,disk.uuid/5,nic.link/7,hv/cdrom_disk_type,disk.size/0,nic.vlan/1,disk.spindles >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.uuid/3,disk.uuid/14,network_port,hv/machine_version,hv/vif_type,disk.name/11,be/auto_balance >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/spice_use_tls,custom_osparams,nic_mode,disk.size/9,nic.links,disk.name/5,disk.uuid/13,nic.modes >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/blockdev_prefix,nic.link/4,nic.network.name/3,disk.uuid/4,be/vcpus,nic.uuid/0,nic.vlan/3,hv/security_domain,nic.bridge/2 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/vnet_hdr,hv/startup_timeout,disk.spindles/10,disk.spindles/12,hv/cpu_cap,disk.size/5,nic.mode/0,be/always_failover,nic.count,hv/pci_pass >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.link/0,oper_ram,nic.vlan/6,nic.network.name/5,nic.network/2,hv/scsi_controller_type,nic.mode/4 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.name/2,os,nic.network/4,hv/cpu_cores,disk.name/3,nic.bridge/3,nic.bridge/1,disk.count >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/drop_capabilities,admin_state,hv/floppy_image_path,hv/spice_jpeg_wan_compression >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.size/12,disk.size/2,forthcoming >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list '\''--separator=|'\'' --no-headers --output name' kvm-test-instance02.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list '\''--separator=|'\'' --no-headers --output name kvm-test-instance02.staging.ganeti.org' kvm-test-instance02.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list '\''--separator=|'\'' --no-headers --output name kvm-test-instance02.staging.ganeti.org' kvm-test-instance02.staging.ganeti.org Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list this.name.certainly.does.not.exist' Stderr was: Failure: prerequisites not met for this operation: error type: unknown_entity, error details: Instance name this.name.certainly.does.not.exist not found Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output=field/does/not/exist >> /var/log/ganeti/qa-output.log' Stderr was: ---- PASSED [TestInstanceList] gnt-instance list ----------------------- >>>> 2026-06-04 14:30:15.151084 time=0:00:09.934081 [TestInstanceList] gnt-instance list Warning: Queried for unknown fields field/does/not/exist <<<< 2026-06-04 14:30:15.151165 start [TestInstanceInfo] gnt-instance info Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 8402897f-a2b0-44c1-963e-60ff0c721342 Serial number: 16 Creation time: 2026-06-04 14:29:28 Modification time: 2026-06-04 14:30:04 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_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:82:ef:63 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 77f32324-6bec-4271-9701-b386991f8e42 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/f4e8f99a-dea2-4263-b749-ae303459cccc.disk0 on primary: /dev/gnt/f4e8f99a-dea2-4263-b749-ae303459cccc.disk0 (253:0) name: disk0 UUID: 737d8e34-a65e-4c46-967e-42dfb6d582e1 - disk/1: plain, size 512M access mode: rw logical_id: gnt/16ee1278-0187-4ea4-b669-c6afbe855b7f.disk1 on primary: /dev/gnt/16ee1278-0187-4ea4-b669-c6afbe855b7f.disk1 (253:1) name: disk1 UUID: 60ae4b54-90eb-4c3f-936f-7c991ca24960 ---- PASSED [TestInstanceInfo] gnt-instance info ----------------------- >>>> 2026-06-04 14:30:16.317996 time=0:00:01.166831 [TestInstanceInfo] gnt-instance info <<<< 2026-06-04 14:30:16.318081 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 8402897f-a2b0-44c1-963e-60ff0c721342 Serial number: 16 Creation time: 2026-06-04 14:29:28 Modification time: 2026-06-04 14:30:04 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_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:82:ef:63 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 77f32324-6bec-4271-9701-b386991f8e42 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/f4e8f99a-dea2-4263-b749-ae303459cccc.disk0 on primary: /dev/gnt/f4e8f99a-dea2-4263-b749-ae303459cccc.disk0 (253:0) name: disk0 UUID: 737d8e34-a65e-4c46-967e-42dfb6d582e1 - disk/1: plain, size 512M access mode: rw logical_id: gnt/16ee1278-0187-4ea4-b669-c6afbe855b7f.disk1 on primary: /dev/gnt/16ee1278-0187-4ea4-b669-c6afbe855b7f.disk1 (253:1) name: disk1 UUID: 60ae4b54-90eb-4c3f-936f-7c991ca24960 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Thu Jun 4 14:30:18 2026 - INFO: Trying to hotplug device... Thu Jun 4 14:30:18 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:09:f0:f0,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Thu Jun 4 14:30:19 2026 - INFO: Trying to hotplug device... Thu Jun 4 14:30:20 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Thu Jun 4 14:30:22 2026 - INFO: Trying to hotplug device... Thu Jun 4 14:30:23 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Thu Jun 4 14:30:24 2026 * disk 2, size 1.0G Thu Jun 4 14:30:24 2026 - INFO: Trying to hotplug device... Thu Jun 4 14:30:25 2026 - INFO: Hotplug done. Thu Jun 4 14:30:25 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 14:30:25 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Thu Jun 4 14:30:26 2026 - INFO: Trying to hotplug device... Thu Jun 4 14:30:26 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Please give at least one of the parameters. Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-06-04 14:30:43.435409 time=0:00:27.117328 [TestInstanceModify] gnt-instance modify <<<< 2026-06-04 14:30:43.435505 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/492 GET /2/jobs/493 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-06-04 14:30:45.676913 time=0:00:02.241408 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-06-04 14:30:45.677015 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-06-04 14:30:45.677037 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-06-04 14:30:45.677051 skipping , test(s) instance-device-names disabled <<<< 2026-06-04 14:30:45.677067 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 494 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-06-04 14:30:51.950166 time=0:00:06.273099 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-04 14:30:51.950251 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-06-04 14:30:51.950285 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-06-04 14:30:51.950314 start [TestInstanceRenameAndBack] gnt-instance rename Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 8402897f-a2b0-44c1-963e-60ff0c721342 Serial number: 39 Creation time: 2026-06-04 14:29:28 Modification time: 2026-06-04 14:30:51 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_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:82:ef:63 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 77f32324-6bec-4271-9701-b386991f8e42 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/f4e8f99a-dea2-4263-b749-ae303459cccc.disk0 on primary: /dev/gnt/f4e8f99a-dea2-4263-b749-ae303459cccc.disk0 (253:0) name: disk0 UUID: 737d8e34-a65e-4c46-967e-42dfb6d582e1 - disk/1: plain, size 512M access mode: rw logical_id: gnt/16ee1278-0187-4ea4-b669-c6afbe855b7f.disk1 on primary: /dev/gnt/16ee1278-0187-4ea4-b669-c6afbe855b7f.disk1 (253:1) name: disk1 UUID: 60ae4b54-90eb-4c3f-936f-7c991ca24960 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org /tmp/gnt.WanBlc Command: ssh troy-mcclure.staging.ganeti.org '{ cat /etc/hosts && echo -e '\''::1 meeeeh-not-exists kvm-test-instance02.staging.ganeti.org\n127.0.0.1 meeeeh-not-exists kvm-test-instance02.staging.ganeti.org'\''; } > /tmp/gnt.WanBlc && mv /tmp/gnt.WanBlc /etc/hosts' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance rename --name-check kvm-test-instance02.staging.ganeti.org kvm-test-instance02.staging.ganeti.org' Stdout was: Thu Jun 4 14:30: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.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 8402897f-a2b0-44c1-963e-60ff0c721342 Serial number: 39 Creation time: 2026-06-04 14:29:28 Modification time: 2026-06-04 14:30:51 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_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:82:ef:63 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 77f32324-6bec-4271-9701-b386991f8e42 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/f4e8f99a-dea2-4263-b749-ae303459cccc.disk0 on primary: /dev/gnt/f4e8f99a-dea2-4263-b749-ae303459cccc.disk0 (253:0) name: disk0 UUID: 737d8e34-a65e-4c46-967e-42dfb6d582e1 - disk/1: plain, size 512M access mode: rw logical_id: gnt/16ee1278-0187-4ea4-b669-c6afbe855b7f.disk1 on primary: /dev/gnt/16ee1278-0187-4ea4-b669-c6afbe855b7f.disk1 (253:1) name: disk1 UUID: 60ae4b54-90eb-4c3f-936f-7c991ca24960 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org /tmp/gnt.aQs8lM Command: ssh troy-mcclure.staging.ganeti.org 'sed -e '\''/^\(::1\|127\.0\.0\.1\)\s\+meeeeh-not-exists kvm-test-instance02.staging.ganeti.org/d'\'' /etc/hosts > /tmp/gnt.aQs8lM && mv /tmp/gnt.aQs8lM /etc/hosts' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 8402897f-a2b0-44c1-963e-60ff0c721342 Serial number: 39 Creation time: 2026-06-04 14:29:28 Modification time: 2026-06-04 14:30:51 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_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:82:ef:63 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 77f32324-6bec-4271-9701-b386991f8e42 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/f4e8f99a-dea2-4263-b749-ae303459cccc.disk0 on primary: /dev/gnt/f4e8f99a-dea2-4263-b749-ae303459cccc.disk0 (253:0) name: disk0 UUID: 737d8e34-a65e-4c46-967e-42dfb6d582e1 - disk/1: plain, size 512M access mode: rw logical_id: gnt/16ee1278-0187-4ea4-b669-c6afbe855b7f.disk1 on primary: /dev/gnt/16ee1278-0187-4ea4-b669-c6afbe855b7f.disk1 (253:1) name: disk1 UUID: 60ae4b54-90eb-4c3f-936f-7c991ca24960 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance rename --name-check kvm-test-instance02.staging.ganeti.org kvm-test-instance02.staging.ganeti.org' Instance 'kvm-test-instance02.staging.ganeti.org' renamed to 'kvm-test-instance02.staging.ganeti.org' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 8402897f-a2b0-44c1-963e-60ff0c721342 Serial number: 41 Creation time: 2026-06-04 14:29:28 Modification time: 2026-06-04 14:30:58 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_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:82:ef:63 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 77f32324-6bec-4271-9701-b386991f8e42 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/f4e8f99a-dea2-4263-b749-ae303459cccc.disk0 on primary: /dev/gnt/f4e8f99a-dea2-4263-b749-ae303459cccc.disk0 (253:0) name: disk0 UUID: 737d8e34-a65e-4c46-967e-42dfb6d582e1 - disk/1: plain, size 512M access mode: rw logical_id: gnt/16ee1278-0187-4ea4-b669-c6afbe855b7f.disk1 on primary: /dev/gnt/16ee1278-0187-4ea4-b669-c6afbe855b7f.disk1 (253:1) name: disk1 UUID: 60ae4b54-90eb-4c3f-936f-7c991ca24960 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance rename --name-check kvm-test-instance02.staging.ganeti.org kvm-test-instance02.staging.ganeti.org' Instance 'kvm-test-instance02.staging.ganeti.org' renamed to 'kvm-test-instance02.staging.ganeti.org' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 8402897f-a2b0-44c1-963e-60ff0c721342 Serial number: 43 Creation time: 2026-06-04 14:29:28 Modification time: 2026-06-04 14:31:02 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_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:82:ef:63 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 77f32324-6bec-4271-9701-b386991f8e42 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/f4e8f99a-dea2-4263-b749-ae303459cccc.disk0 on primary: /dev/gnt/f4e8f99a-dea2-4263-b749-ae303459cccc.disk0 (253:0) name: disk0 UUID: 737d8e34-a65e-4c46-967e-42dfb6d582e1 - disk/1: plain, size 512M access mode: rw logical_id: gnt/16ee1278-0187-4ea4-b669-c6afbe855b7f.disk1 on primary: /dev/gnt/16ee1278-0187-4ea4-b669-c6afbe855b7f.disk1 (253:1) name: disk1 UUID: 60ae4b54-90eb-4c3f-936f-7c991ca24960 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceRenameAndBack] gnt-instance rename ------------ >>>> 2026-06-04 14:31:03.908608 time=0:00:11.958294 [TestInstanceRenameAndBack] gnt-instance rename <<<< 2026-06-04 14:31:03.908707 start [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI GET /2/jobs/503 GET /2/jobs/504 ---- PASSED [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI >>>> 2026-06-04 14:31:09.176877 time=0:00:05.268170 [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI <<<< 2026-06-04 14:31:09.177007 start [TestInstanceRenameAndBack] gnt-instance rename Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 8402897f-a2b0-44c1-963e-60ff0c721342 Serial number: 47 Creation time: 2026-06-04 14:29:28 Modification time: 2026-06-04 14:31:08 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_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:82:ef:63 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 77f32324-6bec-4271-9701-b386991f8e42 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/f4e8f99a-dea2-4263-b749-ae303459cccc.disk0 on primary: /dev/gnt/f4e8f99a-dea2-4263-b749-ae303459cccc.disk0 (253:0) name: disk0 UUID: 737d8e34-a65e-4c46-967e-42dfb6d582e1 - disk/1: plain, size 512M access mode: rw logical_id: gnt/16ee1278-0187-4ea4-b669-c6afbe855b7f.disk1 on primary: /dev/gnt/16ee1278-0187-4ea4-b669-c6afbe855b7f.disk1 (253:1) name: disk1 UUID: 60ae4b54-90eb-4c3f-936f-7c991ca24960 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org /tmp/gnt.mkcK2v Command: ssh troy-mcclure.staging.ganeti.org '{ cat /etc/hosts && echo -e '\''::1 meeeeh-not-exists kvm-test-instance03.staging.ganeti.org\n127.0.0.1 meeeeh-not-exists kvm-test-instance03.staging.ganeti.org'\''; } > /tmp/gnt.mkcK2v && mv /tmp/gnt.mkcK2v /etc/hosts' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance rename --name-check kvm-test-instance02.staging.ganeti.org kvm-test-instance03.staging.ganeti.org' Stdout was: Thu Jun 4 14:31: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.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 8402897f-a2b0-44c1-963e-60ff0c721342 Serial number: 47 Creation time: 2026-06-04 14:29:28 Modification time: 2026-06-04 14:31:08 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_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:82:ef:63 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 77f32324-6bec-4271-9701-b386991f8e42 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/f4e8f99a-dea2-4263-b749-ae303459cccc.disk0 on primary: /dev/gnt/f4e8f99a-dea2-4263-b749-ae303459cccc.disk0 (253:0) name: disk0 UUID: 737d8e34-a65e-4c46-967e-42dfb6d582e1 - disk/1: plain, size 512M access mode: rw logical_id: gnt/16ee1278-0187-4ea4-b669-c6afbe855b7f.disk1 on primary: /dev/gnt/16ee1278-0187-4ea4-b669-c6afbe855b7f.disk1 (253:1) name: disk1 UUID: 60ae4b54-90eb-4c3f-936f-7c991ca24960 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org /tmp/gnt.YNQqGw Command: ssh troy-mcclure.staging.ganeti.org 'sed -e '\''/^\(::1\|127\.0\.0\.1\)\s\+meeeeh-not-exists kvm-test-instance03.staging.ganeti.org/d'\'' /etc/hosts > /tmp/gnt.YNQqGw && mv /tmp/gnt.YNQqGw /etc/hosts' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 8402897f-a2b0-44c1-963e-60ff0c721342 Serial number: 47 Creation time: 2026-06-04 14:29:28 Modification time: 2026-06-04 14:31:08 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_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:82:ef:63 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 77f32324-6bec-4271-9701-b386991f8e42 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/f4e8f99a-dea2-4263-b749-ae303459cccc.disk0 on primary: /dev/gnt/f4e8f99a-dea2-4263-b749-ae303459cccc.disk0 (253:0) name: disk0 UUID: 737d8e34-a65e-4c46-967e-42dfb6d582e1 - disk/1: plain, size 512M access mode: rw logical_id: gnt/16ee1278-0187-4ea4-b669-c6afbe855b7f.disk1 on primary: /dev/gnt/16ee1278-0187-4ea4-b669-c6afbe855b7f.disk1 (253:1) name: disk1 UUID: 60ae4b54-90eb-4c3f-936f-7c991ca24960 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance rename --name-check kvm-test-instance02.staging.ganeti.org kvm-test-instance03.staging.ganeti.org' Instance 'kvm-test-instance02.staging.ganeti.org' renamed to 'kvm-test-instance03.staging.ganeti.org' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance03.staging.ganeti.org' - Instance name: kvm-test-instance03.staging.ganeti.org UUID: 8402897f-a2b0-44c1-963e-60ff0c721342 Serial number: 49 Creation time: 2026-06-04 14:29:28 Modification time: 2026-06-04 14:31:15 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_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:82:ef:63 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 77f32324-6bec-4271-9701-b386991f8e42 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/f4e8f99a-dea2-4263-b749-ae303459cccc.disk0 on primary: /dev/gnt/f4e8f99a-dea2-4263-b749-ae303459cccc.disk0 (253:0) name: disk0 UUID: 737d8e34-a65e-4c46-967e-42dfb6d582e1 - disk/1: plain, size 512M access mode: rw logical_id: gnt/16ee1278-0187-4ea4-b669-c6afbe855b7f.disk1 on primary: /dev/gnt/16ee1278-0187-4ea4-b669-c6afbe855b7f.disk1 (253:1) name: disk1 UUID: 60ae4b54-90eb-4c3f-936f-7c991ca24960 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance03.staging.ganeti.org Command: ssh troy-mcclure.staging.ganeti.org 'lvs -o tags --noheadings gnt/f4e8f99a-dea2-4263-b749-ae303459cccc.disk0 gnt/16ee1278-0187-4ea4-b669-c6afbe855b7f.disk1 | grep kvm-test-instance02.staging.ganeti.org' Command: ssh troy-mcclure.staging.ganeti.org 'lvs -o tags --noheadings gnt/f4e8f99a-dea2-4263-b749-ae303459cccc.disk0 gnt/16ee1278-0187-4ea4-b669-c6afbe855b7f.disk1 | grep kvm-test-instance03.staging.ganeti.org' originstname+kvm-test-instance03.staging.ganeti.org originstname+kvm-test-instance03.staging.ganeti.org Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance rename --name-check kvm-test-instance03.staging.ganeti.org kvm-test-instance02.staging.ganeti.org' Instance 'kvm-test-instance03.staging.ganeti.org' renamed to 'kvm-test-instance02.staging.ganeti.org' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 8402897f-a2b0-44c1-963e-60ff0c721342 Serial number: 51 Creation time: 2026-06-04 14:29:28 Modification time: 2026-06-04 14:31:19 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_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:82:ef:63 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 77f32324-6bec-4271-9701-b386991f8e42 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/f4e8f99a-dea2-4263-b749-ae303459cccc.disk0 on primary: /dev/gnt/f4e8f99a-dea2-4263-b749-ae303459cccc.disk0 (253:0) name: disk0 UUID: 737d8e34-a65e-4c46-967e-42dfb6d582e1 - disk/1: plain, size 512M access mode: rw logical_id: gnt/16ee1278-0187-4ea4-b669-c6afbe855b7f.disk1 on primary: /dev/gnt/16ee1278-0187-4ea4-b669-c6afbe855b7f.disk1 (253:1) name: disk1 UUID: 60ae4b54-90eb-4c3f-936f-7c991ca24960 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org Command: ssh troy-mcclure.staging.ganeti.org 'lvs -o tags --noheadings gnt/f4e8f99a-dea2-4263-b749-ae303459cccc.disk0 gnt/16ee1278-0187-4ea4-b669-c6afbe855b7f.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/f4e8f99a-dea2-4263-b749-ae303459cccc.disk0 gnt/16ee1278-0187-4ea4-b669-c6afbe855b7f.disk1 | grep kvm-test-instance03.staging.ganeti.org' ---- PASSED [TestInstanceRenameAndBack] gnt-instance rename ------------ >>>> 2026-06-04 14:31:21.505158 time=0:00:12.328151 [TestInstanceRenameAndBack] gnt-instance rename <<<< 2026-06-04 14:31:21.505256 start [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI GET /2/jobs/513 GET /2/jobs/514 ---- PASSED [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI >>>> 2026-06-04 14:31:26.876858 time=0:00:05.371602 [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI <<<< 2026-06-04 14:31:26.876965 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Thu Jun 4 14:31:28 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Thu Jun 4 14:31:28 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 14:31:28 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Thu Jun 4 14:31:31 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Thu Jun 4 14:31:31 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 14:31:32 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Thu Jun 4 14:31:33 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Thu Jun 4 14:31:34 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 14:31:34 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Thu Jun 4 14:31:37 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Thu Jun 4 14:31:37 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 14:31:37 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-06-04 14:31:38.030049 time=0:00:11.153084 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-06-04 14:31:38.030134 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 521 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-06-04 14:31:40.309640 time=0:00:02.279506 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-04 14:31:40.309752 start [TestInstanceReboot] gnt-instance reboot Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 522 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 523 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 524 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 525 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 526 for kvm-test-instance02.staging.ganeti.org ... Thu Jun 4 14:32:18 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-06-04 14:32:19.977130 time=0:00:39.667378 [TestInstanceReboot] gnt-instance reboot <<<< 2026-06-04 14:32:19.977234 start [TestInstanceTags] gnt-instance tags Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add-tags kvm-test-instance02.staging.ganeti.org TEMP-Ganeti-QA-Tag0 TEMP-Ganeti-QA-Tag1 TEMP-Ganeti-QA-Tag2' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list-tags kvm-test-instance02.staging.ganeti.org' TEMP-Ganeti-QA-Tag0 TEMP-Ganeti-QA-Tag1 TEMP-Ganeti-QA-Tag2 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster search-tags '\''^TEMP-Ganeti-QA-Tag\d+$'\''' /instances/kvm-test-instance02.staging.ganeti.org TEMP-Ganeti-QA-Tag0 /instances/kvm-test-instance02.staging.ganeti.org TEMP-Ganeti-QA-Tag1 /instances/kvm-test-instance02.staging.ganeti.org TEMP-Ganeti-QA-Tag2 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove-tags kvm-test-instance02.staging.ganeti.org TEMP-Ganeti-QA-Tag0 TEMP-Ganeti-QA-Tag1 TEMP-Ganeti-QA-Tag2' PUT /2/instances/kvm-test-instance02.staging.ganeti.org/tags?tag=TEMP-Ganeti-QA-Tag0&tag=TEMP-Ganeti-QA-Tag1&tag=TEMP-Ganeti-QA-Tag2 GET /2/jobs/530 GET /2/instances/kvm-test-instance02.staging.ganeti.org/tags DELETE /2/instances/kvm-test-instance02.staging.ganeti.org/tags?tag=TEMP-Ganeti-QA-Tag0&tag=TEMP-Ganeti-QA-Tag1&tag=TEMP-Ganeti-QA-Tag2 GET /2/jobs/531 ---- PASSED [TestInstanceTags] gnt-instance tags ----------------------- >>>> 2026-06-04 14:32:24.833476 time=0:00:04.856242 [TestInstanceTags] gnt-instance tags <<<< 2026-06-04 14:32:24.833633 start [TestClusterVerify] gnt-cluster verify Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 533, 534 Waiting for job 533 ... Thu Jun 4 14:32:26 2026 * Verifying cluster config Thu Jun 4 14:32:26 2026 * Verifying cluster certificate files Thu Jun 4 14:32:26 2026 * Verifying hypervisor parameters Thu Jun 4 14:32:26 2026 * Verifying all nodes belong to an existing group Waiting for job 534 ... Thu Jun 4 14:32:26 2026 * Verifying group 'default' Thu Jun 4 14:32:26 2026 * Gathering data (3 nodes) Thu Jun 4 14:32:26 2026 * Gathering information about nodes (3 nodes) Thu Jun 4 14:32:27 2026 * Gathering disk information (3 nodes) Thu Jun 4 14:32:27 2026 * Verifying configuration file consistency Thu Jun 4 14:32:27 2026 * Verifying node status Thu Jun 4 14:32:27 2026 * Verifying instance status Thu Jun 4 14:32:27 2026 * Verifying orphan volumes Thu Jun 4 14:32:27 2026 * Verifying N+1 Memory redundancy Thu Jun 4 14:32:27 2026 * Assessing cluster hypervisor parameters Thu Jun 4 14:32:27 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Jun 4 14:32:27 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Jun 4 14:32:27 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Jun 4 14:32:27 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Jun 4 14:32:27 2026 * Other Notes Thu Jun 4 14:32:27 2026 - NOTICE: 1 non-redundant instance(s) found. Thu Jun 4 14:32:28 2026 * Hooks Results Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 536 Waiting for job 536 ... No disks need to be activated. ---- PASSED [TestClusterVerify] gnt-cluster verify --------------------- >>>> 2026-06-04 14:32:30.006283 time=0:00:05.172650 [TestClusterVerify] gnt-cluster verify <<<< 2026-06-04 14:32:30.006401 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 Thu Jun 4 14:32:31 2026 Generating X509 certificate on troy-mcclure.staging.ganeti.org ---- PASSED [TestInstance] Testing getting instance(s) info via remote API >>>> 2026-06-04 14:32:32.205013 time=0:00:02.198612 [TestInstance] Testing getting instance(s) info via remote API <<<< 2026-06-04 14:32:32.205124 start [TestNodeList] gnt-node list ----- Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output master,sinst_list,mtime,drained,group,cnos,ctime,hv_state,mtotal,bootid,pinst_list,ndp/ovs,name,ndparams,pinst_cnt,uuid,ndp/ssh_port,pip,ndp/exclusive_storage,dtotal,powered,master_capable,spfree,sptotal,csockets,group.uuid,sip,ndp/ovs_link,ndp/cpu_speed,tags,cnodes,master_candidate,sinst_cnt,vm_capable,mnode,ndp/spindle_count,role,dfree,custom_ndparams,ndp/ovs_name,ctotal,disk_state,ndp/oob_program,mfree,offline,serial_no >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output bootid,cnodes,cnos,csockets,ctime,ctotal,custom_ndparams,dfree,disk_state,drained,dtotal,group,group.uuid,hv_state,master,master_candidate,master_capable,mfree,mnode,mtime,mtotal,name,ndp/cpu_speed,ndp/exclusive_storage,ndp/oob_program,ndp/ovs,ndp/ovs_link,ndp/ovs_name,ndp/spindle_count,ndp/ssh_port,ndparams,offline,pinst_cnt,pinst_list,pip,powered,role,serial_no,sinst_cnt,sinst_list,sip,spfree,sptotal,tags,uuid,vm_capable >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output master,sinst_list,mtime,drained,group,cnos,ctime,hv_state,mtotal,bootid,pinst_list,ndp/ovs,name,ndparams,pinst_cnt,uuid,ndp/ssh_port,pip,ndp/exclusive_storage,dtotal,powered,master_capable,spfree,sptotal,csockets,group.uuid,sip,ndp/ovs_link,ndp/cpu_speed,tags,cnodes,master_candidate,sinst_cnt,vm_capable,mnode,ndp/spindle_count,role,dfree,custom_ndparams,ndp/ovs_name,ctotal,disk_state,ndp/oob_program,mfree,offline,serial_no,master,sinst_list,mtime,drained,group,cnos,ctime,hv_state,mtotal,bootid,pinst_list,ndp/ovs,name,ndparams,pinst_cnt,uuid,ndp/ssh_port,pip,ndp/exclusive_storage,dtotal,powered,master_capable,spfree,sptotal,csockets,group.uuid,sip,ndp/ovs_link,ndp/cpu_speed,tags,cnodes,master_candidate,sinst_cnt,vm_capable,mnode,ndp/spindle_count,role,dfree,custom_ndparams,ndp/ovs_name,ctotal,disk_state,ndp/oob_program,mfree,offline,serial_no >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output serial_no,offline,mfree,ndp/oob_program,disk_state,ctotal >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output ndp/ovs_name,custom_ndparams,dfree >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output role,ndp/spindle_count,mnode,vm_capable,sinst_cnt,master_candidate,cnodes,tags,ndp/cpu_speed >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output ndp/ovs_link,sip,group.uuid >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output csockets,sptotal,spfree,master_capable,powered,dtotal >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output ndp/exclusive_storage,pip,ndp/ssh_port,uuid,pinst_cnt >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output ndparams,name >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output ndp/ovs,pinst_list,bootid,mtotal,hv_state,ctime,cnos,group >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output drained,mtime,sinst_list >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output master >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name' grandpa.staging.ganeti.org lisa.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.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name troy-mcclure.staging.ganeti.org lisa.staging.ganeti.org grandpa.staging.ganeti.org' troy-mcclure.staging.ganeti.org lisa.staging.ganeti.org grandpa.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name lisa.staging.ganeti.org grandpa.staging.ganeti.org troy-mcclure.staging.ganeti.org' lisa.staging.ganeti.org grandpa.staging.ganeti.org troy-mcclure.staging.ganeti.org Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list this.name.certainly.does.not.exist' Stderr was: Failure: prerequisites not met for this operation: error type: unknown_entity, error details: Node name this.name.certainly.does.not.exist not found Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output=field/does/not/exist >> /var/log/ganeti/qa-output.log' Stderr was: Warning: Queried for unknown fields field/does/not/exist ---- PASSED [TestNodeList] gnt-node list ------------------------------- >>>> 2026-06-04 14:32:37.716404 time=0:00:05.511280 [TestNodeList] gnt-node list <<<< 2026-06-04 14:32:37.716483 start [TestJobList] gnt-job list ------- Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output opstart,start_ts,end_ts,archived,opresult,priority,summary,status,oppriority,opstatus,id,opexec,oplog,opend,ops,received_ts >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output archived,end_ts,id,opend,opexec,oplog,oppriority,opresult,ops,opstart,opstatus,priority,received_ts,start_ts,status,summary >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output opstart,start_ts,end_ts,archived,opresult,priority,summary,status,oppriority,opstatus,id,opexec,oplog,opend,ops,received_ts,opstart,start_ts,end_ts,archived,opresult,priority,summary,status,oppriority,opstatus,id,opexec,oplog,opend,ops,received_ts >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output received_ts,ops,opend,oplog,opexec,id >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output opstatus,oppriority,status >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output summary,priority,opresult,archived,end_ts,start_ts,opstart >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list '\''--separator=|'\'' --no-headers --output id' 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list '\''--separator=|'\'' --no-headers --output id 539 538 537 536 535 534 533 532 531 530 529 528 527 526 525 524 523 522 521 520 519 518 517 516 515 514 513 512 511 510 509 508 507 506 505 504 503 502 501 500 499 498 497 496 495 494 493 492 491 490 489 488 487 486 485 484 483 482 481 480 479 478 477 476 475 474 473 472 471 470 469 468 467 466 465 464 463 462 461 460 459 458 457 456 455 454 453 452 451 450 449 448 447 446 445 444 443 442 441 440 439 438 437 436 435 434 433 432 431 430 429 428 427 426 425 424 423 422 421 420 419 418 417 416 415 414 413 412 411 410 409 408 407 406 405 404 403 402 401 400 399 398 397 396 395 394 393 392 391 390 389 388 387 386 385 384 383 382 381 380 379 378 377 376 375 374 373 372 371 370 369 368 367 366 365 364 363 362 361 360 359 358 357 356 355 354 353 352 351 350 349 348 347 346 345 344 343 342 341 340 339 338 337 336 335 334 333 332 331 330 329 328 327 326 325 324 323 322 321 320 319 318 317 316 315 314 313 312 311 310 309 308 307 306 305 304 303 302 301 300 299 298 297 296 295 294 293 292 291 290 289 288 287 286 285 284 283 282 281 280 279 278 277 276 275 274 273 272 271 270 269 268 267 266 265 264 263 262 261 260 259 258 257 256 255 254 253 252 251 250 249 248 247 246 245 244 243 242 241 240 239 238 237 236 235 234 233 232 231 230 229 228 227 226 225 224 223 222 221 220 219 218 217 216 215 214 213 212 211 210 209 208 207 206 205 204 203 202 201 200 199 198 197 196 195 194 193 192 191 190 189 188 187 186 185 184 183 182 181 180 179 178 177 176 175 174 173 172 171 170 169 168 167 166 165 164 163 162 161 160 159 158 157 156 155 154 153 152 151 150 149 148 147 146 145 144 143 142 141 140 139 138 137 136 135 134 133 132 131 130 129 128 127 126 125 124 123 122 121 120 119 118 117 116 115 114 113 112 111 110 109 108 107 106 105 104 103 102 101 100 99 98 97 96 95 94 93 92 91 90 89 88 87 86 85 84 83 82 81 80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65 64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1' 539 538 537 536 535 534 533 532 531 530 529 528 527 526 525 524 523 522 521 520 519 518 517 516 515 514 513 512 511 510 509 508 507 506 505 504 503 502 501 500 499 498 497 496 495 494 493 492 491 490 489 488 487 486 485 484 483 482 481 480 479 478 477 476 475 474 473 472 471 470 469 468 467 466 465 464 463 462 461 460 459 458 457 456 455 454 453 452 451 450 449 448 447 446 445 444 443 442 441 440 439 438 437 436 435 434 433 432 431 430 429 428 427 426 425 424 423 422 421 420 419 418 417 416 415 414 413 412 411 410 409 408 407 406 405 404 403 402 401 400 399 398 397 396 395 394 393 392 391 390 389 388 387 386 385 384 383 382 381 380 379 378 377 376 375 374 373 372 371 370 369 368 367 366 365 364 363 362 361 360 359 358 357 356 355 354 353 352 351 350 349 348 347 346 345 344 343 342 341 340 339 338 337 336 335 334 333 332 331 330 329 328 327 326 325 324 323 322 321 320 319 318 317 316 315 314 313 312 311 310 309 308 307 306 305 304 303 302 301 300 299 298 297 296 295 294 293 292 291 290 289 288 287 286 285 284 283 282 281 280 279 278 277 276 275 274 273 272 271 270 269 268 267 266 265 264 263 262 261 260 259 258 257 256 255 254 253 252 251 250 249 248 247 246 245 244 243 242 241 240 239 238 237 236 235 234 233 232 231 230 229 228 227 226 225 224 223 222 221 220 219 218 217 216 215 214 213 212 211 210 209 208 207 206 205 204 203 202 201 200 199 198 197 196 195 194 193 192 191 190 189 188 187 186 185 184 183 182 181 180 179 178 177 176 175 174 173 172 171 170 169 168 167 166 165 164 163 162 161 160 159 158 157 156 155 154 153 152 151 150 149 148 147 146 145 144 143 142 141 140 139 138 137 136 135 134 133 132 131 130 129 128 127 126 125 124 123 122 121 120 119 118 117 116 115 114 113 112 111 110 109 108 107 106 105 104 103 102 101 100 99 98 97 96 95 94 93 92 91 90 89 88 87 86 85 84 83 82 81 80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65 64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list '\''--separator=|'\'' --no-headers --output id 350 85 335 396 362 231 60 51 352 318 175 324 351 448 136 474 348 92 45 305 466 183 241 151 292 25 516 339 75 460 369 166 218 239 310 512 354 325 246 365 482 132 523 252 234 69 88 419 488 24 134 32 196 232 264 311 249 81 238 307 407 78 228 154 463 309 375 182 377 106 297 333 503 268 188 278 186 20 517 216 224 64 382 364 98 38 199 475 535 355 496 198 444 121 206 225 233 7 53 43 59 424 107 313 446 111 146 167 368 472 226 18 205 277 534 128 131 298 187 162 133 436 508 220 511 315 47 119 217 302 142 31 487 26 537 343 430 501 66 11 470 155 471 417 54 40 317 434 490 473 336 429 497 303 115 479 105 526 321 481 469 95 65 319 401 185 6 227 139 493 93 346 510 209 148 332 145 160 427 137 387 393 204 500 68 23 300 46 52 201 428 100 14 284 191 437 274 212 392 173 513 345 39 287 374 476 82 525 390 215 379 451 366 207 83 262 97 104 331 280 272 378 157 72 35 193 415 130 258 143 394 263 273 461 22 314 79 37 398 506 36 156 27 509 208 454 459 320 412 13 445 244 328 468 34 498 101 99 532 42 21 499 527 519 61 533 440 442 255 465 170 371 120 507 48 197 214 117 282 389 2 270 50 433 361 184 356 279 169 425 399 140 347 530 202 411 135 400 452 492 286 200 181 247 367 177 190 89 174 192 158 416 147 15 414 456 531 504 16 395 285 359 9 235 240 326 149 275 281 116 518 152 536 353 256 265 10 486 505 44 269 397 418 58 245 125 386 376 213 33 113 144 103 337 372 67 243 477 301 91 194 295 406 294 538 521 138 327 370 30 71 168 161 539 464 404 338 248 402 421 438 108 304 502 457 12 388 28 494 360 341 432 41 3 179 380 112 443 455 439 373 330 485 435 357 118 19 363 237 63 515 514 467 55 253 385 251 221 349 74 87 159 342 293 77 296 308 203 164 223 178 261 76 73 94 211 431 344 383 222 17 478 276 165 334 381 90 322 267 423 529 323 340 110 124 84 266 114 180 109 329 271 391 458 299 122 250 141 70 489 163 480 8 5 210 410 289 409 176 102 49 57 230 254 171 403 522 242 4 462 150 413 384 316 520 153 195 288 129 420 96 312 491 484 447 257 260 483 524 426 441 56 283 422 495 408 229 86 29 1 290 189 405 453 172 219 259 528 291 306 126 450 127 123 62 449 236 80 358' 350 85 335 396 362 231 60 51 352 318 175 324 351 448 136 474 348 92 45 305 466 183 241 151 292 25 516 339 75 460 369 166 218 239 310 512 354 325 246 365 482 132 523 252 234 69 88 419 488 24 134 32 196 232 264 311 249 81 238 307 407 78 228 154 463 309 375 182 377 106 297 333 503 268 188 278 186 20 517 216 224 64 382 364 98 38 199 475 535 355 496 198 444 121 206 225 233 7 53 43 59 424 107 313 446 111 146 167 368 472 226 18 205 277 534 128 131 298 187 162 133 436 508 220 511 315 47 119 217 302 142 31 487 26 537 343 430 501 66 11 470 155 471 417 54 40 317 434 490 473 336 429 497 303 115 479 105 526 321 481 469 95 65 319 401 185 6 227 139 493 93 346 510 209 148 332 145 160 427 137 387 393 204 500 68 23 300 46 52 201 428 100 14 284 191 437 274 212 392 173 513 345 39 287 374 476 82 525 390 215 379 451 366 207 83 262 97 104 331 280 272 378 157 72 35 193 415 130 258 143 394 263 273 461 22 314 79 37 398 506 36 156 27 509 208 454 459 320 412 13 445 244 328 468 34 498 101 99 532 42 21 499 527 519 61 533 440 442 255 465 170 371 120 507 48 197 214 117 282 389 2 270 50 433 361 184 356 279 169 425 399 140 347 530 202 411 135 400 452 492 286 200 181 247 367 177 190 89 174 192 158 416 147 15 414 456 531 504 16 395 285 359 9 235 240 326 149 275 281 116 518 152 536 353 256 265 10 486 505 44 269 397 418 58 245 125 386 376 213 33 113 144 103 337 372 67 243 477 301 91 194 295 406 294 538 521 138 327 370 30 71 168 161 539 464 404 338 248 402 421 438 108 304 502 457 12 388 28 494 360 341 432 41 3 179 380 112 443 455 439 373 330 485 435 357 118 19 363 237 63 515 514 467 55 253 385 251 221 349 74 87 159 342 293 77 296 308 203 164 223 178 261 76 73 94 211 431 344 383 222 17 478 276 165 334 381 90 322 267 423 529 323 340 110 124 84 266 114 180 109 329 271 391 458 299 122 250 141 70 489 163 480 8 5 210 410 289 409 176 102 49 57 230 254 171 403 522 242 4 462 150 413 384 316 520 153 195 288 129 420 96 312 491 484 447 257 260 483 524 426 441 56 283 422 495 408 229 86 29 1 290 189 405 453 172 219 259 528 291 306 126 450 127 123 62 449 236 80 358 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output=field/does/not/exist >> /var/log/ganeti/qa-output.log' Stderr was: Warning: Queried for unknown fields field/does/not/exist ---- PASSED [TestJobList] gnt-job list --------------------------------- >>>> 2026-06-04 14:32:40.764632 time=0:00:03.048149 [TestJobList] gnt-job list <<<< 2026-06-04 14:32:40.764743 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-04 14:32:47.457516 time=0:00:06.692773 [TestRapiInstanceRemove] Test removing instance via RAPI <<<< 2026-06-04 14:32:47.457599 start [TestRapiInstanceMultiAlloc] Test adding two new instances via the RAPI instance-multi-alloc method GET /2/jobs/541 GET /2/jobs/542 Thu Jun 4 14:32:49 2026 * disk 0, size 768M Thu Jun 4 14:32:49 2026 * disk 1, size 512M Thu Jun 4 14:32:49 2026 * creating instance disks... Thu Jun 4 14:32:50 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Thu Jun 4 14:32:50 2026 adding disks to cluster config Thu Jun 4 14:32:50 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 14:32:50 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Jun 4 14:32:50 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 14:32:50 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Jun 4 14:32:50 2026 * running the instance OS create scripts... Thu Jun 4 14:32:50 2026 * starting instance... GET /2/jobs/543 Thu Jun 4 14:32:51 2026 * disk 0, size 768M Thu Jun 4 14:32:51 2026 * disk 1, size 512M Thu Jun 4 14:32:51 2026 * creating instance disks... Thu Jun 4 14:32:51 2026 adding instance kvm-test-instance03.staging.ganeti.org to cluster config Thu Jun 4 14:32:51 2026 adding disks to cluster config Thu Jun 4 14:32:52 2026 - INFO: Waiting for instance kvm-test-instance03.staging.ganeti.org to sync disks Thu Jun 4 14:32:52 2026 - INFO: Instance kvm-test-instance03.staging.ganeti.org's disks are in sync Thu Jun 4 14:32:52 2026 - INFO: Waiting for instance kvm-test-instance03.staging.ganeti.org to sync disks Thu Jun 4 14:32:52 2026 - INFO: Instance kvm-test-instance03.staging.ganeti.org's disks are in sync Thu Jun 4 14:32:52 2026 * running the instance OS create scripts... Thu Jun 4 14:32:52 2026 * starting instance... ---- PASSED [TestRapiInstanceMultiAlloc] Test adding two new instances via the RAPI instance-multi-alloc method >>>> 2026-06-04 14:32:53.097466 time=0:00:05.639867 [TestRapiInstanceMultiAlloc] Test adding two new instances via the RAPI instance-multi-alloc method <<<< 2026-06-04 14:32:53.097564 start [TestRapiInstanceRemove] Test removing instance via RAPI GET /2/jobs/544 ---- PASSED [TestRapiInstanceRemove] Test removing instance via RAPI --- >>>> 2026-06-04 14:32:59.613147 time=0:00:06.515583 [TestRapiInstanceRemove] Test removing instance via RAPI <<<< 2026-06-04 14:32:59.613256 start [TestRapiInstanceRemove] Test removing instance via RAPI GET /2/jobs/545 ---- PASSED [TestRapiInstanceRemove] Test removing instance via RAPI --- >>>> 2026-06-04 14:33:06.153234 time=0:00:06.539978 [TestRapiInstanceRemove] Test removing instance via RAPI vvvv BLOCK 2026-06-04 14:33:06.153367 start [RunInstanceTests] Create and exercise instances ---- Starting instance tests with default HVparams --------------------- <<<< 2026-06-04 14:33:06.153473 start [TestInstanceAddWithPlainDisk] gnt-instance add -t plain Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=plain --node=troy-mcclure.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Thu Jun 4 14:33:07 2026 * disk 0, size 768M Thu Jun 4 14:33:07 2026 * disk 1, size 512M Thu Jun 4 14:33:07 2026 * creating instance disks... Thu Jun 4 14:33:08 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Thu Jun 4 14:33:08 2026 adding disks to cluster config Thu Jun 4 14:33:08 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 14:33:08 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Jun 4 14:33:08 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 14:33:08 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Jun 4 14:33:08 2026 * running the instance OS create scripts... Thu Jun 4 14:33:08 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: bbe4cbc5-beda-4ed4-90c1-de6a34e6051d Serial number: 4 Creation time: 2026-06-04 14:33:08 Modification time: 2026-06-04 14:33:08 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - 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:06:13:85 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 5bb00ed0-ac59-4302-9e52-6636e556873f name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/d49a82c2-52f0-4144-9243-01b2aff893c6.disk0 on primary: /dev/gnt/d49a82c2-52f0-4144-9243-01b2aff893c6.disk0 (253:0) name: disk0 UUID: a19e8998-921a-43f6-9099-ccab468d3c97 - disk/1: plain, size 512M access mode: rw logical_id: gnt/f0033c08-f20d-40b3-80ac-24557784b0de.disk1 on primary: /dev/gnt/f0033c08-f20d-40b3-80ac-24557784b0de.disk1 (253:1) name: disk1 UUID: 2c8c846e-04ab-4e11-bfa4-71981d529540 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddWithPlainDisk] gnt-instance add -t plain --- >>>> 2026-06-04 14:33:10.546954 time=0:00:04.393481 [TestInstanceAddWithPlainDisk] gnt-instance add -t plain **** 2026-06-04 14:33:10.547060 skipping [TestInstanceUserDown] Tests user shutdown, test(s) instance-user-down disabled **** 2026-06-04 14:33:10.547124 skipping [TestInstanceCommunication] Tests instance communication via 'gnt-instance modify', test(s) instance-communication disabled <<<< 2026-06-04 14:33:10.547194 start [TestClusterEpo] gnt-cluster epo - Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list --verbose --no-headers -o powered' (unavail) (unavail) (unavail) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster epo --groups --all' Stderr was: Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster epo --all some_arg' Only one of --groups or --all are allowed Stderr was: Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster epo -f troy-mcclure.staging.ganeti.org'Arguments in combination with --all are not allowed Stderr was: troy-mcclure.staging.ganeti.org is the master node, please do a master-failover to another node not affected by the EPO or use --all if you intend to shutdown the whole cluster Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster watcher pause 12h' The watcher is paused until Fri Jun 5 02:33:11 2026. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster epo -f --all' Node grandpa.staging.ganeti.org does not support out-of-band handling, it can not be handled in a fully automated manner Node lisa.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.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status' ERROR_down Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster epo --on -f --all' Node grandpa.staging.ganeti.org does not support out-of-band handling, it can not be handled in a fully automated manner Node lisa.staging.ganeti.org does not support out-of-band handling, it can not be handled in a fully automated manner Waiting until all nodes are available again Submit startup of instance kvm-test-instance02.staging.ganeti.org Submitted jobs 549 Waiting for job 549 for kvm-test-instance02.staging.ganeti.org ... All instances have been started successfully Node grandpa.staging.ganeti.org became available Node lisa.staging.ganeti.org became available Node troy-mcclure.staging.ganeti.org became available Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status' running Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster watcher continue' The watcher is no longer paused. ---- PASSED [TestClusterEpo] gnt-cluster epo --------------------------- >>>> 2026-06-04 14:33:21.429919 time=0:00:10.882725 [TestClusterEpo] gnt-cluster epo <<<< 2026-06-04 14:33:21.430042 start [TestPauseWatcher] Tests and pauses the watcher Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster watcher pause 4h' The watcher is paused until Thu Jun 4 18:33:21 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster watcher info' The watcher is paused until Thu Jun 4 18:33:21 2026. ---- PASSED [TestPauseWatcher] Tests and pauses the watcher ------------ >>>> 2026-06-04 14:33:22.035478 time=0:00:00.605436 [TestPauseWatcher] Tests and pauses the watcher **** 2026-06-04 14:33:22.035682 skipping [TestInstanceAutomaticRestart] Test automatic restart of instance by ganeti-watcher, test(s) instance-automatic-restart disabled **** 2026-06-04 14:33:22.035700 skipping [TestInstanceConsecutiveFailures] Test five consecutive instance failures, test(s) instance-consecutive-failures disabled <<<< 2026-06-04 14:33:22.035706 start [TestResumeWatcher] Tests and unpauses the watcher Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster watcher continue' The watcher is no longer paused. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster watcher info' The watcher is not paused. ---- PASSED [TestResumeWatcher] Tests and unpauses the watcher --------- >>>> 2026-06-04 14:33:22.649448 time=0:00:00.613742 [TestResumeWatcher] Tests and unpauses the watcher <<<< 2026-06-04 14:33:22.649622 start [TestNodeListDrbd] gnt-node list-drbd Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list-drbd --no-header troy-mcclure.staging.ganeti.org' ---- PASSED [TestNodeListDrbd] gnt-node list-drbd ---------------------- >>>> 2026-06-04 14:33:22.865858 time=0:00:00.216236 [TestNodeListDrbd] gnt-node list-drbd **** 2026-06-04 14:33:22.865979 skipping Converting instance of template plain, test(s) conversion feature disabled **** 2026-06-04 14:33:22.866041 skipping [TestInstanceModifyDisks] gnt-instance modify --disk, test(s) instance-modify-disks disabled <<<< 2026-06-04 14:33:22.866060 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 550 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-06-04 14:33:29.252412 time=0:00:06.386352 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-04 14:33:29.252529 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-06-04 14:33:29.252593 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 553 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 553 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 554 for kvm-test-instance02.staging.ganeti.org ... Thu Jun 4 14:33:33 2026 - WARNING: Ignoring offline instance check Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 555 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Job 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 Stdout was: Waiting for job 556 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 556 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-06-04 14:33:37.980642 time=0:00:08.728049 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-06-04 14:33:37.980761 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 559 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-06-04 14:33:40.259532 time=0:00:02.278771 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-04 14:33:40.259640 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/560 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-06-04 14:33:51.600954 time=0:00:11.341314 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-06-04 14:33:51.601111 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/561 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-06-04 14:33:53.820976 time=0:00:02.219865 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-06-04 14:33:53.821077 start [TestInstanceList] gnt-instance list Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output forthcoming,disk.size/2,disk.size/12,hv/spice_jpeg_wan_compression,hv/floppy_image_path,admin_state,hv/drop_capabilities,disk.count,nic.bridge/1,nic.bridge/3,disk.name/3,hv/cpu_cores,nic.network/4,os,nic.name/2,nic.mode/4,hv/scsi_controller_type,nic.network/2,nic.network.name/5,nic.vlan/6,oper_ram,nic.link/0,hv/pci_pass,nic.count,be/always_failover,nic.mode/0,disk.size/5,hv/cpu_cap,disk.spindles/12,disk.spindles/10,hv/startup_timeout,hv/vnet_hdr,nic.bridge/2,hv/security_domain,nic.vlan/3,nic.uuid/0,be/vcpus,disk.uuid/4,nic.network.name/3,nic.link/4,hv/blockdev_prefix,nic.modes,disk.uuid/13,disk.name/5,nic.links,disk.size/9,nic_mode,custom_osparams,hv/spice_use_tls,be/auto_balance,disk.name/11,hv/vif_type,hv/machine_version,network_port,disk.uuid/14,nic.uuid/3,disk.spindles,nic.vlan/1,disk.size/0,hv/cdrom_disk_type,nic.link/7,disk.uuid/5,name,ctime,disk.size/10,hv/spice_password_file,hv/devices,hv/nic_type,nic.network.name/1,nic.bridge/7,nic.mode/2,nic.mac/1,disk.name/9,nic.link/3,nic.mode/3,nic.mac/7,hv/kernel_args,disk.names,hv/vnc_bind_address,disk.uuid/15,hv/disk_cache,hv/spice_bind,hv/migration_downtime,nic.ip/5,hv/disk_discard,nic.uuid/6,sdb_size,hv/spice_tls_ciphers,nic.mac/5,hv/vhost_net,disk.size/13,nic.network.name/0,disk.size/14,disk_usage,disk.name/14,disk.size/15,be/maxmem,pnode,nic.network/5,disk.uuid/2,hv/disk_type,nic.bridge/5,nic.network/0,hv/acpi,disk.uuids,hv/mem_path,nic.name/7,custom_hvparams,hv/cpu_threads,nic.mode/6,nic.mac/0,disk.spindles/5,hv/usb_devices,hv/num_ttys,nic.link/2,disk.name/10,hv/bootloader_args,disk.size/6,oper_vcpus,nic.mac/6,nic.link/5,disk.spindles/4,hv/cpu_weight,disk.name/13,nic.names,pnode.group,disk.spindles/14,hv/vnc_tls,disk.spindles/13,nic.name/1,hv/kernel_path,disk.size/3,nic.mac/4,bridge,hv/vif_script,nic.mode/7,disk.uuid/9,hv/use_bootloader,nic.mode/1,nic.mac/2,nic.network/1,nic.name/5,nic.ip/2,mac,hv/spice_use_vdagent,snodes,nic.bridge/6,hv/serial_speed,disk.uuid/0,disk.name/0,disk.spindles/0,tags,hv/spice_streaming_video,hv/cdrom_image_path,hv/viridian,nic.uuids,be/memory,nic.network/3,hv/use_localtime,admin_up,hv/cpuid,disk_template,nic.uuid/1,nic.vlan/7,nic.ips,hv/security_model,nic.uuid/5,hv/vnc_x509_verify,disk.name/12,hypervisor,disk.spindles/8,disk.uuid/8,disk.name/1,disk.uuid/1,mtime,disk.spindles/15,nic.vlan/5,hv/kvm_pci_reservations,nic.network.name/6,disks_active,hv/cpu_mask,disk.uuid/3,disk.uuid/10,disk.size/11,disk.name/4,disk.spindles/9,nic.network.name/2,nic.vlan/4,nic.name/6,hv/vnc_x509_path,nic.vlan/0,disk.name/8,disk.spindles/7,nic.name/3,disk.name/2,sda_size,vcpus,disk.uuid/7,pnode.group.uuid,osparams,hv/serial_console,hv/use_guest_agent,nic_network,hv/cpu_type,nic.ip/3,disk.name/7,admin_state_source,nic.ip/7,hv/init_script,nic.networks,hv/spice_image_compression,snodes.group,hv/extra_cgroups,hv/boot_order,nic.macs,hv/cdrom2_image_path,nic.vlan/2,hv/kvm_path,console,hv/soundhw,oper_state,hv/initrd_path,hv/vga,ip,nic.ip/4,nic.name/0,nic.ip/6,disk.uuid/11,beparams,nic.uuid/2,nic.bridges,disk.size/8,disk.sizes,hv/bootloader_path,hv/device_model,disk.size/4,disk.spindles/11,status,nic.bridge/4,hv/use_chroot,hv/virtio_net_queues,uuid,nic.mac/3,disk.spindles/3,nic_link,nic.ip/0,hv/vnc_password_file,hv/kvm_extra,hv/keymap,hv/spice_ip_version,serial_no,disk.name/15,nic.ip/1,disk.size/7,nic.network/6,hvparams,hv/cpu_sockets,disk.size/1,be/spindle_use,hv/spice_playback_compression,nic.name/4,hv/kvm_flag,disk.uuid/12,nic.network/7,disk.spindles/6,disk.spindles/1,hv/disk_aio,hv/extra_config,nic.link/1,disk.spindles/2,custom_nicparams,disk.name/6,disk.uuid/6,nic.networks.names,nic.uuid/7,hv/user_shutdown,hv/pae,custom_beparams,nic.mode/5,nic.link/6,hv/spice_zlib_glz_wan_compression,be/minmem,hv/usb_mouse,nic.network.name/4,hv/reboot_behavior,snodes.group.uuid,nic.bridge/0,hv/root_path,nic.uuid/4,hv/migration_caps,nic.vlans,nic.network.name/7 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output admin_state,admin_state_source,admin_up,be/always_failover,be/auto_balance,be/maxmem,be/memory,be/minmem,be/spindle_use,be/vcpus,beparams,bridge,console,ctime,custom_beparams,custom_hvparams,custom_nicparams,custom_osparams,disk.count,disk.name/0,disk.name/1,disk.name/10,disk.name/11,disk.name/12,disk.name/13,disk.name/14,disk.name/15,disk.name/2,disk.name/3,disk.name/4,disk.name/5,disk.name/6,disk.name/7,disk.name/8,disk.name/9,disk.names,disk.size/0,disk.size/1,disk.size/10,disk.size/11,disk.size/12,disk.size/13,disk.size/14,disk.size/15,disk.size/2,disk.size/3,disk.size/4,disk.size/5,disk.size/6,disk.size/7,disk.size/8,disk.size/9,disk.sizes,disk.spindles,disk.spindles/0,disk.spindles/1,disk.spindles/10,disk.spindles/11,disk.spindles/12,disk.spindles/13,disk.spindles/14,disk.spindles/15,disk.spindles/2,disk.spindles/3,disk.spindles/4,disk.spindles/5,disk.spindles/6,disk.spindles/7,disk.spindles/8,disk.spindles/9,disk.uuid/0,disk.uuid/1,disk.uuid/10,disk.uuid/11,disk.uuid/12,disk.uuid/13,disk.uuid/14,disk.uuid/15,disk.uuid/2,disk.uuid/3,disk.uuid/4,disk.uuid/5,disk.uuid/6,disk.uuid/7,disk.uuid/8,disk.uuid/9,disk.uuids,disk_template,disk_usage,disks_active,forthcoming,hv/acpi,hv/blockdev_prefix,hv/boot_order,hv/bootloader_args,hv/bootloader_path,hv/cdrom2_image_path,hv/cdrom_disk_type,hv/cdrom_image_path,hv/cpu_cap,hv/cpu_cores,hv/cpu_mask,hv/cpu_sockets,hv/cpu_threads,hv/cpu_type,hv/cpu_weight,hv/cpuid,hv/device_model,hv/devices,hv/disk_aio,hv/disk_cache,hv/disk_discard,hv/disk_type,hv/drop_capabilities,hv/extra_cgroups,hv/extra_config,hv/floppy_image_path,hv/init_script,hv/initrd_path,hv/kernel_args,hv/kernel_path,hv/keymap,hv/kvm_extra,hv/kvm_flag,hv/kvm_path,hv/kvm_pci_reservations,hv/machine_version,hv/mem_path,hv/migration_caps,hv/migration_downtime,hv/nic_type,hv/num_ttys,hv/pae,hv/pci_pass,hv/reboot_behavior,hv/root_path,hv/scsi_controller_type,hv/security_domain,hv/security_model,hv/serial_console,hv/serial_speed,hv/soundhw,hv/spice_bind,hv/spice_image_compression,hv/spice_ip_version,hv/spice_jpeg_wan_compression,hv/spice_password_file,hv/spice_playback_compression,hv/spice_streaming_video,hv/spice_tls_ciphers,hv/spice_use_tls,hv/spice_use_vdagent,hv/spice_zlib_glz_wan_compression,hv/startup_timeout,hv/usb_devices,hv/usb_mouse,hv/use_bootloader,hv/use_chroot,hv/use_guest_agent,hv/use_localtime,hv/user_shutdown,hv/vga,hv/vhost_net,hv/vif_script,hv/vif_type,hv/viridian,hv/virtio_net_queues,hv/vnc_bind_address,hv/vnc_password_file,hv/vnc_tls,hv/vnc_x509_path,hv/vnc_x509_verify,hv/vnet_hdr,hvparams,hypervisor,ip,mac,mtime,name,network_port,nic.bridge/0,nic.bridge/1,nic.bridge/2,nic.bridge/3,nic.bridge/4,nic.bridge/5,nic.bridge/6,nic.bridge/7,nic.bridges,nic.count,nic.ip/0,nic.ip/1,nic.ip/2,nic.ip/3,nic.ip/4,nic.ip/5,nic.ip/6,nic.ip/7,nic.ips,nic.link/0,nic.link/1,nic.link/2,nic.link/3,nic.link/4,nic.link/5,nic.link/6,nic.link/7,nic.links,nic.mac/0,nic.mac/1,nic.mac/2,nic.mac/3,nic.mac/4,nic.mac/5,nic.mac/6,nic.mac/7,nic.macs,nic.mode/0,nic.mode/1,nic.mode/2,nic.mode/3,nic.mode/4,nic.mode/5,nic.mode/6,nic.mode/7,nic.modes,nic.name/0,nic.name/1,nic.name/2,nic.name/3,nic.name/4,nic.name/5,nic.name/6,nic.name/7,nic.names,nic.network.name/0,nic.network.name/1,nic.network.name/2,nic.network.name/3,nic.network.name/4,nic.network.name/5,nic.network.name/6,nic.network.name/7,nic.network/0,nic.network/1,nic.network/2,nic.network/3,nic.network/4,nic.network/5,nic.network/6,nic.network/7,nic.networks,nic.networks.names,nic.uuid/0,nic.uuid/1,nic.uuid/2,nic.uuid/3,nic.uuid/4,nic.uuid/5,nic.uuid/6,nic.uuid/7,nic.uuids,nic.vlan/0,nic.vlan/1,nic.vlan/2,nic.vlan/3,nic.vlan/4,nic.vlan/5,nic.vlan/6,nic.vlan/7,nic.vlans,nic_link,nic_mode,nic_network,oper_ram,oper_state,oper_vcpus,os,osparams,pnode,pnode.group,pnode.group.uuid,sda_size,sdb_size,serial_no,snodes,snodes.group,snodes.group.uuid,status,tags,uuid,vcpus >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output forthcoming,disk.size/2,disk.size/12,hv/spice_jpeg_wan_compression,hv/floppy_image_path,admin_state,hv/drop_capabilities,disk.count,nic.bridge/1,nic.bridge/3,disk.name/3,hv/cpu_cores,nic.network/4,os,nic.name/2,nic.mode/4,hv/scsi_controller_type,nic.network/2,nic.network.name/5,nic.vlan/6,oper_ram,nic.link/0,hv/pci_pass,nic.count,be/always_failover,nic.mode/0,disk.size/5,hv/cpu_cap,disk.spindles/12,disk.spindles/10,hv/startup_timeout,hv/vnet_hdr,nic.bridge/2,hv/security_domain,nic.vlan/3,nic.uuid/0,be/vcpus,disk.uuid/4,nic.network.name/3,nic.link/4,hv/blockdev_prefix,nic.modes,disk.uuid/13,disk.name/5,nic.links,disk.size/9,nic_mode,custom_osparams,hv/spice_use_tls,be/auto_balance,disk.name/11,hv/vif_type,hv/machine_version,network_port,disk.uuid/14,nic.uuid/3,disk.spindles,nic.vlan/1,disk.size/0,hv/cdrom_disk_type,nic.link/7,disk.uuid/5,name,ctime,disk.size/10,hv/spice_password_file,hv/devices,hv/nic_type,nic.network.name/1,nic.bridge/7,nic.mode/2,nic.mac/1,disk.name/9,nic.link/3,nic.mode/3,nic.mac/7,hv/kernel_args,disk.names,hv/vnc_bind_address,disk.uuid/15,hv/disk_cache,hv/spice_bind,hv/migration_downtime,nic.ip/5,hv/disk_discard,nic.uuid/6,sdb_size,hv/spice_tls_ciphers,nic.mac/5,hv/vhost_net,disk.size/13,nic.network.name/0,disk.size/14,disk_usage,disk.name/14,disk.size/15,be/maxmem,pnode,nic.network/5,disk.uuid/2,hv/disk_type,nic.bridge/5,nic.network/0,hv/acpi,disk.uuids,hv/mem_path,nic.name/7,custom_hvparams,hv/cpu_threads,nic.mode/6,nic.mac/0,disk.spindles/5,hv/usb_devices,hv/num_ttys,nic.link/2,disk.name/10,hv/bootloader_args,disk.size/6,oper_vcpus,nic.mac/6,nic.link/5,disk.spindles/4,hv/cpu_weight,disk.name/13,nic.names,pnode.group,disk.spindles/14,hv/vnc_tls,disk.spindles/13,nic.name/1,hv/kernel_path,disk.size/3,nic.mac/4,bridge,hv/vif_script,nic.mode/7,disk.uuid/9,hv/use_bootloader,nic.mode/1,nic.mac/2,nic.network/1,nic.name/5,nic.ip/2,mac,hv/spice_use_vdagent,snodes,nic.bridge/6,hv/serial_speed,disk.uuid/0,disk.name/0,disk.spindles/0,tags,hv/spice_streaming_video,hv/cdrom_image_path,hv/viridian,nic.uuids,be/memory,nic.network/3,hv/use_localtime,admin_up,hv/cpuid,disk_template,nic.uuid/1,nic.vlan/7,nic.ips,hv/security_model,nic.uuid/5,hv/vnc_x509_verify,disk.name/12,hypervisor,disk.spindles/8,disk.uuid/8,disk.name/1,disk.uuid/1,mtime,disk.spindles/15,nic.vlan/5,hv/kvm_pci_reservations,nic.network.name/6,disks_active,hv/cpu_mask,disk.uuid/3,disk.uuid/10,disk.size/11,disk.name/4,disk.spindles/9,nic.network.name/2,nic.vlan/4,nic.name/6,hv/vnc_x509_path,nic.vlan/0,disk.name/8,disk.spindles/7,nic.name/3,disk.name/2,sda_size,vcpus,disk.uuid/7,pnode.group.uuid,osparams,hv/serial_console,hv/use_guest_agent,nic_network,hv/cpu_type,nic.ip/3,disk.name/7,admin_state_source,nic.ip/7,hv/init_script,nic.networks,hv/spice_image_compression,snodes.group,hv/extra_cgroups,hv/boot_order,nic.macs,hv/cdrom2_image_path,nic.vlan/2,hv/kvm_path,console,hv/soundhw,oper_state,hv/initrd_path,hv/vga,ip,nic.ip/4,nic.name/0,nic.ip/6,disk.uuid/11,beparams,nic.uuid/2,nic.bridges,disk.size/8,disk.sizes,hv/bootloader_path,hv/device_model,disk.size/4,disk.spindles/11,status,nic.bridge/4,hv/use_chroot,hv/virtio_net_queues,uuid,nic.mac/3,disk.spindles/3,nic_link,nic.ip/0,hv/vnc_password_file,hv/kvm_extra,hv/keymap,hv/spice_ip_version,serial_no,disk.name/15,nic.ip/1,disk.size/7,nic.network/6,hvparams,hv/cpu_sockets,disk.size/1,be/spindle_use,hv/spice_playback_compression,nic.name/4,hv/kvm_flag,disk.uuid/12,nic.network/7,disk.spindles/6,disk.spindles/1,hv/disk_aio,hv/extra_config,nic.link/1,disk.spindles/2,custom_nicparams,disk.name/6,disk.uuid/6,nic.networks.names,nic.uuid/7,hv/user_shutdown,hv/pae,custom_beparams,nic.mode/5,nic.link/6,hv/spice_zlib_glz_wan_compression,be/minmem,hv/usb_mouse,nic.network.name/4,hv/reboot_behavior,snodes.group.uuid,nic.bridge/0,hv/root_path,nic.uuid/4,hv/migration_caps,nic.vlans,nic.network.name/7,forthcoming,disk.size/2,disk.size/12,hv/spice_jpeg_wan_compression,hv/floppy_image_path,admin_state,hv/drop_capabilities,disk.count,nic.bridge/1,nic.bridge/3,disk.name/3,hv/cpu_cores,nic.network/4,os,nic.name/2,nic.mode/4,hv/scsi_controller_type,nic.network/2,nic.network.name/5,nic.vlan/6,oper_ram,nic.link/0,hv/pci_pass,nic.count,be/always_failover,nic.mode/0,disk.size/5,hv/cpu_cap,disk.spindles/12,disk.spindles/10,hv/startup_timeout,hv/vnet_hdr,nic.bridge/2,hv/security_domain,nic.vlan/3,nic.uuid/0,be/vcpus,disk.uuid/4,nic.network.name/3,nic.link/4,hv/blockdev_prefix,nic.modes,disk.uuid/13,disk.name/5,nic.links,disk.size/9,nic_mode,custom_osparams,hv/spice_use_tls,be/auto_balance,disk.name/11,hv/vif_type,hv/machine_version,network_port,disk.uuid/14,nic.uuid/3,disk.spindles,nic.vlan/1,disk.size/0,hv/cdrom_disk_type,nic.link/7,disk.uuid/5,name,ctime,disk.size/10,hv/spice_password_file,hv/devices,hv/nic_type,nic.network.name/1,nic.bridge/7,nic.mode/2,nic.mac/1,disk.name/9,nic.link/3,nic.mode/3,nic.mac/7,hv/kernel_args,disk.names,hv/vnc_bind_address,disk.uuid/15,hv/disk_cache,hv/spice_bind,hv/migration_downtime,nic.ip/5,hv/disk_discard,nic.uuid/6,sdb_size,hv/spice_tls_ciphers,nic.mac/5,hv/vhost_net,disk.size/13,nic.network.name/0,disk.size/14,disk_usage,disk.name/14,disk.size/15,be/maxmem,pnode,nic.network/5,disk.uuid/2,hv/disk_type,nic.bridge/5,nic.network/0,hv/acpi,disk.uuids,hv/mem_path,nic.name/7,custom_hvparams,hv/cpu_threads,nic.mode/6,nic.mac/0,disk.spindles/5,hv/usb_devices,hv/num_ttys,nic.link/2,disk.name/10,hv/bootloader_args,disk.size/6,oper_vcpus,nic.mac/6,nic.link/5,disk.spindles/4,hv/cpu_weight,disk.name/13,nic.names,pnode.group,disk.spindles/14,hv/vnc_tls,disk.spindles/13,nic.name/1,hv/kernel_path,disk.size/3,nic.mac/4,bridge,hv/vif_script,nic.mode/7,disk.uuid/9,hv/use_bootloader,nic.mode/1,nic.mac/2,nic.network/1,nic.name/5,nic.ip/2,mac,hv/spice_use_vdagent,snodes,nic.bridge/6,hv/serial_speed,disk.uuid/0,disk.name/0,disk.spindles/0,tags,hv/spice_streaming_video,hv/cdrom_image_path,hv/viridian,nic.uuids,be/memory,nic.network/3,hv/use_localtime,admin_up,hv/cpuid,disk_template,nic.uuid/1,nic.vlan/7,nic.ips,hv/security_model,nic.uuid/5,hv/vnc_x509_verify,disk.name/12,hypervisor,disk.spindles/8,disk.uuid/8,disk.name/1,disk.uuid/1,mtime,disk.spindles/15,nic.vlan/5,hv/kvm_pci_reservations,nic.network.name/6,disks_active,hv/cpu_mask,disk.uuid/3,disk.uuid/10,disk.size/11,disk.name/4,disk.spindles/9,nic.network.name/2,nic.vlan/4,nic.name/6,hv/vnc_x509_path,nic.vlan/0,disk.name/8,disk.spindles/7,nic.name/3,disk.name/2,sda_size,vcpus,disk.uuid/7,pnode.group.uuid,osparams,hv/serial_console,hv/use_guest_agent,nic_network,hv/cpu_type,nic.ip/3,disk.name/7,admin_state_source,nic.ip/7,hv/init_script,nic.networks,hv/spice_image_compression,snodes.group,hv/extra_cgroups,hv/boot_order,nic.macs,hv/cdrom2_image_path,nic.vlan/2,hv/kvm_path,console,hv/soundhw,oper_state,hv/initrd_path,hv/vga,ip,nic.ip/4,nic.name/0,nic.ip/6,disk.uuid/11,beparams,nic.uuid/2,nic.bridges,disk.size/8,disk.sizes,hv/bootloader_path,hv/device_model,disk.size/4,disk.spindles/11,status,nic.bridge/4,hv/use_chroot,hv/virtio_net_queues,uuid,nic.mac/3,disk.spindles/3,nic_link,nic.ip/0,hv/vnc_password_file,hv/kvm_extra,hv/keymap,hv/spice_ip_version,serial_no,disk.name/15,nic.ip/1,disk.size/7,nic.network/6,hvparams,hv/cpu_sockets,disk.size/1,be/spindle_use,hv/spice_playback_compression,nic.name/4,hv/kvm_flag,disk.uuid/12,nic.network/7,disk.spindles/6,disk.spindles/1,hv/disk_aio,hv/extra_config,nic.link/1,disk.spindles/2,custom_nicparams,disk.name/6,disk.uuid/6,nic.networks.names,nic.uuid/7,hv/user_shutdown,hv/pae,custom_beparams,nic.mode/5,nic.link/6,hv/spice_zlib_glz_wan_compression,be/minmem,hv/usb_mouse,nic.network.name/4,hv/reboot_behavior,snodes.group.uuid,nic.bridge/0,hv/root_path,nic.uuid/4,hv/migration_caps,nic.vlans,nic.network.name/7 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.network.name/7,nic.vlans,hv/migration_caps,nic.uuid/4 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/root_path,nic.bridge/0,snodes.group.uuid,hv/reboot_behavior >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.network.name/4,hv/usb_mouse,be/minmem,hv/spice_zlib_glz_wan_compression,nic.link/6,nic.mode/5,custom_beparams,hv/pae,hv/user_shutdown,nic.uuid/7 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.networks.names,disk.uuid/6,disk.name/6,custom_nicparams,disk.spindles/2,nic.link/1,hv/extra_config,hv/disk_aio,disk.spindles/1,disk.spindles/6 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.network/7,disk.uuid/12,hv/kvm_flag,nic.name/4,hv/spice_playback_compression >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output be/spindle_use,disk.size/1,hv/cpu_sockets,hvparams,nic.network/6,disk.size/7,nic.ip/1 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.name/15,serial_no,hv/spice_ip_version,hv/keymap >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/kvm_extra,hv/vnc_password_file >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.ip/0,nic_link,disk.spindles/3 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.mac/3,uuid,hv/virtio_net_queues >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/use_chroot,nic.bridge/4,status,disk.spindles/11,disk.size/4 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/device_model,hv/bootloader_path,disk.sizes,disk.size/8,nic.bridges,nic.uuid/2,beparams,disk.uuid/11 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.ip/6,nic.name/0,nic.ip/4,ip,hv/vga,hv/initrd_path,oper_state,hv/soundhw >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output console,hv/kvm_path >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.vlan/2,hv/cdrom2_image_path,nic.macs,hv/boot_order,hv/extra_cgroups,snodes.group,hv/spice_image_compression,nic.networks,hv/init_script,nic.ip/7 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output admin_state_source,disk.name/7,nic.ip/3,hv/cpu_type,nic_network,hv/use_guest_agent,hv/serial_console,osparams >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output pnode.group.uuid,disk.uuid/7,vcpus,sda_size,disk.name/2,nic.name/3,disk.spindles/7,disk.name/8,nic.vlan/0 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/vnc_x509_path,nic.name/6,nic.vlan/4,nic.network.name/2,disk.spindles/9,disk.name/4,disk.size/11 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.uuid/10,disk.uuid/3,hv/cpu_mask >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disks_active,nic.network.name/6,hv/kvm_pci_reservations >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.vlan/5,disk.spindles/15,mtime,disk.uuid/1 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.name/1,disk.uuid/8,disk.spindles/8,hypervisor,disk.name/12,hv/vnc_x509_verify,nic.uuid/5,hv/security_model,nic.ips >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.vlan/7,nic.uuid/1,disk_template,hv/cpuid,admin_up,hv/use_localtime,nic.network/3 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output be/memory,nic.uuids,hv/viridian,hv/cdrom_image_path,hv/spice_streaming_video,tags,disk.spindles/0,disk.name/0 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.uuid/0,hv/serial_speed,nic.bridge/6,snodes,hv/spice_use_vdagent,mac,nic.ip/2,nic.name/5,nic.network/1,nic.mac/2 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.mode/1,hv/use_bootloader,disk.uuid/9 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.mode/7,hv/vif_script,bridge,nic.mac/4,disk.size/3,hv/kernel_path,nic.name/1,disk.spindles/13,hv/vnc_tls,disk.spindles/14 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output pnode.group,nic.names,disk.name/13,hv/cpu_weight,disk.spindles/4 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.link/5,nic.mac/6,oper_vcpus,disk.size/6,hv/bootloader_args,disk.name/10,nic.link/2,hv/num_ttys,hv/usb_devices,disk.spindles/5 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.mac/0,nic.mode/6,hv/cpu_threads >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output custom_hvparams,nic.name/7,hv/mem_path,disk.uuids,hv/acpi,nic.network/0,nic.bridge/5,hv/disk_type >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.uuid/2,nic.network/5,pnode,be/maxmem,disk.size/15,disk.name/14,disk_usage >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.size/14,nic.network.name/0,disk.size/13,hv/vhost_net,nic.mac/5,hv/spice_tls_ciphers,sdb_size,nic.uuid/6,hv/disk_discard >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.ip/5,hv/migration_downtime,hv/spice_bind,hv/disk_cache,disk.uuid/15,hv/vnc_bind_address,disk.names,hv/kernel_args >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.mac/7,nic.mode/3,nic.link/3,disk.name/9,nic.mac/1,nic.mode/2,nic.bridge/7 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.network.name/1,hv/nic_type,hv/devices,hv/spice_password_file,disk.size/10,ctime >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output name,disk.uuid/5,nic.link/7,hv/cdrom_disk_type,disk.size/0,nic.vlan/1,disk.spindles >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.uuid/3,disk.uuid/14,network_port,hv/machine_version,hv/vif_type,disk.name/11,be/auto_balance >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/spice_use_tls,custom_osparams,nic_mode,disk.size/9,nic.links,disk.name/5,disk.uuid/13,nic.modes >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/blockdev_prefix,nic.link/4,nic.network.name/3,disk.uuid/4,be/vcpus,nic.uuid/0,nic.vlan/3,hv/security_domain,nic.bridge/2 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/vnet_hdr,hv/startup_timeout,disk.spindles/10,disk.spindles/12,hv/cpu_cap,disk.size/5,nic.mode/0,be/always_failover,nic.count,hv/pci_pass >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.link/0,oper_ram,nic.vlan/6,nic.network.name/5,nic.network/2,hv/scsi_controller_type,nic.mode/4 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.name/2,os,nic.network/4,hv/cpu_cores,disk.name/3,nic.bridge/3,nic.bridge/1,disk.count >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/drop_capabilities,admin_state,hv/floppy_image_path,hv/spice_jpeg_wan_compression >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.size/12,disk.size/2,forthcoming >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list '\''--separator=|'\'' --no-headers --output name' kvm-test-instance02.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list '\''--separator=|'\'' --no-headers --output name kvm-test-instance02.staging.ganeti.org' kvm-test-instance02.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list '\''--separator=|'\'' --no-headers --output name kvm-test-instance02.staging.ganeti.org' kvm-test-instance02.staging.ganeti.org Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list this.name.certainly.does.not.exist' Stderr was: Failure: prerequisites not met for this operation: error type: unknown_entity, error details: Instance name this.name.certainly.does.not.exist not found Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output=field/does/not/exist >> /var/log/ganeti/qa-output.log' Stderr was: ---- PASSED [TestInstanceList] gnt-instance list ----------------------- >>>> 2026-06-04 14:34:03.839726 time=0:00:10.018649 [TestInstanceList] gnt-instance list Warning: Queried for unknown fields field/does/not/exist <<<< 2026-06-04 14:34:03.839817 start [TestInstanceInfo] gnt-instance info Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: bbe4cbc5-beda-4ed4-90c1-de6a34e6051d Serial number: 18 Creation time: 2026-06-04 14:33:08 Modification time: 2026-06-04 14:33:52 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - 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:06:13:85 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 5bb00ed0-ac59-4302-9e52-6636e556873f name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/d49a82c2-52f0-4144-9243-01b2aff893c6.disk0 on primary: /dev/gnt/d49a82c2-52f0-4144-9243-01b2aff893c6.disk0 (253:0) name: disk0 UUID: a19e8998-921a-43f6-9099-ccab468d3c97 - disk/1: plain, size 512M access mode: rw logical_id: gnt/f0033c08-f20d-40b3-80ac-24557784b0de.disk1 on primary: /dev/gnt/f0033c08-f20d-40b3-80ac-24557784b0de.disk1 (253:1) name: disk1 UUID: 2c8c846e-04ab-4e11-bfa4-71981d529540 ---- PASSED [TestInstanceInfo] gnt-instance info ----------------------- >>>> 2026-06-04 14:34:04.997062 time=0:00:01.157245 [TestInstanceInfo] gnt-instance info <<<< 2026-06-04 14:34:04.997158 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: bbe4cbc5-beda-4ed4-90c1-de6a34e6051d Serial number: 18 Creation time: 2026-06-04 14:33:08 Modification time: 2026-06-04 14:33:52 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - 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:06:13:85 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 5bb00ed0-ac59-4302-9e52-6636e556873f name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/d49a82c2-52f0-4144-9243-01b2aff893c6.disk0 on primary: /dev/gnt/d49a82c2-52f0-4144-9243-01b2aff893c6.disk0 (253:0) name: disk0 UUID: a19e8998-921a-43f6-9099-ccab468d3c97 - disk/1: plain, size 512M access mode: rw logical_id: gnt/f0033c08-f20d-40b3-80ac-24557784b0de.disk1 on primary: /dev/gnt/f0033c08-f20d-40b3-80ac-24557784b0de.disk1 (253:1) name: disk1 UUID: 2c8c846e-04ab-4e11-bfa4-71981d529540 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Thu Jun 4 14:34:07 2026 - INFO: Trying to hotplug device... Thu Jun 4 14:34:07 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:d7:d1:ed,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Thu Jun 4 14:34:08 2026 - INFO: Trying to hotplug device... Thu Jun 4 14:34:09 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Thu Jun 4 14:34:10 2026 - INFO: Trying to hotplug device... Thu Jun 4 14:34:11 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Thu Jun 4 14:34:13 2026 * disk 2, size 1.0G Thu Jun 4 14:34:13 2026 - INFO: Trying to hotplug device... Thu Jun 4 14:34:13 2026 - INFO: Hotplug done. Thu Jun 4 14:34:13 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 14:34:13 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Thu Jun 4 14:34:15 2026 - INFO: Trying to hotplug device... Thu Jun 4 14:34:15 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Please give at least one of the parameters. Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-06-04 14:34:32.289787 time=0:00:27.292629 [TestInstanceModify] gnt-instance modify <<<< 2026-06-04 14:34:32.289932 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/583 GET /2/jobs/584 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-06-04 14:34:34.509016 time=0:00:02.219084 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-06-04 14:34:34.509119 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-06-04 14:34:34.509139 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-06-04 14:34:34.509157 skipping , test(s) instance-device-names disabled <<<< 2026-06-04 14:34:34.509167 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 585 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-06-04 14:34:40.871231 time=0:00:06.362064 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-04 14:34:40.871335 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-06-04 14:34:40.871358 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-06-04 14:34:40.871381 start [TestInstanceRenameAndBack] gnt-instance rename Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: bbe4cbc5-beda-4ed4-90c1-de6a34e6051d Serial number: 41 Creation time: 2026-06-04 14:33:08 Modification time: 2026-06-04 14:34:40 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - 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:06:13:85 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 5bb00ed0-ac59-4302-9e52-6636e556873f name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/d49a82c2-52f0-4144-9243-01b2aff893c6.disk0 on primary: /dev/gnt/d49a82c2-52f0-4144-9243-01b2aff893c6.disk0 (253:0) name: disk0 UUID: a19e8998-921a-43f6-9099-ccab468d3c97 - disk/1: plain, size 512M access mode: rw logical_id: gnt/f0033c08-f20d-40b3-80ac-24557784b0de.disk1 on primary: /dev/gnt/f0033c08-f20d-40b3-80ac-24557784b0de.disk1 (253:1) name: disk1 UUID: 2c8c846e-04ab-4e11-bfa4-71981d529540 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org /tmp/gnt.6bUKwI Command: ssh troy-mcclure.staging.ganeti.org '{ cat /etc/hosts && echo -e '\''::1 meeeeh-not-exists kvm-test-instance02.staging.ganeti.org\n127.0.0.1 meeeeh-not-exists kvm-test-instance02.staging.ganeti.org'\''; } > /tmp/gnt.6bUKwI && mv /tmp/gnt.6bUKwI /etc/hosts' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance rename --name-check kvm-test-instance02.staging.ganeti.org kvm-test-instance02.staging.ganeti.org' Stdout was: Thu Jun 4 14:34:42 2026 - INFO: Resolved given name 'kvm-test-instance02.staging.ganeti.org' to 'localhost' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_input, error details: Resolved hostname 'localhost' does not look the same as given hostname 'kvm-test-instance02.staging.ganeti.org' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: bbe4cbc5-beda-4ed4-90c1-de6a34e6051d Serial number: 41 Creation time: 2026-06-04 14:33:08 Modification time: 2026-06-04 14:34:40 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - 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:06:13:85 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 5bb00ed0-ac59-4302-9e52-6636e556873f name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/d49a82c2-52f0-4144-9243-01b2aff893c6.disk0 on primary: /dev/gnt/d49a82c2-52f0-4144-9243-01b2aff893c6.disk0 (253:0) name: disk0 UUID: a19e8998-921a-43f6-9099-ccab468d3c97 - disk/1: plain, size 512M access mode: rw logical_id: gnt/f0033c08-f20d-40b3-80ac-24557784b0de.disk1 on primary: /dev/gnt/f0033c08-f20d-40b3-80ac-24557784b0de.disk1 (253:1) name: disk1 UUID: 2c8c846e-04ab-4e11-bfa4-71981d529540 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org /tmp/gnt.ydd2CU Command: ssh troy-mcclure.staging.ganeti.org 'sed -e '\''/^\(::1\|127\.0\.0\.1\)\s\+meeeeh-not-exists kvm-test-instance02.staging.ganeti.org/d'\'' /etc/hosts > /tmp/gnt.ydd2CU && mv /tmp/gnt.ydd2CU /etc/hosts' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: bbe4cbc5-beda-4ed4-90c1-de6a34e6051d Serial number: 41 Creation time: 2026-06-04 14:33:08 Modification time: 2026-06-04 14:34:40 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - 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:06:13:85 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 5bb00ed0-ac59-4302-9e52-6636e556873f name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/d49a82c2-52f0-4144-9243-01b2aff893c6.disk0 on primary: /dev/gnt/d49a82c2-52f0-4144-9243-01b2aff893c6.disk0 (253:0) name: disk0 UUID: a19e8998-921a-43f6-9099-ccab468d3c97 - disk/1: plain, size 512M access mode: rw logical_id: gnt/f0033c08-f20d-40b3-80ac-24557784b0de.disk1 on primary: /dev/gnt/f0033c08-f20d-40b3-80ac-24557784b0de.disk1 (253:1) name: disk1 UUID: 2c8c846e-04ab-4e11-bfa4-71981d529540 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance rename --name-check kvm-test-instance02.staging.ganeti.org kvm-test-instance02.staging.ganeti.org' Instance 'kvm-test-instance02.staging.ganeti.org' renamed to 'kvm-test-instance02.staging.ganeti.org' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: bbe4cbc5-beda-4ed4-90c1-de6a34e6051d Serial number: 43 Creation time: 2026-06-04 14:33:08 Modification time: 2026-06-04 14:34:47 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - 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:06:13:85 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 5bb00ed0-ac59-4302-9e52-6636e556873f name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/d49a82c2-52f0-4144-9243-01b2aff893c6.disk0 on primary: /dev/gnt/d49a82c2-52f0-4144-9243-01b2aff893c6.disk0 (253:0) name: disk0 UUID: a19e8998-921a-43f6-9099-ccab468d3c97 - disk/1: plain, size 512M access mode: rw logical_id: gnt/f0033c08-f20d-40b3-80ac-24557784b0de.disk1 on primary: /dev/gnt/f0033c08-f20d-40b3-80ac-24557784b0de.disk1 (253:1) name: disk1 UUID: 2c8c846e-04ab-4e11-bfa4-71981d529540 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance rename --name-check kvm-test-instance02.staging.ganeti.org kvm-test-instance02.staging.ganeti.org' Instance 'kvm-test-instance02.staging.ganeti.org' renamed to 'kvm-test-instance02.staging.ganeti.org' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: bbe4cbc5-beda-4ed4-90c1-de6a34e6051d Serial number: 45 Creation time: 2026-06-04 14:33:08 Modification time: 2026-06-04 14:34:51 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - 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:06:13:85 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 5bb00ed0-ac59-4302-9e52-6636e556873f name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/d49a82c2-52f0-4144-9243-01b2aff893c6.disk0 on primary: /dev/gnt/d49a82c2-52f0-4144-9243-01b2aff893c6.disk0 (253:0) name: disk0 UUID: a19e8998-921a-43f6-9099-ccab468d3c97 - disk/1: plain, size 512M access mode: rw logical_id: gnt/f0033c08-f20d-40b3-80ac-24557784b0de.disk1 on primary: /dev/gnt/f0033c08-f20d-40b3-80ac-24557784b0de.disk1 (253:1) name: disk1 UUID: 2c8c846e-04ab-4e11-bfa4-71981d529540 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceRenameAndBack] gnt-instance rename ------------ >>>> 2026-06-04 14:34:53.064585 time=0:00:12.193204 [TestInstanceRenameAndBack] gnt-instance rename <<<< 2026-06-04 14:34:53.064680 start [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI GET /2/jobs/594 GET /2/jobs/595 ---- PASSED [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI >>>> 2026-06-04 14:34:58.132936 time=0:00:05.068256 [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI <<<< 2026-06-04 14:34:58.133033 start [TestInstanceRenameAndBack] gnt-instance rename Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: bbe4cbc5-beda-4ed4-90c1-de6a34e6051d Serial number: 49 Creation time: 2026-06-04 14:33:08 Modification time: 2026-06-04 14:34:57 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - 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:06:13:85 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 5bb00ed0-ac59-4302-9e52-6636e556873f name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/d49a82c2-52f0-4144-9243-01b2aff893c6.disk0 on primary: /dev/gnt/d49a82c2-52f0-4144-9243-01b2aff893c6.disk0 (253:0) name: disk0 UUID: a19e8998-921a-43f6-9099-ccab468d3c97 - disk/1: plain, size 512M access mode: rw logical_id: gnt/f0033c08-f20d-40b3-80ac-24557784b0de.disk1 on primary: /dev/gnt/f0033c08-f20d-40b3-80ac-24557784b0de.disk1 (253:1) name: disk1 UUID: 2c8c846e-04ab-4e11-bfa4-71981d529540 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org /tmp/gnt.xvFMFF Command: ssh troy-mcclure.staging.ganeti.org '{ cat /etc/hosts && echo -e '\''::1 meeeeh-not-exists kvm-test-instance03.staging.ganeti.org\n127.0.0.1 meeeeh-not-exists kvm-test-instance03.staging.ganeti.org'\''; } > /tmp/gnt.xvFMFF && mv /tmp/gnt.xvFMFF /etc/hosts' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance rename --name-check kvm-test-instance02.staging.ganeti.org kvm-test-instance03.staging.ganeti.org' Stdout was: Thu Jun 4 14:35:00 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.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: bbe4cbc5-beda-4ed4-90c1-de6a34e6051d Serial number: 49 Creation time: 2026-06-04 14:33:08 Modification time: 2026-06-04 14:34:57 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - 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:06:13:85 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 5bb00ed0-ac59-4302-9e52-6636e556873f name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/d49a82c2-52f0-4144-9243-01b2aff893c6.disk0 on primary: /dev/gnt/d49a82c2-52f0-4144-9243-01b2aff893c6.disk0 (253:0) name: disk0 UUID: a19e8998-921a-43f6-9099-ccab468d3c97 - disk/1: plain, size 512M access mode: rw logical_id: gnt/f0033c08-f20d-40b3-80ac-24557784b0de.disk1 on primary: /dev/gnt/f0033c08-f20d-40b3-80ac-24557784b0de.disk1 (253:1) name: disk1 UUID: 2c8c846e-04ab-4e11-bfa4-71981d529540 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org /tmp/gnt.9fnB9S Command: ssh troy-mcclure.staging.ganeti.org 'sed -e '\''/^\(::1\|127\.0\.0\.1\)\s\+meeeeh-not-exists kvm-test-instance03.staging.ganeti.org/d'\'' /etc/hosts > /tmp/gnt.9fnB9S && mv /tmp/gnt.9fnB9S /etc/hosts' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: bbe4cbc5-beda-4ed4-90c1-de6a34e6051d Serial number: 49 Creation time: 2026-06-04 14:33:08 Modification time: 2026-06-04 14:34:57 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - 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:06:13:85 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 5bb00ed0-ac59-4302-9e52-6636e556873f name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/d49a82c2-52f0-4144-9243-01b2aff893c6.disk0 on primary: /dev/gnt/d49a82c2-52f0-4144-9243-01b2aff893c6.disk0 (253:0) name: disk0 UUID: a19e8998-921a-43f6-9099-ccab468d3c97 - disk/1: plain, size 512M access mode: rw logical_id: gnt/f0033c08-f20d-40b3-80ac-24557784b0de.disk1 on primary: /dev/gnt/f0033c08-f20d-40b3-80ac-24557784b0de.disk1 (253:1) name: disk1 UUID: 2c8c846e-04ab-4e11-bfa4-71981d529540 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance rename --name-check kvm-test-instance02.staging.ganeti.org kvm-test-instance03.staging.ganeti.org' Instance 'kvm-test-instance02.staging.ganeti.org' renamed to 'kvm-test-instance03.staging.ganeti.org' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance03.staging.ganeti.org' - Instance name: kvm-test-instance03.staging.ganeti.org UUID: bbe4cbc5-beda-4ed4-90c1-de6a34e6051d Serial number: 51 Creation time: 2026-06-04 14:33:08 Modification time: 2026-06-04 14:35:04 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - 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:06:13:85 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 5bb00ed0-ac59-4302-9e52-6636e556873f name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/d49a82c2-52f0-4144-9243-01b2aff893c6.disk0 on primary: /dev/gnt/d49a82c2-52f0-4144-9243-01b2aff893c6.disk0 (253:0) name: disk0 UUID: a19e8998-921a-43f6-9099-ccab468d3c97 - disk/1: plain, size 512M access mode: rw logical_id: gnt/f0033c08-f20d-40b3-80ac-24557784b0de.disk1 on primary: /dev/gnt/f0033c08-f20d-40b3-80ac-24557784b0de.disk1 (253:1) name: disk1 UUID: 2c8c846e-04ab-4e11-bfa4-71981d529540 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance03.staging.ganeti.org Command: ssh troy-mcclure.staging.ganeti.org 'lvs -o tags --noheadings gnt/d49a82c2-52f0-4144-9243-01b2aff893c6.disk0 gnt/f0033c08-f20d-40b3-80ac-24557784b0de.disk1 | grep kvm-test-instance02.staging.ganeti.org' Command: ssh troy-mcclure.staging.ganeti.org 'lvs -o tags --noheadings gnt/d49a82c2-52f0-4144-9243-01b2aff893c6.disk0 gnt/f0033c08-f20d-40b3-80ac-24557784b0de.disk1 | grep kvm-test-instance03.staging.ganeti.org' originstname+kvm-test-instance03.staging.ganeti.org originstname+kvm-test-instance03.staging.ganeti.org Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance rename --name-check kvm-test-instance03.staging.ganeti.org kvm-test-instance02.staging.ganeti.org' Instance 'kvm-test-instance03.staging.ganeti.org' renamed to 'kvm-test-instance02.staging.ganeti.org' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: bbe4cbc5-beda-4ed4-90c1-de6a34e6051d Serial number: 53 Creation time: 2026-06-04 14:33:08 Modification time: 2026-06-04 14:35:08 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - 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:06:13:85 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 5bb00ed0-ac59-4302-9e52-6636e556873f name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/d49a82c2-52f0-4144-9243-01b2aff893c6.disk0 on primary: /dev/gnt/d49a82c2-52f0-4144-9243-01b2aff893c6.disk0 (253:0) name: disk0 UUID: a19e8998-921a-43f6-9099-ccab468d3c97 - disk/1: plain, size 512M access mode: rw logical_id: gnt/f0033c08-f20d-40b3-80ac-24557784b0de.disk1 on primary: /dev/gnt/f0033c08-f20d-40b3-80ac-24557784b0de.disk1 (253:1) name: disk1 UUID: 2c8c846e-04ab-4e11-bfa4-71981d529540 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org Command: ssh troy-mcclure.staging.ganeti.org 'lvs -o tags --noheadings gnt/d49a82c2-52f0-4144-9243-01b2aff893c6.disk0 gnt/f0033c08-f20d-40b3-80ac-24557784b0de.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/d49a82c2-52f0-4144-9243-01b2aff893c6.disk0 gnt/f0033c08-f20d-40b3-80ac-24557784b0de.disk1 | grep kvm-test-instance03.staging.ganeti.org' ---- PASSED [TestInstanceRenameAndBack] gnt-instance rename ------------ >>>> 2026-06-04 14:35:10.509337 time=0:00:12.376304 [TestInstanceRenameAndBack] gnt-instance rename <<<< 2026-06-04 14:35:10.509447 start [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI GET /2/jobs/604 GET /2/jobs/605 ---- PASSED [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI >>>> 2026-06-04 14:35:15.676938 time=0:00:05.167491 [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI <<<< 2026-06-04 14:35:15.677059 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Thu Jun 4 14:35:16 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Thu Jun 4 14:35:17 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 14:35:17 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Thu Jun 4 14:35:20 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Thu Jun 4 14:35:20 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 14:35:20 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Thu Jun 4 14:35:22 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Thu Jun 4 14:35:23 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 14:35:23 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Thu Jun 4 14:35:25 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Thu Jun 4 14:35:26 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 14:35:26 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-06-04 14:35:26.750905 time=0:00:11.073846 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-06-04 14:35:26.750989 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 612 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-06-04 14:35:28.923939 time=0:00:02.172950 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-04 14:35:28.924060 start [TestInstanceReboot] gnt-instance reboot Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 613 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 614 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 615 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 616 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 617 for kvm-test-instance02.staging.ganeti.org ... Thu Jun 4 14:36: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.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-06-04 14:36:08.431592 time=0:00:39.507532 [TestInstanceReboot] gnt-instance reboot <<<< 2026-06-04 14:36:08.431737 start [TestInstanceTags] gnt-instance tags Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add-tags kvm-test-instance02.staging.ganeti.org TEMP-Ganeti-QA-Tag0 TEMP-Ganeti-QA-Tag1 TEMP-Ganeti-QA-Tag2' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list-tags kvm-test-instance02.staging.ganeti.org' TEMP-Ganeti-QA-Tag0 TEMP-Ganeti-QA-Tag1 TEMP-Ganeti-QA-Tag2 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster search-tags '\''^TEMP-Ganeti-QA-Tag\d+$'\''' /instances/kvm-test-instance02.staging.ganeti.org TEMP-Ganeti-QA-Tag0 /instances/kvm-test-instance02.staging.ganeti.org TEMP-Ganeti-QA-Tag1 /instances/kvm-test-instance02.staging.ganeti.org TEMP-Ganeti-QA-Tag2 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove-tags kvm-test-instance02.staging.ganeti.org TEMP-Ganeti-QA-Tag0 TEMP-Ganeti-QA-Tag1 TEMP-Ganeti-QA-Tag2' PUT /2/instances/kvm-test-instance02.staging.ganeti.org/tags?tag=TEMP-Ganeti-QA-Tag0&tag=TEMP-Ganeti-QA-Tag1&tag=TEMP-Ganeti-QA-Tag2 GET /2/jobs/621 GET /2/instances/kvm-test-instance02.staging.ganeti.org/tags DELETE /2/instances/kvm-test-instance02.staging.ganeti.org/tags?tag=TEMP-Ganeti-QA-Tag0&tag=TEMP-Ganeti-QA-Tag1&tag=TEMP-Ganeti-QA-Tag2 GET /2/jobs/622 ---- PASSED [TestInstanceTags] gnt-instance tags ----------------------- >>>> 2026-06-04 14:36:13.272946 time=0:00:04.841209 [TestInstanceTags] gnt-instance tags <<<< 2026-06-04 14:36:13.273090 start [TestClusterVerify] gnt-cluster verify Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 624, 625 Waiting for job 624 ... Thu Jun 4 14:36:14 2026 * Verifying cluster config Thu Jun 4 14:36:14 2026 * Verifying cluster certificate files Thu Jun 4 14:36:14 2026 * Verifying hypervisor parameters Thu Jun 4 14:36:14 2026 * Verifying all nodes belong to an existing group Waiting for job 625 ... Thu Jun 4 14:36:15 2026 * Verifying group 'default' Thu Jun 4 14:36:15 2026 * Gathering data (3 nodes) Thu Jun 4 14:36:15 2026 * Gathering information about nodes (3 nodes) Thu Jun 4 14:36:16 2026 * Gathering disk information (3 nodes) Thu Jun 4 14:36:16 2026 * Verifying configuration file consistency Thu Jun 4 14:36:16 2026 * Verifying node status Thu Jun 4 14:36:16 2026 * Verifying instance status Thu Jun 4 14:36:16 2026 * Verifying orphan volumes Thu Jun 4 14:36:16 2026 * Verifying N+1 Memory redundancy Thu Jun 4 14:36:16 2026 * Assessing cluster hypervisor parameters Thu Jun 4 14:36: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. Thu Jun 4 14:36:16 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Jun 4 14:36:16 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Jun 4 14:36:16 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Jun 4 14:36:16 2026 * Other Notes Thu Jun 4 14:36:16 2026 - NOTICE: 1 non-redundant instance(s) found. Thu Jun 4 14:36:16 2026 * Hooks Results Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 627 Waiting for job 627 ... No disks need to be activated. ---- PASSED [TestClusterVerify] gnt-cluster verify --------------------- >>>> 2026-06-04 14:36:18.545905 time=0:00:05.272815 [TestClusterVerify] gnt-cluster verify <<<< 2026-06-04 14:36:18.546010 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 Thu Jun 4 14:36:20 2026 Generating X509 certificate on troy-mcclure.staging.ganeti.org ---- PASSED [TestInstance] Testing getting instance(s) info via remote API >>>> 2026-06-04 14:36:20.709850 time=0:00:02.163840 [TestInstance] Testing getting instance(s) info via remote API <<<< 2026-06-04 14:36:20.709961 start [TestNodeList] gnt-node list ----- Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output master,sinst_list,mtime,drained,group,cnos,ctime,hv_state,mtotal,bootid,pinst_list,ndp/ovs,name,ndparams,pinst_cnt,uuid,ndp/ssh_port,pip,ndp/exclusive_storage,dtotal,powered,master_capable,spfree,sptotal,csockets,group.uuid,sip,ndp/ovs_link,ndp/cpu_speed,tags,cnodes,master_candidate,sinst_cnt,vm_capable,mnode,ndp/spindle_count,role,dfree,custom_ndparams,ndp/ovs_name,ctotal,disk_state,ndp/oob_program,mfree,offline,serial_no >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output bootid,cnodes,cnos,csockets,ctime,ctotal,custom_ndparams,dfree,disk_state,drained,dtotal,group,group.uuid,hv_state,master,master_candidate,master_capable,mfree,mnode,mtime,mtotal,name,ndp/cpu_speed,ndp/exclusive_storage,ndp/oob_program,ndp/ovs,ndp/ovs_link,ndp/ovs_name,ndp/spindle_count,ndp/ssh_port,ndparams,offline,pinst_cnt,pinst_list,pip,powered,role,serial_no,sinst_cnt,sinst_list,sip,spfree,sptotal,tags,uuid,vm_capable >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output master,sinst_list,mtime,drained,group,cnos,ctime,hv_state,mtotal,bootid,pinst_list,ndp/ovs,name,ndparams,pinst_cnt,uuid,ndp/ssh_port,pip,ndp/exclusive_storage,dtotal,powered,master_capable,spfree,sptotal,csockets,group.uuid,sip,ndp/ovs_link,ndp/cpu_speed,tags,cnodes,master_candidate,sinst_cnt,vm_capable,mnode,ndp/spindle_count,role,dfree,custom_ndparams,ndp/ovs_name,ctotal,disk_state,ndp/oob_program,mfree,offline,serial_no,master,sinst_list,mtime,drained,group,cnos,ctime,hv_state,mtotal,bootid,pinst_list,ndp/ovs,name,ndparams,pinst_cnt,uuid,ndp/ssh_port,pip,ndp/exclusive_storage,dtotal,powered,master_capable,spfree,sptotal,csockets,group.uuid,sip,ndp/ovs_link,ndp/cpu_speed,tags,cnodes,master_candidate,sinst_cnt,vm_capable,mnode,ndp/spindle_count,role,dfree,custom_ndparams,ndp/ovs_name,ctotal,disk_state,ndp/oob_program,mfree,offline,serial_no >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output serial_no,offline,mfree,ndp/oob_program,disk_state,ctotal >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output ndp/ovs_name,custom_ndparams,dfree >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output role,ndp/spindle_count,mnode,vm_capable,sinst_cnt,master_candidate,cnodes,tags,ndp/cpu_speed >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output ndp/ovs_link,sip,group.uuid >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output csockets,sptotal,spfree,master_capable,powered,dtotal >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output ndp/exclusive_storage,pip,ndp/ssh_port,uuid,pinst_cnt >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output ndparams,name >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output ndp/ovs,pinst_list,bootid,mtotal,hv_state,ctime,cnos,group >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output drained,mtime,sinst_list >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output master >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name' grandpa.staging.ganeti.org lisa.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.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name troy-mcclure.staging.ganeti.org lisa.staging.ganeti.org grandpa.staging.ganeti.org' troy-mcclure.staging.ganeti.org lisa.staging.ganeti.org grandpa.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name lisa.staging.ganeti.org grandpa.staging.ganeti.org troy-mcclure.staging.ganeti.org' lisa.staging.ganeti.org grandpa.staging.ganeti.org troy-mcclure.staging.ganeti.org Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list this.name.certainly.does.not.exist' Stderr was: Failure: prerequisites not met for this operation: error type: unknown_entity, error details: Node name this.name.certainly.does.not.exist not found Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output=field/does/not/exist >> /var/log/ganeti/qa-output.log' Stderr was: Warning: Queried for unknown fields field/does/not/exist ---- PASSED [TestNodeList] gnt-node list ------------------------------- >>>> 2026-06-04 14:36:26.164878 time=0:00:05.454917 [TestNodeList] gnt-node list <<<< 2026-06-04 14:36:26.164988 start [TestJobList] gnt-job list ------- Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output opstart,start_ts,end_ts,archived,opresult,priority,summary,status,oppriority,opstatus,id,opexec,oplog,opend,ops,received_ts >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output archived,end_ts,id,opend,opexec,oplog,oppriority,opresult,ops,opstart,opstatus,priority,received_ts,start_ts,status,summary >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output opstart,start_ts,end_ts,archived,opresult,priority,summary,status,oppriority,opstatus,id,opexec,oplog,opend,ops,received_ts,opstart,start_ts,end_ts,archived,opresult,priority,summary,status,oppriority,opstatus,id,opexec,oplog,opend,ops,received_ts >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output received_ts,ops,opend,oplog,opexec,id >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output opstatus,oppriority,status >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output summary,priority,opresult,archived,end_ts,start_ts,opstart >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list '\''--separator=|'\'' --no-headers --output id' 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list '\''--separator=|'\'' --no-headers --output id 630 629 628 627 626 625 624 623 622 621 620 619 618 617 616 615 614 613 612 611 610 609 608 607 606 605 604 603 602 601 600 599 598 597 596 595 594 593 592 591 590 589 588 587 586 585 584 583 582 581 580 579 578 577 576 575 574 573 572 571 570 569 568 567 566 565 564 563 562 561 560 559 558 557 556 555 554 553 552 551 550 549 548 547 546 545 544 543 542 541 540 539 538 537 536 535 534 533 532 531 530 529 528 527 526 525 524 523 522 521 520 519 518 517 516 515 514 513 512 511 510 509 508 507 506 505 504 503 502 501 500 499 498 497 496 495 494 493 492 491 490 489 488 487 486 485 484 483 482 481 480 479 478 477 476 475 474 473 472 471 470 469 468 467 466 465 464 463 462 461 460 459 458 457 456 455 454 453 452 451 450 449 448 447 446 445 444 443 442 441 440 439 438 437 436 435 434 433 432 431 430 429 428 427 426 425 424 423 422 421 420 419 418 417 416 415 414 413 412 411 410 409 408 407 406 405 404 403 402 401 400 399 398 397 396 395 394 393 392 391 390 389 388 387 386 385 384 383 382 381 380 379 378 377 376 375 374 373 372 371 370 369 368 367 366 365 364 363 362 361 360 359 358 357 356 355 354 353 352 351 350 349 348 347 346 345 344 343 342 341 340 339 338 337 336 335 334 333 332 331 330 329 328 327 326 325 324 323 322 321 320 319 318 317 316 315 314 313 312 311 310 309 308 307 306 305 304 303 302 301 300 299 298 297 296 295 294 293 292 291 290 289 288 287 286 285 284 283 282 281 280 279 278 277 276 275 274 273 272 271 270 269 268 267 266 265 264 263 262 261 260 259 258 257 256 255 254 253 252 251 250 249 248 247 246 245 244 243 242 241 240 239 238 237 236 235 234 233 232 231 230 229 228 227 226 225 224 223 222 221 220 219 218 217 216 215 214 213 212 211 210 209 208 207 206 205 204 203 202 201 200 199 198 197 196 195 194 193 192 191 190 189 188 187 186 185 184 183 182 181 180 179 178 177 176 175 174 173 172 171 170 169 168 167 166 165 164 163 162 161 160 159 158 157 156 155 154 153 152 151 150 149 148 147 146 145 144 143 142 141 140 139 138 137 136 135 134 133 132 131 130 129 128 127 126 125 124 123 122 121 120 119 118 117 116 115 114 113 112 111 110 109 108 107 106 105 104 103 102 101 100 99 98 97 96 95 94 93 92 91 90 89 88 87 86 85 84 83 82 81 80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65 64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1' 630 629 628 627 626 625 624 623 622 621 620 619 618 617 616 615 614 613 612 611 610 609 608 607 606 605 604 603 602 601 600 599 598 597 596 595 594 593 592 591 590 589 588 587 586 585 584 583 582 581 580 579 578 577 576 575 574 573 572 571 570 569 568 567 566 565 564 563 562 561 560 559 558 557 556 555 554 553 552 551 550 549 548 547 546 545 544 543 542 541 540 539 538 537 536 535 534 533 532 531 530 529 528 527 526 525 524 523 522 521 520 519 518 517 516 515 514 513 512 511 510 509 508 507 506 505 504 503 502 501 500 499 498 497 496 495 494 493 492 491 490 489 488 487 486 485 484 483 482 481 480 479 478 477 476 475 474 473 472 471 470 469 468 467 466 465 464 463 462 461 460 459 458 457 456 455 454 453 452 451 450 449 448 447 446 445 444 443 442 441 440 439 438 437 436 435 434 433 432 431 430 429 428 427 426 425 424 423 422 421 420 419 418 417 416 415 414 413 412 411 410 409 408 407 406 405 404 403 402 401 400 399 398 397 396 395 394 393 392 391 390 389 388 387 386 385 384 383 382 381 380 379 378 377 376 375 374 373 372 371 370 369 368 367 366 365 364 363 362 361 360 359 358 357 356 355 354 353 352 351 350 349 348 347 346 345 344 343 342 341 340 339 338 337 336 335 334 333 332 331 330 329 328 327 326 325 324 323 322 321 320 319 318 317 316 315 314 313 312 311 310 309 308 307 306 305 304 303 302 301 300 299 298 297 296 295 294 293 292 291 290 289 288 287 286 285 284 283 282 281 280 279 278 277 276 275 274 273 272 271 270 269 268 267 266 265 264 263 262 261 260 259 258 257 256 255 254 253 252 251 250 249 248 247 246 245 244 243 242 241 240 239 238 237 236 235 234 233 232 231 230 229 228 227 226 225 224 223 222 221 220 219 218 217 216 215 214 213 212 211 210 209 208 207 206 205 204 203 202 201 200 199 198 197 196 195 194 193 192 191 190 189 188 187 186 185 184 183 182 181 180 179 178 177 176 175 174 173 172 171 170 169 168 167 166 165 164 163 162 161 160 159 158 157 156 155 154 153 152 151 150 149 148 147 146 145 144 143 142 141 140 139 138 137 136 135 134 133 132 131 130 129 128 127 126 125 124 123 122 121 120 119 118 117 116 115 114 113 112 111 110 109 108 107 106 105 104 103 102 101 100 99 98 97 96 95 94 93 92 91 90 89 88 87 86 85 84 83 82 81 80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65 64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list '\''--separator=|'\'' --no-headers --output id 150 288 614 36 344 526 211 570 477 83 593 273 600 246 65 374 587 47 231 379 22 320 395 599 4 573 63 160 310 621 604 487 345 372 596 555 51 507 388 20 620 212 340 393 159 308 45 315 585 539 234 470 444 156 57 348 128 550 257 623 463 426 595 72 88 161 556 432 356 368 122 302 64 176 261 49 162 576 583 43 551 458 386 509 371 396 60 322 132 332 375 299 217 111 155 376 423 626 230 242 18 447 154 516 225 488 523 343 141 201 457 19 518 137 527 293 241 494 338 601 199 466 535 207 233 17 409 401 186 102 75 339 475 497 357 553 489 264 252 40 38 472 216 425 455 331 6 53 238 298 365 263 354 196 330 586 511 280 536 416 74 564 384 467 391 424 628 333 292 517 303 363 198 441 180 92 530 296 39 106 532 490 366 462 107 13 387 307 529 625 95 438 323 276 367 433 70 603 195 14 244 85 588 23 262 571 627 484 79 397 93 203 27 35 131 163 130 25 478 334 612 459 561 566 34 109 482 119 402 445 287 398 115 268 52 183 542 582 297 429 143 589 226 105 364 313 471 319 613 606 369 175 210 66 227 411 592 271 278 206 108 510 251 145 253 435 121 31 309 430 607 209 464 304 97 139 581 591 32 404 11 328 277 434 185 249 456 413 178 274 525 82 133 148 136 46 347 543 104 403 78 412 28 151 486 410 41 100 394 134 479 164 182 166 232 567 548 165 616 193 208 615 520 515 353 491 69 349 361 485 437 619 224 239 3 468 30 157 73 481 373 311 54 87 220 547 26 205 96 282 68 370 504 101 99 473 42 577 21 129 618 314 609 272 61 624 222 237 255 407 170 346 71 120 284 260 48 197 352 214 117 492 431 538 270 50 76 505 335 184 496 279 169 77 124 597 480 461 202 594 324 312 560 135 452 414 439 250 286 316 557 200 181 565 469 549 138 177 190 89 359 546 390 192 158 540 266 545 15 524 84 392 622 254 579 562 285 501 9 563 240 436 326 149 512 574 417 544 116 440 608 350 554 465 267 503 380 427 493 256 418 265 580 171 498 90 382 44 400 269 428 590 112 221 451 399 58 245 537 12 476 94 569 213 378 454 559 448 113 558 144 385 103 337 168 67 572 383 420 289 301 91 415 362 194 295 381 118 294 629 611 275 514 59 142 336 321 568 533 605 173 215 24 55 602 522 81 5 630 223 248 342 187 235 37 474 125 2 318 499 110 506 502 442 147 174 317 153 406 327 446 355 521 152 146 188 421 443 33 552 329 179 534 617 247 167 531 228 360 218 541 243 500 281 140 7 325 584 16 10 419 578 351 204 98 114 460 508 341 377 483 8 300 610 305 389 575 258 191 513 519 56 283 422 495 408 229 86 29 1 290 189 405 453 172 598 219 259 528 291 306 126 450 127 123 62 449 236 80 358' 150 288 614 36 344 526 211 570 477 83 593 273 600 246 65 374 587 47 231 379 22 320 395 599 4 573 63 160 310 621 604 487 345 372 596 555 51 507 388 20 620 212 340 393 159 308 45 315 585 539 234 470 444 156 57 348 128 550 257 623 463 426 595 72 88 161 556 432 356 368 122 302 64 176 261 49 162 576 583 43 551 458 386 509 371 396 60 322 132 332 375 299 217 111 155 376 423 626 230 242 18 447 154 516 225 488 523 343 141 201 457 19 518 137 527 293 241 494 338 601 199 466 535 207 233 17 409 401 186 102 75 339 475 497 357 553 489 264 252 40 38 472 216 425 455 331 6 53 238 298 365 263 354 196 330 586 511 280 536 416 74 564 384 467 391 424 628 333 292 517 303 363 198 441 180 92 530 296 39 106 532 490 366 462 107 13 387 307 529 625 95 438 323 276 367 433 70 603 195 14 244 85 588 23 262 571 627 484 79 397 93 203 27 35 131 163 130 25 478 334 612 459 561 566 34 109 482 119 402 445 287 398 115 268 52 183 542 582 297 429 143 589 226 105 364 313 471 319 613 606 369 175 210 66 227 411 592 271 278 206 108 510 251 145 253 435 121 31 309 430 607 209 464 304 97 139 581 591 32 404 11 328 277 434 185 249 456 413 178 274 525 82 133 148 136 46 347 543 104 403 78 412 28 151 486 410 41 100 394 134 479 164 182 166 232 567 548 165 616 193 208 615 520 515 353 491 69 349 361 485 437 619 224 239 3 468 30 157 73 481 373 311 54 87 220 547 26 205 96 282 68 370 504 101 99 473 42 577 21 129 618 314 609 272 61 624 222 237 255 407 170 346 71 120 284 260 48 197 352 214 117 492 431 538 270 50 76 505 335 184 496 279 169 77 124 597 480 461 202 594 324 312 560 135 452 414 439 250 286 316 557 200 181 565 469 549 138 177 190 89 359 546 390 192 158 540 266 545 15 524 84 392 622 254 579 562 285 501 9 563 240 436 326 149 512 574 417 544 116 440 608 350 554 465 267 503 380 427 493 256 418 265 580 171 498 90 382 44 400 269 428 590 112 221 451 399 58 245 537 12 476 94 569 213 378 454 559 448 113 558 144 385 103 337 168 67 572 383 420 289 301 91 415 362 194 295 381 118 294 629 611 275 514 59 142 336 321 568 533 605 173 215 24 55 602 522 81 5 630 223 248 342 187 235 37 474 125 2 318 499 110 506 502 442 147 174 317 153 406 327 446 355 521 152 146 188 421 443 33 552 329 179 534 617 247 167 531 228 360 218 541 243 500 281 140 7 325 584 16 10 419 578 351 204 98 114 460 508 341 377 483 8 300 610 305 389 575 258 191 513 519 56 283 422 495 408 229 86 29 1 290 189 405 453 172 598 219 259 528 291 306 126 450 127 123 62 449 236 80 358 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output=field/does/not/exist >> /var/log/ganeti/qa-output.log' Stderr was: Warning: Queried for unknown fields field/does/not/exist ---- PASSED [TestJobList] gnt-job list --------------------------------- >>>> 2026-06-04 14:36:29.503630 time=0:00:03.338642 [TestJobList] gnt-job list <<<< 2026-06-04 14:36:29.503813 start [TestInstanceModifyPrimaryAndBack] gnt-instance modify --new-primary Test only supported for the file disk template ---- PASSED [TestInstanceModifyPrimaryAndBack] gnt-instance modify --new-primary >>>> 2026-06-04 14:36:29.503911 time=0:00:00.000098 [TestInstanceModifyPrimaryAndBack] gnt-instance modify --new-primary <<<< 2026-06-04 14:36:29.503975 start [TestGroupList] gnt-group list --- Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list --output ndp/ssh_port,mtime,custom_ipolicy,tags,ndp/ovs_link,diskparams,custom_diskparams,serial_no,pinst_list,ndp/exclusive_storage,name,node_list,ndp/oob_program,ctime,ndp/ovs_name,ndparams,ndp/ovs,ndp/cpu_speed,ipolicy,uuid,ndp/spindle_count,alloc_policy,node_cnt,pinst_cnt,custom_ndparams >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list --output alloc_policy,ctime,custom_diskparams,custom_ipolicy,custom_ndparams,diskparams,ipolicy,mtime,name,ndp/cpu_speed,ndp/exclusive_storage,ndp/oob_program,ndp/ovs,ndp/ovs_link,ndp/ovs_name,ndp/spindle_count,ndp/ssh_port,ndparams,node_cnt,node_list,pinst_cnt,pinst_list,serial_no,tags,uuid >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list --output ndp/ssh_port,mtime,custom_ipolicy,tags,ndp/ovs_link,diskparams,custom_diskparams,serial_no,pinst_list,ndp/exclusive_storage,name,node_list,ndp/oob_program,ctime,ndp/ovs_name,ndparams,ndp/ovs,ndp/cpu_speed,ipolicy,uuid,ndp/spindle_count,alloc_policy,node_cnt,pinst_cnt,custom_ndparams,ndp/ssh_port,mtime,custom_ipolicy,tags,ndp/ovs_link,diskparams,custom_diskparams,serial_no,pinst_list,ndp/exclusive_storage,name,node_list,ndp/oob_program,ctime,ndp/ovs_name,ndparams,ndp/ovs,ndp/cpu_speed,ipolicy,uuid,ndp/spindle_count,alloc_policy,node_cnt,pinst_cnt,custom_ndparams >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list --output custom_ndparams,pinst_cnt,node_cnt >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list --output alloc_policy,ndp/spindle_count,uuid,ipolicy,ndp/cpu_speed,ndp/ovs >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list --output ndparams,ndp/ovs_name,ctime,ndp/oob_program,node_list,name,ndp/exclusive_storage,pinst_list,serial_no >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list --output custom_diskparams,diskparams,ndp/ovs_link,tags,custom_ipolicy,mtime,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.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-group list '\''--separator=|'\'' --no-headers --output name' default Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-group list '\''--separator=|'\'' --no-headers --output name default' default Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-group list '\''--separator=|'\'' --no-headers --output name default' default Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list this.name.certainly.does.not.exist' Stderr was: Failure: prerequisites not met for this operation: error type: unknown_entity, error details: NodeGroup name this.name.certainly.does.not.exist not found Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list --output=field/does/not/exist >> /var/log/ganeti/qa-output.log' Stderr was: Warning: Queried for unknown fields field/does/not/exist ---- PASSED [TestGroupList] gnt-group list ----------------------------- >>>> 2026-06-04 14:36:31.424670 time=0:00:01.920695 [TestGroupList] gnt-group list <<<< 2026-06-04 14:36:31.424805 start [TestGroupListFields] gnt-group list-fields Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list-fields >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list-fields alloc_policy name serial_no uuid node_cnt node_list pinst_cnt pinst_list tags ipolicy custom_ipolicy custom_ndparams ndparams diskparams custom_diskparams ndp/cpu_speed ndp/exclusive_storage ndp/oob_program ndp/ovs ndp/ovs_link ndp/ovs_name ndp/spindle_count ndp/ssh_port ctime mtime >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-group list-fields '\''--separator=|'\'' --no-headers' alloc_policy|Text|AllocPolicy|Allocation policy for group ctime|Timestamp|CTime|Creation timestamp custom_diskparams|Custom|CustomDiskParameters|Custom disk parameters custom_ipolicy|Custom|CustomInstancePolicy|Custom instance policy limitations custom_ndparams|Custom|CustomNDParams|Custom node parameters diskparams|Custom|DiskParameters|Disk parameters (merged) ipolicy|Custom|InstancePolicy|Instance policy limitations (merged) mtime|Timestamp|MTime|Modification timestamp name|Text|Group|Group name ndp/cpu_speed|Floating-point number|ndp/cpu_speed|The "cpu_speed" node parameter ndp/exclusive_storage|Boolean|ExclusiveStorage|The "exclusive_storage" node parameter ndp/oob_program|Custom|OutOfBandProgram|The "oob_program" node parameter ndp/ovs|Boolean|OpenvSwitch|The "ovs" node parameter ndp/ovs_link|Custom|OpenvSwitchLink|The "ovs_link" node parameter ndp/ovs_name|Custom|OpenvSwitchName|The "ovs_name" node parameter ndp/spindle_count|Number|SpindleCount|The "spindle_count" node parameter ndp/ssh_port|Number|ndp/ssh_port|The "ssh_port" node parameter ndparams|Custom|NDParams|Node parameters node_cnt|Number|Nodes|Number of nodes node_list|Custom|NodeList|List of nodes pinst_cnt|Number|Instances|Number of primary instances pinst_list|Custom|InstanceList|List of primary instances serial_no|Number|SerialNo|Group object serial number, incremented on each modification tags|Custom|Tags|Tags uuid|Text|UUID|Group UUID Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list-fields field/does/not/exist' Stdout was: Name Type Title Description field/does/not/exist Unknown field/does/not/exist Unknown field 'field/does/not/exist' Stderr was: Warning: Queried for unknown fields field/does/not/exist ---- PASSED [TestGroupListFields] gnt-group list-fields ---------------- >>>> 2026-06-04 14:36:32.059410 time=0:00:00.634605 [TestGroupListFields] gnt-group list-fields <<<< 2026-06-04 14:36:32.059471 start [TestInstanceFailover] gnt-instance failover Instance doesn't support failover, skipping test ---- PASSED [TestInstanceFailover] gnt-instance failover --------------- >>>> 2026-06-04 14:36:32.059528 time=0:00:00.000057 [TestInstanceFailover] gnt-instance failover <<<< 2026-06-04 14:36:32.059558 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-04 14:36:32.059603 time=0:00:00.000045 [TestRapiInstanceFailover] Test failing over instance via RAPI <<<< 2026-06-04 14:36:32.059630 start [TestInstanceMigrate] gnt-instance migrate Instance doesn't support migration, skipping test ---- PASSED [TestInstanceMigrate] gnt-instance migrate ----------------- >>>> 2026-06-04 14:36:32.059670 time=0:00:00.000040 [TestInstanceMigrate] gnt-instance migrate <<<< 2026-06-04 14:36:32.059696 start [TestRapiInstanceMigrate] Test migrating instance via RAPI Instance doesn't support migration, skipping test ---- PASSED [TestRapiInstanceMigrate] Test migrating instance via RAPI - >>>> 2026-06-04 14:36:32.059735 time=0:00:00.000039 [TestRapiInstanceMigrate] Test migrating instance via RAPI <<<< 2026-06-04 14:36:32.059774 start [TestClusterRepairDiskSizes] gnt-cluster repair-disk-sizes Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster repair-disk-sizes' ---- PASSED [TestClusterRepairDiskSizes] gnt-cluster repair-disk-sizes - >>>> 2026-06-04 14:36:33.195074 time=0:00:01.135300 [TestClusterRepairDiskSizes] gnt-cluster repair-disk-sizes **** 2026-06-04 14:36:33.195184 skipping [TestInstanceDataCensorship] Test protection of sensitive instance data, test(s) ['rapi', 'instance-data-censorship'] disabled <<<< 2026-06-04 14:36:33.195202 start [TestInstanceRemove] gnt-instance remove Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-06-04 14:36:39.976277 time=0:00:06.781075 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 423a29b360f4ca3769cac6a118035c610b785c8c /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 634, 635 Waiting for job 634 ... Thu Jun 4 14:36:41 2026 * Verifying cluster config Thu Jun 4 14:36:41 2026 * Verifying cluster certificate files Thu Jun 4 14:36:41 2026 * Verifying hypervisor parameters Thu Jun 4 14:36:41 2026 * Verifying all nodes belong to an existing group Waiting for job 635 ... Thu Jun 4 14:36:42 2026 * Verifying group 'default' Thu Jun 4 14:36:42 2026 * Gathering data (3 nodes) Thu Jun 4 14:36:42 2026 * Gathering information about nodes (3 nodes) Thu Jun 4 14:36:42 2026 * Gathering disk information (3 nodes) Thu Jun 4 14:36:42 2026 * Verifying configuration file consistency Thu Jun 4 14:36:42 2026 * Verifying node status Thu Jun 4 14:36:42 2026 * Verifying instance status Thu Jun 4 14:36:42 2026 * Verifying orphan volumes Thu Jun 4 14:36:42 2026 * Verifying N+1 Memory redundancy Thu Jun 4 14:36:42 2026 * Assessing cluster hypervisor parameters Thu Jun 4 14:36:42 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Jun 4 14:36:42 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Jun 4 14:36:42 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Jun 4 14:36:42 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Jun 4 14:36:42 2026 * Other Notes Thu Jun 4 14:36:43 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 423a29b360f4ca3769cac6a118035c610b785c8c /var/lib/ganeti/config.data Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 7902ce82-b512-4314-9722-7aa0371bd4d3 Creation time: 2026-06-04 14:16:44 Modification time: 2026-06-04 14:36:39 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, drbd, file, sharedfile install image: /tmp/ganeti-install-image.JGkHMW instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s ---- Starting reduced number of instance tests with hypervisor parameter acpi=False Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:acpi=False' <<<< 2026-06-04 14:36:44.771165 start [TestInstanceAddWithPlainDisk] gnt-instance add -t plain Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=plain --node=troy-mcclure.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Thu Jun 4 14:36:46 2026 * disk 0, size 768M Thu Jun 4 14:36:46 2026 * disk 1, size 512M Thu Jun 4 14:36:46 2026 * creating instance disks... Thu Jun 4 14:36:46 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Thu Jun 4 14:36:46 2026 adding disks to cluster config Thu Jun 4 14:36:47 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 14:36:47 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Jun 4 14:36:47 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 14:36:47 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Jun 4 14:36:47 2026 * running the instance OS create scripts... Thu Jun 4 14:36:47 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: cdf8d921-7471-4fbb-a2a4-3608ec789f81 Serial number: 4 Creation time: 2026-06-04 14:36:46 Modification time: 2026-06-04 14:36:47 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - 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:c1:85:f5 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: da2985db-f09e-49c4-8f9a-2e18447d0e90 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/7a379373-921e-4658-a57b-de4c70911c82.disk0 on primary: /dev/gnt/7a379373-921e-4658-a57b-de4c70911c82.disk0 (253:0) name: disk0 UUID: 78f21a64-bfc3-4cd5-8c1a-d0ecc21995f6 - disk/1: plain, size 512M access mode: rw logical_id: gnt/cea8e2c4-6a78-4da4-8ddc-dd8e1302e306.disk1 on primary: /dev/gnt/cea8e2c4-6a78-4da4-8ddc-dd8e1302e306.disk1 (253:1) name: disk1 UUID: 8baf3fbd-d462-46dd-8e8c-20bfd12eb8a0 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddWithPlainDisk] gnt-instance add -t plain --- >>>> 2026-06-04 14:36:49.191121 time=0:00:04.419956 [TestInstanceAddWithPlainDisk] gnt-instance add -t plain <<<< 2026-06-04 14:36:49.191191 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 639 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-06-04 14:36:50.560701 time=0:00:01.369510 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-04 14:36:50.560787 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-06-04 14:36:50.560808 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 642 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 642 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 643 for kvm-test-instance02.staging.ganeti.org ... Thu Jun 4 14:36:54 2026 - WARNING: Ignoring offline instance check Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 644 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 644 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 645 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 645 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-06-04 14:36:59.365241 time=0:00:08.804433 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-06-04 14:36:59.365363 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 648 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-06-04 14:37:01.640211 time=0:00:02.274848 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-04 14:37:01.640343 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/649 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-06-04 14:37:03.061168 time=0:00:01.420825 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-06-04 14:37:03.061280 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/650 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-06-04 14:37:05.245768 time=0:00:02.184488 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-06-04 14:37:05.245903 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: cdf8d921-7471-4fbb-a2a4-3608ec789f81 Serial number: 16 Creation time: 2026-06-04 14:36:46 Modification time: 2026-06-04 14:37:04 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - 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:c1:85:f5 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: da2985db-f09e-49c4-8f9a-2e18447d0e90 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/7a379373-921e-4658-a57b-de4c70911c82.disk0 on primary: /dev/gnt/7a379373-921e-4658-a57b-de4c70911c82.disk0 (253:0) name: disk0 UUID: 78f21a64-bfc3-4cd5-8c1a-d0ecc21995f6 - disk/1: plain, size 512M access mode: rw logical_id: gnt/cea8e2c4-6a78-4da4-8ddc-dd8e1302e306.disk1 on primary: /dev/gnt/cea8e2c4-6a78-4da4-8ddc-dd8e1302e306.disk1 (253:1) name: disk1 UUID: 8baf3fbd-d462-46dd-8e8c-20bfd12eb8a0 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Please give at least one of the parameters. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-06-04 14:37:23.328601 time=0:00:18.082698 [TestInstanceModify] gnt-instance modify <<<< 2026-06-04 14:37:23.328708 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/666 GET /2/jobs/667 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-06-04 14:37:25.616976 time=0:00:02.288268 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-06-04 14:37:25.617079 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-06-04 14:37:25.617096 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-06-04 14:37:25.617110 skipping , test(s) instance-device-names disabled <<<< 2026-06-04 14:37:25.617124 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 668 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-06-04 14:37:26.993507 time=0:00:01.376383 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-04 14:37:26.993599 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-06-04 14:37:26.993631 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-06-04 14:37:26.993644 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Thu Jun 4 14:37:28 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Thu Jun 4 14:37:28 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 14:37:28 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Thu Jun 4 14:37:31 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Thu Jun 4 14:37:32 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 14:37:32 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Thu Jun 4 14:37:33 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Thu Jun 4 14:37:34 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 14:37:34 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Thu Jun 4 14:37:37 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Thu Jun 4 14:37:37 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 14:37:37 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-06-04 14:37:38.336462 time=0:00:11.342818 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-06-04 14:37:38.336559 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 675 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-06-04 14:37:40.613270 time=0:00:02.276711 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-04 14:37:40.613394 start [TestInstanceReboot] gnt-instance reboot Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 676 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 677 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 678 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 679 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 680 for kvm-test-instance02.staging.ganeti.org ... Thu Jun 4 14:37:48 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-06-04 14:37:50.295839 time=0:00:09.682445 [TestInstanceReboot] gnt-instance reboot <<<< 2026-06-04 14:37:50.295982 start [TestInstanceRemove] gnt-instance remove Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-06-04 14:37:52.066618 time=0:00:01.770636 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' c9b784c334442ee73a528a110eb0be17c19d4899 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 683, 684 Waiting for job 683 ... Thu Jun 4 14:37:53 2026 * Verifying cluster config Thu Jun 4 14:37:53 2026 * Verifying cluster certificate files Thu Jun 4 14:37:53 2026 * Verifying hypervisor parameters Thu Jun 4 14:37:53 2026 * Verifying all nodes belong to an existing group Waiting for job 684 ... Thu Jun 4 14:37:54 2026 * Verifying group 'default' Thu Jun 4 14:37:54 2026 * Gathering data (3 nodes) Thu Jun 4 14:37:54 2026 * Gathering information about nodes (3 nodes) Thu Jun 4 14:37:55 2026 * Gathering disk information (3 nodes) Thu Jun 4 14:37:55 2026 * Verifying configuration file consistency Thu Jun 4 14:37:55 2026 * Verifying node status Thu Jun 4 14:37:55 2026 * Verifying instance status Thu Jun 4 14:37:55 2026 * Verifying orphan volumes Thu Jun 4 14:37:55 2026 * Verifying N+1 Memory redundancy Thu Jun 4 14:37:55 2026 * Assessing cluster hypervisor parameters Thu Jun 4 14:37:55 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Jun 4 14:37:55 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Jun 4 14:37:55 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Jun 4 14:37:55 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Jun 4 14:37:55 2026 * Other Notes Thu Jun 4 14:37:55 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' c9b784c334442ee73a528a110eb0be17c19d4899 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:acpi=True' ---- Starting reduced number of instance tests with hypervisor parameter use_chroot=True Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:use_chroot=True' <<<< 2026-06-04 14:37:58.105663 start [TestInstanceAddWithPlainDisk] gnt-instance add -t plain Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=plain --node=troy-mcclure.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Thu Jun 4 14:37:59 2026 * disk 0, size 768M Thu Jun 4 14:37:59 2026 * disk 1, size 512M Thu Jun 4 14:37:59 2026 * creating instance disks... Thu Jun 4 14:38:00 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Thu Jun 4 14:38:00 2026 adding disks to cluster config Thu Jun 4 14:38:00 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 14:38:00 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Jun 4 14:38:00 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 14:38:00 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Jun 4 14:38:00 2026 * running the instance OS create scripts... Thu Jun 4 14:38:00 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: bd34d335-0e88-4edd-8c45-884f9b0fd64f Serial number: 4 Creation time: 2026-06-04 14:38:00 Modification time: 2026-06-04 14:38:00 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_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:12:61:69 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 9a3ab381-a4c4-4dcb-ab27-ff10c11e3fe6 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/06cde6e8-28dd-47c3-a7b1-02e9da7c8311.disk0 on primary: /dev/gnt/06cde6e8-28dd-47c3-a7b1-02e9da7c8311.disk0 (253:0) name: disk0 UUID: 7c7c4594-170a-4564-ba2b-708d05a626f6 - disk/1: plain, size 512M access mode: rw logical_id: gnt/8d229027-e013-4749-a1a4-af6321fe11b9.disk1 on primary: /dev/gnt/8d229027-e013-4749-a1a4-af6321fe11b9.disk1 (253:1) name: disk1 UUID: 9ccfe7d3-bcc7-4e99-b711-6f15151ae9d4 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddWithPlainDisk] gnt-instance add -t plain --- >>>> 2026-06-04 14:38:02.519474 time=0:00:04.413811 [TestInstanceAddWithPlainDisk] gnt-instance add -t plain <<<< 2026-06-04 14:38:02.519583 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 689 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-06-04 14:38:13.906106 time=0:00:11.386523 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-04 14:38:13.906260 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-06-04 14:38:13.906285 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 692 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 692 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 693 for kvm-test-instance02.staging.ganeti.org ... Thu Jun 4 14:38:18 2026 - WARNING: Ignoring offline instance check Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 694 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 694 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 695 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 695 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-06-04 14:38:22.647783 time=0:00:08.741498 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-06-04 14:38:22.647879 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 698 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-06-04 14:38:24.927029 time=0:00:02.279150 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-04 14:38:24.927134 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/699 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-06-04 14:38:36.285209 time=0:00:11.358075 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-06-04 14:38:36.285342 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/700 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-06-04 14:38:38.469692 time=0:00:02.184350 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-06-04 14:38:38.469777 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: bd34d335-0e88-4edd-8c45-884f9b0fd64f Serial number: 16 Creation time: 2026-06-04 14:38:00 Modification time: 2026-06-04 14:38:37 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_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:12:61:69 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 9a3ab381-a4c4-4dcb-ab27-ff10c11e3fe6 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/06cde6e8-28dd-47c3-a7b1-02e9da7c8311.disk0 on primary: /dev/gnt/06cde6e8-28dd-47c3-a7b1-02e9da7c8311.disk0 (253:0) name: disk0 UUID: 7c7c4594-170a-4564-ba2b-708d05a626f6 - disk/1: plain, size 512M access mode: rw logical_id: gnt/8d229027-e013-4749-a1a4-af6321fe11b9.disk1 on primary: /dev/gnt/8d229027-e013-4749-a1a4-af6321fe11b9.disk1 (253:1) name: disk1 UUID: 9ccfe7d3-bcc7-4e99-b711-6f15151ae9d4 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Thu Jun 4 14:38:40 2026 - INFO: Trying to hotplug device... Thu Jun 4 14:38:40 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:a5:06:dd,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Thu Jun 4 14:38:42 2026 - INFO: Trying to hotplug device... Thu Jun 4 14:38:43 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Thu Jun 4 14:38:44 2026 - INFO: Trying to hotplug device... Thu Jun 4 14:38:45 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Thu Jun 4 14:38:46 2026 * disk 2, size 1.0G Thu Jun 4 14:38:47 2026 - INFO: Trying to hotplug device... Thu Jun 4 14:38:47 2026 - INFO: Hotplug done. Thu Jun 4 14:38:47 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 14:38:47 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Thu Jun 4 14:38:48 2026 - INFO: Trying to hotplug device... Thu Jun 4 14:38:48 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Please give at least one of the parameters. Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-06-04 14:39:05.778421 time=0:00:27.308644 [TestInstanceModify] gnt-instance modify <<<< 2026-06-04 14:39:05.778561 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/721 GET /2/jobs/722 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-06-04 14:39:08.068914 time=0:00:02.290353 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-06-04 14:39:08.069030 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-06-04 14:39:08.069053 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-06-04 14:39:08.069068 skipping , test(s) instance-device-names disabled <<<< 2026-06-04 14:39:08.069081 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 723 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-06-04 14:39:14.345808 time=0:00:06.276727 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-04 14:39:14.345990 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-06-04 14:39:14.346014 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-06-04 14:39:14.346028 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Thu Jun 4 14:39:15 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Thu Jun 4 14:39:16 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 14:39:16 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Thu Jun 4 14:39:19 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Thu Jun 4 14:39:19 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 14:39:19 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Thu Jun 4 14:39:21 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Thu Jun 4 14:39:21 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 14:39:21 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Thu Jun 4 14:39:24 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Thu Jun 4 14:39:25 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 14:39:25 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-06-04 14:39:25.505123 time=0:00:11.159095 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-06-04 14:39:25.505256 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 730 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-06-04 14:39:27.781424 time=0:00:02.276168 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-04 14:39:27.781523 start [TestInstanceReboot] gnt-instance reboot Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 731 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 732 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 733 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 734 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 735 for kvm-test-instance02.staging.ganeti.org ... Thu Jun 4 14:40:05 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-06-04 14:40:07.278771 time=0:00:39.497248 [TestInstanceReboot] gnt-instance reboot <<<< 2026-06-04 14:40:07.278845 start [TestInstanceRemove] gnt-instance remove Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-06-04 14:40:18.965396 time=0:00:11.686551 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' deed1c1fdc7e1a6446328a22b61eaa8b10b4e4ab /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 738, 739 Waiting for job 738 ... Thu Jun 4 14:40:20 2026 * Verifying cluster config Thu Jun 4 14:40:20 2026 * Verifying cluster certificate files Thu Jun 4 14:40:20 2026 * Verifying hypervisor parameters Thu Jun 4 14:40:20 2026 * Verifying all nodes belong to an existing group Waiting for job 739 ... Thu Jun 4 14:40:21 2026 * Verifying group 'default' Thu Jun 4 14:40:21 2026 * Gathering data (3 nodes) Thu Jun 4 14:40:21 2026 * Gathering information about nodes (3 nodes) Thu Jun 4 14:40:22 2026 * Gathering disk information (3 nodes) Thu Jun 4 14:40:22 2026 * Verifying configuration file consistency Thu Jun 4 14:40:22 2026 * Verifying node status Thu Jun 4 14:40:22 2026 * Verifying instance status Thu Jun 4 14:40:22 2026 * Verifying orphan volumes Thu Jun 4 14:40:22 2026 * Verifying N+1 Memory redundancy Thu Jun 4 14:40:22 2026 * Assessing cluster hypervisor parameters Thu Jun 4 14:40:22 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Jun 4 14:40:22 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Jun 4 14:40:22 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Jun 4 14:40:22 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Jun 4 14:40:22 2026 * Other Notes Thu Jun 4 14:40:22 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' deed1c1fdc7e1a6446328a22b61eaa8b10b4e4ab /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:use_chroot=False' ---- Starting reduced number of instance tests with hypervisor parameter use_guest_agent=True Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:use_guest_agent=True' <<<< 2026-06-04 14:40:24.892352 start [TestInstanceAddWithPlainDisk] gnt-instance add -t plain Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=plain --node=troy-mcclure.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Thu Jun 4 14:40:26 2026 * disk 0, size 768M Thu Jun 4 14:40:26 2026 * disk 1, size 512M Thu Jun 4 14:40:26 2026 * creating instance disks... Thu Jun 4 14:40:26 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Thu Jun 4 14:40:27 2026 adding disks to cluster config Thu Jun 4 14:40:27 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 14:40:27 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Jun 4 14:40:27 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 14:40:27 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Jun 4 14:40:27 2026 * running the instance OS create scripts... Thu Jun 4 14:40:27 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: c6547bac-6b3b-42f2-9e81-f3a9ef9d1fc3 Serial number: 4 Creation time: 2026-06-04 14:40:27 Modification time: 2026-06-04 14:40:27 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_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:3f:4c:98 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 4d2b86fd-9569-4bc5-be4a-cf3cb5d22564 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/c5d71266-46e4-4f10-94c8-d8ed5db25e25.disk0 on primary: /dev/gnt/c5d71266-46e4-4f10-94c8-d8ed5db25e25.disk0 (253:0) name: disk0 UUID: 27680c9f-8807-4972-8286-f96d53da4624 - disk/1: plain, size 512M access mode: rw logical_id: gnt/c2de2817-8cda-4e22-8205-caf7bf493ad1.disk1 on primary: /dev/gnt/c2de2817-8cda-4e22-8205-caf7bf493ad1.disk1 (253:1) name: disk1 UUID: 0d212262-4d4d-44a1-9107-31c75bc92f46 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddWithPlainDisk] gnt-instance add -t plain --- >>>> 2026-06-04 14:40:29.262268 time=0:00:04.369916 [TestInstanceAddWithPlainDisk] gnt-instance add -t plain <<<< 2026-06-04 14:40:29.262343 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 744 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-06-04 14:40:40.548808 time=0:00:11.286465 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-04 14:40:40.548903 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-06-04 14:40:40.548946 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 747 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 747 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 748 for kvm-test-instance02.staging.ganeti.org ... Thu Jun 4 14:40:44 2026 - WARNING: Ignoring offline instance check Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 749 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 749 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 750 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 750 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-06-04 14:40:49.132438 time=0:00:08.583492 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-06-04 14:40:49.132515 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 753 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-06-04 14:40:51.310586 time=0:00:02.178071 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-04 14:40:51.310681 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/754 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-06-04 14:41:02.668938 time=0:00:11.358257 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-06-04 14:41:02.669043 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/755 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-06-04 14:41:04.845952 time=0:00:02.176909 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-06-04 14:41:04.846107 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: c6547bac-6b3b-42f2-9e81-f3a9ef9d1fc3 Serial number: 16 Creation time: 2026-06-04 14:40:27 Modification time: 2026-06-04 14:41:03 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_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:3f:4c:98 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 4d2b86fd-9569-4bc5-be4a-cf3cb5d22564 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/c5d71266-46e4-4f10-94c8-d8ed5db25e25.disk0 on primary: /dev/gnt/c5d71266-46e4-4f10-94c8-d8ed5db25e25.disk0 (253:0) name: disk0 UUID: 27680c9f-8807-4972-8286-f96d53da4624 - disk/1: plain, size 512M access mode: rw logical_id: gnt/c2de2817-8cda-4e22-8205-caf7bf493ad1.disk1 on primary: /dev/gnt/c2de2817-8cda-4e22-8205-caf7bf493ad1.disk1 (253:1) name: disk1 UUID: 0d212262-4d4d-44a1-9107-31c75bc92f46 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Thu Jun 4 14:41:07 2026 - INFO: Trying to hotplug device... Thu Jun 4 14:41:07 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:86:c9:a1,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Thu Jun 4 14:41:08 2026 - INFO: Trying to hotplug device... Thu Jun 4 14:41:09 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Thu Jun 4 14:41:10 2026 - INFO: Trying to hotplug device... Thu Jun 4 14:41:11 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Thu Jun 4 14:41:12 2026 * disk 2, size 1.0G Thu Jun 4 14:41:13 2026 - INFO: Trying to hotplug device... Thu Jun 4 14:41:13 2026 - INFO: Hotplug done. Thu Jun 4 14:41:13 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 14:41:13 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Thu Jun 4 14:41:14 2026 - INFO: Trying to hotplug device... Thu Jun 4 14:41:14 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Please give at least one of the parameters. Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-06-04 14:41:32.111556 time=0:00:27.265449 [TestInstanceModify] gnt-instance modify <<<< 2026-06-04 14:41:32.111673 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/776 GET /2/jobs/777 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-06-04 14:41:34.332820 time=0:00:02.221147 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-06-04 14:41:34.332928 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-06-04 14:41:34.332949 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-06-04 14:41:34.332962 skipping , test(s) instance-device-names disabled <<<< 2026-06-04 14:41:34.332972 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 778 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-06-04 14:41:40.614401 time=0:00:06.281429 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-04 14:41:40.614481 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-06-04 14:41:40.614526 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-06-04 14:41:40.614539 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Thu Jun 4 14:41:41 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Thu Jun 4 14:41:42 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 14:41:42 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Thu Jun 4 14:41:45 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Thu Jun 4 14:41:45 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 14:41:45 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Thu Jun 4 14:41:47 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Thu Jun 4 14:41:48 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 14:41:48 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Thu Jun 4 14:41:50 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Thu Jun 4 14:41:51 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 14:41:51 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-06-04 14:41:51.755840 time=0:00:11.141301 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-06-04 14:41:51.756031 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 785 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-06-04 14:41:53.929986 time=0:00:02.173955 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-04 14:41:53.930073 start [TestInstanceReboot] gnt-instance reboot Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 786 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 787 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 788 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 789 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 790 for kvm-test-instance02.staging.ganeti.org ... Thu Jun 4 14:42: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.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-06-04 14:42:33.452510 time=0:00:39.522437 [TestInstanceReboot] gnt-instance reboot <<<< 2026-06-04 14:42:33.452629 start [TestInstanceRemove] gnt-instance remove Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-06-04 14:42:45.237322 time=0:00:11.784693 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 5fb9fe37a0cd58bd00a70c95bed4a4068dafa0e5 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 793, 794 Waiting for job 793 ... Thu Jun 4 14:42:46 2026 * Verifying cluster config Thu Jun 4 14:42:46 2026 * Verifying cluster certificate files Thu Jun 4 14:42:46 2026 * Verifying hypervisor parameters Thu Jun 4 14:42:46 2026 * Verifying all nodes belong to an existing group Waiting for job 794 ... Thu Jun 4 14:42:47 2026 * Verifying group 'default' Thu Jun 4 14:42:47 2026 * Gathering data (3 nodes) Thu Jun 4 14:42:47 2026 * Gathering information about nodes (3 nodes) Thu Jun 4 14:42:48 2026 * Gathering disk information (3 nodes) Thu Jun 4 14:42:48 2026 * Verifying configuration file consistency Thu Jun 4 14:42:48 2026 * Verifying node status Thu Jun 4 14:42:48 2026 * Verifying instance status Thu Jun 4 14:42:48 2026 * Verifying orphan volumes Thu Jun 4 14:42:48 2026 * Verifying N+1 Memory redundancy Thu Jun 4 14:42:48 2026 * Assessing cluster hypervisor parameters Thu Jun 4 14: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. Thu Jun 4 14:42:48 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Jun 4 14:42:48 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Jun 4 14:42:48 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Jun 4 14:42:48 2026 * Other Notes Thu Jun 4 14:42:48 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 5fb9fe37a0cd58bd00a70c95bed4a4068dafa0e5 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:use_guest_agent=False' ---- Starting reduced number of instance tests with hypervisor parameter use_localtime=True Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:use_localtime=True' <<<< 2026-06-04 14:42:51.249453 start [TestInstanceAddWithPlainDisk] gnt-instance add -t plain Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=plain --node=troy-mcclure.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Thu Jun 4 14:42:52 2026 * disk 0, size 768M Thu Jun 4 14:42:52 2026 * disk 1, size 512M Thu Jun 4 14:42:52 2026 * creating instance disks... Thu Jun 4 14:42:53 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Thu Jun 4 14:42:53 2026 adding disks to cluster config Thu Jun 4 14:42:53 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 14:42:53 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Jun 4 14:42:53 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 14:42:53 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Jun 4 14:42:53 2026 * running the instance OS create scripts... Thu Jun 4 14:42:53 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: d63bff9d-3f92-4816-a68a-40ed28e6b144 Serial number: 4 Creation time: 2026-06-04 14:42:53 Modification time: 2026-06-04 14:42:53 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_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:49:0c:7c IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 13987682-a5d5-464b-97a7-9f2444198ccb name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/e297ea12-674e-4006-9942-22a798bd8259.disk0 on primary: /dev/gnt/e297ea12-674e-4006-9942-22a798bd8259.disk0 (253:0) name: disk0 UUID: 972f542a-df84-4bd1-b61b-1509c521f624 - disk/1: plain, size 512M access mode: rw logical_id: gnt/e87ca1ec-1c00-4419-8424-97d516b48a70.disk1 on primary: /dev/gnt/e87ca1ec-1c00-4419-8424-97d516b48a70.disk1 (253:1) name: disk1 UUID: f41abb04-ae4b-4483-bd9c-1fd966ad43ee Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddWithPlainDisk] gnt-instance add -t plain --- >>>> 2026-06-04 14:42:55.655469 time=0:00:04.406016 [TestInstanceAddWithPlainDisk] gnt-instance add -t plain <<<< 2026-06-04 14:42:55.655555 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 799 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-06-04 14:43:06.951791 time=0:00:11.296236 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-04 14:43:06.951871 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-06-04 14:43:06.951902 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 802 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 802 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 803 for kvm-test-instance02.staging.ganeti.org ... Thu Jun 4 14:43:11 2026 - WARNING: Ignoring offline instance check Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 804 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 804 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 805 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 805 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-06-04 14:43:15.732705 time=0:00:08.780803 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-06-04 14:43:15.732786 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 808 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-06-04 14:43:18.009507 time=0:00:02.276721 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-04 14:43:18.009595 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/809 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-06-04 14:43:29.352874 time=0:00:11.343279 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-06-04 14:43:29.352993 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/810 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-06-04 14:43:31.521325 time=0:00:02.168332 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-06-04 14:43:31.521442 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: d63bff9d-3f92-4816-a68a-40ed28e6b144 Serial number: 16 Creation time: 2026-06-04 14:42:53 Modification time: 2026-06-04 14:43:30 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_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:49:0c:7c IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 13987682-a5d5-464b-97a7-9f2444198ccb name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/e297ea12-674e-4006-9942-22a798bd8259.disk0 on primary: /dev/gnt/e297ea12-674e-4006-9942-22a798bd8259.disk0 (253:0) name: disk0 UUID: 972f542a-df84-4bd1-b61b-1509c521f624 - disk/1: plain, size 512M access mode: rw logical_id: gnt/e87ca1ec-1c00-4419-8424-97d516b48a70.disk1 on primary: /dev/gnt/e87ca1ec-1c00-4419-8424-97d516b48a70.disk1 (253:1) name: disk1 UUID: f41abb04-ae4b-4483-bd9c-1fd966ad43ee Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Thu Jun 4 14:43:33 2026 - INFO: Trying to hotplug device... Thu Jun 4 14:43:33 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:70:9c: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 troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Thu Jun 4 14:43:35 2026 - INFO: Trying to hotplug device... Thu Jun 4 14: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 troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Thu Jun 4 14:43:37 2026 - INFO: Trying to hotplug device... Thu Jun 4 14: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 troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Thu Jun 4 14:43:39 2026 * disk 2, size 1.0G Thu Jun 4 14:43:40 2026 - INFO: Trying to hotplug device... Thu Jun 4 14:43:40 2026 - INFO: Hotplug done. Thu Jun 4 14:43:40 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 14: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 troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Thu Jun 4 14:43:41 2026 - INFO: Trying to hotplug device... Thu Jun 4 14: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 troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Please give at least one of the parameters. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-06-04 14:43:58.686069 time=0:00:27.164627 [TestInstanceModify] gnt-instance modify <<<< 2026-06-04 14:43:58.686171 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/831 GET /2/jobs/832 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-06-04 14:44:00.856961 time=0:00:02.170790 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-06-04 14:44:00.857065 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-06-04 14:44:00.857086 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-06-04 14:44:00.857101 skipping , test(s) instance-device-names disabled <<<< 2026-06-04 14:44:00.857111 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 833 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-06-04 14:44:07.138570 time=0:00:06.281459 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-04 14:44:07.138643 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-06-04 14:44:07.138664 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-06-04 14:44:07.138676 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Thu Jun 4 14:44:08 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Thu Jun 4 14:44:09 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 14:44:09 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Thu Jun 4 14:44:11 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Thu Jun 4 14:44:12 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 14:44:12 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Thu Jun 4 14:44:13 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Thu Jun 4 14:44:14 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 14:44:14 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Thu Jun 4 14:44:17 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Thu Jun 4 14:44:17 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 14:44:17 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-06-04 14:44:18.079608 time=0:00:10.940932 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-06-04 14:44:18.079681 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 840 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-06-04 14:44:20.337699 time=0:00:02.258018 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-04 14:44:20.337773 start [TestInstanceReboot] gnt-instance reboot Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 841 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 842 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 843 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 844 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 845 for kvm-test-instance02.staging.ganeti.org ... Thu Jun 4 14:44:58 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.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-06-04 14:44:59.777405 time=0:00:39.439632 [TestInstanceReboot] gnt-instance reboot <<<< 2026-06-04 14:44:59.777515 start [TestInstanceRemove] gnt-instance remove Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-06-04 14:45:11.468654 time=0:00:11.691139 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' a0c1e6cec9971863daf92a34e3fe7e96cb7ac6f8 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 848, 849 Waiting for job 848 ... Thu Jun 4 14:45:13 2026 * Verifying cluster config Thu Jun 4 14:45:13 2026 * Verifying cluster certificate files Thu Jun 4 14:45:13 2026 * Verifying hypervisor parameters Thu Jun 4 14:45:13 2026 * Verifying all nodes belong to an existing group Waiting for job 849 ... Thu Jun 4 14:45:13 2026 * Verifying group 'default' Thu Jun 4 14:45:13 2026 * Gathering data (3 nodes) Thu Jun 4 14:45:13 2026 * Gathering information about nodes (3 nodes) Thu Jun 4 14:45:14 2026 * Gathering disk information (3 nodes) Thu Jun 4 14:45:14 2026 * Verifying configuration file consistency Thu Jun 4 14:45:14 2026 * Verifying node status Thu Jun 4 14:45:14 2026 * Verifying instance status Thu Jun 4 14:45:14 2026 * Verifying orphan volumes Thu Jun 4 14:45:14 2026 * Verifying N+1 Memory redundancy Thu Jun 4 14:45:14 2026 * Assessing cluster hypervisor parameters Thu Jun 4 14: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. Thu Jun 4 14:45:14 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Jun 4 14:45:14 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Jun 4 14:45:14 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Jun 4 14:45:14 2026 * Other Notes Thu Jun 4 14:45:14 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' a0c1e6cec9971863daf92a34e3fe7e96cb7ac6f8 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:use_localtime=False' ---- Starting reduced number of instance tests with hypervisor parameter disk_aio=native Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:disk_aio=native' <<<< 2026-06-04 14:45:17.463694 start [TestInstanceAddWithPlainDisk] gnt-instance add -t plain Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=plain --node=troy-mcclure.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Thu Jun 4 14:45:18 2026 * disk 0, size 768M Thu Jun 4 14:45:18 2026 * disk 1, size 512M Thu Jun 4 14:45:18 2026 * creating instance disks... Thu Jun 4 14:45:19 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Thu Jun 4 14:45:19 2026 adding disks to cluster config Thu Jun 4 14:45:19 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 14:45:19 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Jun 4 14:45:19 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 14:45:19 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Jun 4 14:45:20 2026 * running the instance OS create scripts... Thu Jun 4 14:45:20 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: ae414df1-5bb3-4105-b347-cc30a0baaab8 Serial number: 4 Creation time: 2026-06-04 14:45:19 Modification time: 2026-06-04 14:45:20 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: 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:40:49:be IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 4c4f0448-9af7-475a-8bce-700952bb8669 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/2b773040-b90a-44ab-b0ab-ca5449c42530.disk0 on primary: /dev/gnt/2b773040-b90a-44ab-b0ab-ca5449c42530.disk0 (253:0) name: disk0 UUID: 40dc3c35-a8b8-40e3-91e2-f9442cdd004b - disk/1: plain, size 512M access mode: rw logical_id: gnt/66d853e0-4406-4440-b2b1-ce41414edea8.disk1 on primary: /dev/gnt/66d853e0-4406-4440-b2b1-ce41414edea8.disk1 (253:1) name: disk1 UUID: fa4a0cdf-9254-4a9b-83eb-8eef2b88ee3b Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddWithPlainDisk] gnt-instance add -t plain --- >>>> 2026-06-04 14:45:22.073654 time=0:00:04.609960 [TestInstanceAddWithPlainDisk] gnt-instance add -t plain <<<< 2026-06-04 14:45:22.073736 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 854 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-06-04 14:45:33.452778 time=0:00:11.379042 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-04 14:45:33.452862 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-06-04 14:45:33.452883 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 857 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 857 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 858 for kvm-test-instance02.staging.ganeti.org ... Thu Jun 4 14:45:37 2026 - WARNING: Ignoring offline instance check Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 859 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 859 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 860 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 860 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-06-04 14:45:42.259301 time=0:00:08.806418 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-06-04 14:45:42.259395 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 863 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-06-04 14:45:44.539076 time=0:00:02.279681 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-04 14:45:44.539212 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/864 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-06-04 14:45:55.872898 time=0:00:11.333686 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-06-04 14:45:55.873003 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/865 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-06-04 14:45:58.165691 time=0:00:02.292688 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-06-04 14:45:58.165822 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: ae414df1-5bb3-4105-b347-cc30a0baaab8 Serial number: 16 Creation time: 2026-06-04 14:45:19 Modification time: 2026-06-04 14:45:56 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: 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:40:49:be IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 4c4f0448-9af7-475a-8bce-700952bb8669 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/2b773040-b90a-44ab-b0ab-ca5449c42530.disk0 on primary: /dev/gnt/2b773040-b90a-44ab-b0ab-ca5449c42530.disk0 (253:0) name: disk0 UUID: 40dc3c35-a8b8-40e3-91e2-f9442cdd004b - disk/1: plain, size 512M access mode: rw logical_id: gnt/66d853e0-4406-4440-b2b1-ce41414edea8.disk1 on primary: /dev/gnt/66d853e0-4406-4440-b2b1-ce41414edea8.disk1 (253:1) name: disk1 UUID: fa4a0cdf-9254-4a9b-83eb-8eef2b88ee3b Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Thu Jun 4 14:46:00 2026 - INFO: Trying to hotplug device... Thu Jun 4 14:46:00 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:73:f3:cb,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Thu Jun 4 14:46:01 2026 - INFO: Trying to hotplug device... Thu Jun 4 14:46:02 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Thu Jun 4 14:46:04 2026 - INFO: Trying to hotplug device... Thu Jun 4 14:46:05 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Thu Jun 4 14:46:06 2026 * disk 2, size 1.0G Thu Jun 4 14:46:06 2026 - INFO: Trying to hotplug device... Thu Jun 4 14:46:07 2026 - INFO: Hotplug done. Thu Jun 4 14:46:07 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 14:46:07 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Thu Jun 4 14:46:08 2026 - INFO: Trying to hotplug device... Thu Jun 4 14:46:08 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Please give at least one of the parameters. Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-06-04 14:46:25.757149 time=0:00:27.591327 [TestInstanceModify] gnt-instance modify <<<< 2026-06-04 14:46:25.757269 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/886 GET /2/jobs/887 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-06-04 14:46:27.972989 time=0:00:02.215720 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-06-04 14:46:27.973091 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-06-04 14:46:27.973113 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-06-04 14:46:27.973131 skipping , test(s) instance-device-names disabled <<<< 2026-06-04 14:46:27.973140 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 888 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-06-04 14:46:34.358006 time=0:00:06.384866 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-04 14:46:34.358102 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-06-04 14:46:34.358119 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-06-04 14:46:34.358139 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Thu Jun 4 14:46:35 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Thu Jun 4 14:46:36 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 14:46:36 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Thu Jun 4 14:46:38 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Thu Jun 4 14:46:39 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 14:46:39 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Thu Jun 4 14:46:41 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Thu Jun 4 14:46:41 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 14:46:41 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Thu Jun 4 14:46:44 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Thu Jun 4 14:46:45 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 14:46:45 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-06-04 14:46:45.566068 time=0:00:11.207929 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-06-04 14:46:45.566144 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 895 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-06-04 14:46:47.955231 time=0:00:02.389087 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-04 14:46:47.955335 start [TestInstanceReboot] gnt-instance reboot Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 896 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 897 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 898 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 899 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 900 for kvm-test-instance02.staging.ganeti.org ... Thu Jun 4 14:47:26 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-06-04 14:47:27.943847 time=0:00:39.988512 [TestInstanceReboot] gnt-instance reboot <<<< 2026-06-04 14:47:27.943983 start [TestInstanceRemove] gnt-instance remove Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-06-04 14:47:39.636134 time=0:00:11.692151 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 4602cc92e6a3c11705ef146b69f054dc823ec95c /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 903, 904 Waiting for job 903 ... Thu Jun 4 14:47:41 2026 * Verifying cluster config Thu Jun 4 14:47:41 2026 * Verifying cluster certificate files Thu Jun 4 14:47:41 2026 * Verifying hypervisor parameters Thu Jun 4 14:47:41 2026 * Verifying all nodes belong to an existing group Waiting for job 904 ... Thu Jun 4 14:47:41 2026 * Verifying group 'default' Thu Jun 4 14:47:41 2026 * Gathering data (3 nodes) Thu Jun 4 14:47:41 2026 * Gathering information about nodes (3 nodes) Thu Jun 4 14:47:42 2026 * Gathering disk information (3 nodes) Thu Jun 4 14:47:42 2026 * Verifying configuration file consistency Thu Jun 4 14:47:42 2026 * Verifying node status Thu Jun 4 14:47:42 2026 * Verifying instance status Thu Jun 4 14:47:42 2026 * Verifying orphan volumes Thu Jun 4 14:47:42 2026 * Verifying N+1 Memory redundancy Thu Jun 4 14:47:42 2026 * Assessing cluster hypervisor parameters Thu Jun 4 14:47:42 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Jun 4 14:47:42 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Jun 4 14:47:42 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Jun 4 14:47:42 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Jun 4 14:47:42 2026 * Other Notes Thu Jun 4 14:47:42 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 4602cc92e6a3c11705ef146b69f054dc823ec95c /var/lib/ganeti/config.data ---- Starting reduced number of instance tests with hypervisor parameter disk_aio=io_uring Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:disk_aio=io_uring' <<<< 2026-06-04 14:47:44.348498 start [TestInstanceAddWithPlainDisk] gnt-instance add -t plain Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=plain --node=troy-mcclure.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Thu Jun 4 14:47:45 2026 * disk 0, size 768M Thu Jun 4 14:47:45 2026 * disk 1, size 512M Thu Jun 4 14:47:45 2026 * creating instance disks... Thu Jun 4 14:47:46 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Thu Jun 4 14:47:46 2026 adding disks to cluster config Thu Jun 4 14:47:46 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 14:47:46 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Jun 4 14:47:46 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 14:47:46 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Jun 4 14:47:46 2026 * running the instance OS create scripts... Thu Jun 4 14:47:47 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 4f594dca-de47-40e5-a2a9-ef59d99e5548 Serial number: 4 Creation time: 2026-06-04 14:47:46 Modification time: 2026-06-04 14:47:47 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: 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:e9:c3:03 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 61bad2a1-6ca9-4b56-8ce7-b217a1bcace3 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/b71b5dc0-c76b-4d54-8eb6-645cff0a6ba4.disk0 on primary: /dev/gnt/b71b5dc0-c76b-4d54-8eb6-645cff0a6ba4.disk0 (253:0) name: disk0 UUID: 44fdb37e-e8dc-4951-9ee9-81fd8af2bdf8 - disk/1: plain, size 512M access mode: rw logical_id: gnt/3fe98e0e-4c7a-42e2-8760-5bb58bde329c.disk1 on primary: /dev/gnt/3fe98e0e-4c7a-42e2-8760-5bb58bde329c.disk1 (253:1) name: disk1 UUID: 64d236bd-6e2d-49cc-bdca-3f284a3fd5a5 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddWithPlainDisk] gnt-instance add -t plain --- >>>> 2026-06-04 14:47:48.837734 time=0:00:04.489236 [TestInstanceAddWithPlainDisk] gnt-instance add -t plain <<<< 2026-06-04 14:47:48.837820 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 908 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-06-04 14:48:00.246106 time=0:00:11.408286 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-04 14:48:00.246216 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-06-04 14:48:00.246242 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 911 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 911 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 912 for kvm-test-instance02.staging.ganeti.org ... Thu Jun 4 14:48:04 2026 - WARNING: Ignoring offline instance check Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 913 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 913 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 914 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 914 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-06-04 14:48:09.029465 time=0:00:08.783223 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-06-04 14:48:09.029629 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 917 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-06-04 14:48:11.314466 time=0:00:02.284837 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-04 14:48:11.314567 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/918 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-06-04 14:48:22.700860 time=0:00:11.386293 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-06-04 14:48:22.700994 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/919 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-06-04 14:48:24.832926 time=0:00:02.131932 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-06-04 14:48:24.833049 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 4f594dca-de47-40e5-a2a9-ef59d99e5548 Serial number: 16 Creation time: 2026-06-04 14:47:46 Modification time: 2026-06-04 14:48:23 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: 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:e9:c3:03 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 61bad2a1-6ca9-4b56-8ce7-b217a1bcace3 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/b71b5dc0-c76b-4d54-8eb6-645cff0a6ba4.disk0 on primary: /dev/gnt/b71b5dc0-c76b-4d54-8eb6-645cff0a6ba4.disk0 (253:0) name: disk0 UUID: 44fdb37e-e8dc-4951-9ee9-81fd8af2bdf8 - disk/1: plain, size 512M access mode: rw logical_id: gnt/3fe98e0e-4c7a-42e2-8760-5bb58bde329c.disk1 on primary: /dev/gnt/3fe98e0e-4c7a-42e2-8760-5bb58bde329c.disk1 (253:1) name: disk1 UUID: 64d236bd-6e2d-49cc-bdca-3f284a3fd5a5 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Thu Jun 4 14:48:27 2026 - INFO: Trying to hotplug device... Thu Jun 4 14:48:27 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:6b:ee:9b,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Thu Jun 4 14:48:28 2026 - INFO: Trying to hotplug device... Thu Jun 4 14:48:29 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Thu Jun 4 14:48:30 2026 - INFO: Trying to hotplug device... Thu Jun 4 14:48:31 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Thu Jun 4 14:48:32 2026 * disk 2, size 1.0G Thu Jun 4 14:48:33 2026 - INFO: Trying to hotplug device... Thu Jun 4 14:48:33 2026 - INFO: Hotplug done. Thu Jun 4 14:48:33 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 14:48:33 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Thu Jun 4 14:48:34 2026 - INFO: Trying to hotplug device... Thu Jun 4 14:48:34 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Please give at least one of the parameters. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Stderr was: Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-06-04 14:48:52.165118 time=0:00:27.332069 [TestInstanceModify] gnt-instance modify <<<< 2026-06-04 14:48:52.165223 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/940 GET /2/jobs/941 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-06-04 14:48:54.457280 time=0:00:02.292057 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-06-04 14:48:54.457406 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-06-04 14:48:54.457451 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-06-04 14:48:54.457491 skipping , test(s) instance-device-names disabled <<<< 2026-06-04 14:48:54.457506 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 942 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-06-04 14:49:00.823724 time=0:00:06.366218 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-04 14:49:00.823812 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-06-04 14:49:00.823835 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-06-04 14:49:00.823851 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Thu Jun 4 14:49:02 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Thu Jun 4 14:49:02 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 14:49:02 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Thu Jun 4 14:49:05 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Thu Jun 4 14:49:05 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 14:49:06 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Thu Jun 4 14:49:07 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Thu Jun 4 14:49:08 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 14:49:08 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Thu Jun 4 14:49:11 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Thu Jun 4 14:49:11 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 14:49:11 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-06-04 14:49:11.997564 time=0:00:11.173713 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-06-04 14:49:11.997681 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 949 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-06-04 14:49:14.268474 time=0:00:02.270793 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-04 14:49:14.268572 start [TestInstanceReboot] gnt-instance reboot Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 950 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 951 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 952 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 953 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 954 for kvm-test-instance02.staging.ganeti.org ... Thu Jun 4 14:49:52 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.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-06-04 14:49:53.815519 time=0:00:39.546947 [TestInstanceReboot] gnt-instance reboot <<<< 2026-06-04 14:49:53.815614 start [TestInstanceRemove] gnt-instance remove Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-06-04 14:50:05.694239 time=0:00:11.878625 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' d1b259c36845334945d321c9cee23c48141755fc /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 957, 958 Waiting for job 957 ... Thu Jun 4 14:50:07 2026 * Verifying cluster config Thu Jun 4 14:50:07 2026 * Verifying cluster certificate files Thu Jun 4 14:50:07 2026 * Verifying hypervisor parameters Thu Jun 4 14:50:07 2026 * Verifying all nodes belong to an existing group Waiting for job 958 ... Thu Jun 4 14:50:07 2026 * Verifying group 'default' Thu Jun 4 14:50:07 2026 * Gathering data (3 nodes) Thu Jun 4 14:50:07 2026 * Gathering information about nodes (3 nodes) Thu Jun 4 14:50:08 2026 * Gathering disk information (3 nodes) Thu Jun 4 14:50:08 2026 * Verifying configuration file consistency Thu Jun 4 14:50:08 2026 * Verifying node status Thu Jun 4 14:50:08 2026 * Verifying instance status Thu Jun 4 14:50:08 2026 * Verifying orphan volumes Thu Jun 4 14:50:08 2026 * Verifying N+1 Memory redundancy Thu Jun 4 14:50:08 2026 * Assessing cluster hypervisor parameters Thu Jun 4 14:50: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. Thu Jun 4 14:50:08 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Jun 4 14:50:08 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Jun 4 14:50:08 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Jun 4 14:50:08 2026 * Other Notes Thu Jun 4 14:50:08 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' d1b259c36845334945d321c9cee23c48141755fc /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:disk_aio=threads' ---- Starting reduced number of instance tests with hypervisor parameter disk_cache=writeback Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:disk_cache=writeback' <<<< 2026-06-04 14:50:11.724459 start [TestInstanceAddWithPlainDisk] gnt-instance add -t plain Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=plain --node=troy-mcclure.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Thu Jun 4 14:50:13 2026 * disk 0, size 768M Thu Jun 4 14:50:13 2026 * disk 1, size 512M Thu Jun 4 14:50:13 2026 * creating instance disks... Thu Jun 4 14:50:14 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Thu Jun 4 14:50:14 2026 adding disks to cluster config Thu Jun 4 14:50:14 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 14:50:14 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Jun 4 14:50:14 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 14:50:14 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Jun 4 14:50:14 2026 * running the instance OS create scripts... Thu Jun 4 14:50:14 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: b8f9e905-05d3-4391-8099-b85c9dae6d93 Serial number: 4 Creation time: 2026-06-04 14:50:14 Modification time: 2026-06-04 14:50:14 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (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:dc:b3:07 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 7f91fcd7-f0e6-443d-8bc5-2bf08300780e name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/67b0c711-db4c-4c19-aaa5-4cf988adb26c.disk0 on primary: /dev/gnt/67b0c711-db4c-4c19-aaa5-4cf988adb26c.disk0 (253:0) name: disk0 UUID: 545edde0-b9f1-4369-a455-6be2960d773d - disk/1: plain, size 512M access mode: rw logical_id: gnt/9b499908-3276-4c3c-b84b-a66e86f4407d.disk1 on primary: /dev/gnt/9b499908-3276-4c3c-b84b-a66e86f4407d.disk1 (253:1) name: disk1 UUID: 10a56539-36ea-4291-a9c0-c162996b2180 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddWithPlainDisk] gnt-instance add -t plain --- >>>> 2026-06-04 14:50:16.329043 time=0:00:04.604584 [TestInstanceAddWithPlainDisk] gnt-instance add -t plain <<<< 2026-06-04 14:50:16.329177 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 963 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-06-04 14:50:27.718949 time=0:00:11.389772 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-04 14:50:27.719055 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-06-04 14:50:27.719076 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 966 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 966 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 967 for kvm-test-instance02.staging.ganeti.org ... Thu Jun 4 14:50:31 2026 - WARNING: Ignoring offline instance check Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 968 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 968 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 969 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 969 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-06-04 14:50:36.516886 time=0:00:08.797810 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-06-04 14:50:36.516986 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 972 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-06-04 14:50:38.683905 time=0:00:02.166919 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-04 14:50:38.684023 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/973 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-06-04 14:50:50.025235 time=0:00:11.341212 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-06-04 14:50:50.025347 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/974 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-06-04 14:50:52.205272 time=0:00:02.179925 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-06-04 14:50:52.205383 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: b8f9e905-05d3-4391-8099-b85c9dae6d93 Serial number: 16 Creation time: 2026-06-04 14:50:14 Modification time: 2026-06-04 14:50:51 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (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:dc:b3:07 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 7f91fcd7-f0e6-443d-8bc5-2bf08300780e name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/67b0c711-db4c-4c19-aaa5-4cf988adb26c.disk0 on primary: /dev/gnt/67b0c711-db4c-4c19-aaa5-4cf988adb26c.disk0 (253:0) name: disk0 UUID: 545edde0-b9f1-4369-a455-6be2960d773d - disk/1: plain, size 512M access mode: rw logical_id: gnt/9b499908-3276-4c3c-b84b-a66e86f4407d.disk1 on primary: /dev/gnt/9b499908-3276-4c3c-b84b-a66e86f4407d.disk1 (253:1) name: disk1 UUID: 10a56539-36ea-4291-a9c0-c162996b2180 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Thu Jun 4 14:50:54 2026 - INFO: Trying to hotplug device... Thu Jun 4 14:50:54 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:9b:34:54,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Thu Jun 4 14:50:55 2026 - INFO: Trying to hotplug device... Thu Jun 4 14:50:56 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Thu Jun 4 14:50:58 2026 - INFO: Trying to hotplug device... Thu Jun 4 14:50:59 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Thu Jun 4 14:51:00 2026 * disk 2, size 1.0G Thu Jun 4 14:51:00 2026 - INFO: Trying to hotplug device... Thu Jun 4 14:51:00 2026 - INFO: Hotplug done. Thu Jun 4 14:51:00 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 14:51:01 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Thu Jun 4 14:51:02 2026 - INFO: Trying to hotplug device... Thu Jun 4 14:51:02 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Please give at least one of the parameters. Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-06-04 14:51:19.516277 time=0:00:27.310894 [TestInstanceModify] gnt-instance modify <<<< 2026-06-04 14:51:19.516374 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/995 GET /2/jobs/996 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-06-04 14:51:21.740985 time=0:00:02.224611 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-06-04 14:51:21.741103 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-06-04 14:51:21.741125 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-06-04 14:51:21.741141 skipping , test(s) instance-device-names disabled <<<< 2026-06-04 14:51:21.741151 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 997 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-06-04 14:51:28.122562 time=0:00:06.381411 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-04 14:51:28.122670 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-06-04 14:51:28.122693 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-06-04 14:51:28.122711 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Thu Jun 4 14:51:29 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Thu Jun 4 14:51:29 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 14:51:30 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Thu Jun 4 14:51:32 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Thu Jun 4 14:51:33 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 14:51:33 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Thu Jun 4 14:51:34 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Thu Jun 4 14:51:35 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 14:51:35 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Thu Jun 4 14:51:38 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Thu Jun 4 14:51:38 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 14:51:38 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-06-04 14:51:39.283252 time=0:00:11.160541 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-06-04 14:51:39.283371 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1004 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-06-04 14:51:41.460834 time=0:00:02.177463 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-04 14:51:41.460961 start [TestInstanceReboot] gnt-instance reboot Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 1005 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 1006 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 1007 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1008 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 1009 for kvm-test-instance02.staging.ganeti.org ... Thu Jun 4 14:52: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.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-06-04 14:52:20.811696 time=0:00:39.350735 [TestInstanceReboot] gnt-instance reboot <<<< 2026-06-04 14:52:20.811823 start [TestInstanceRemove] gnt-instance remove Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-06-04 14:52:32.601561 time=0:00:11.789738 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 7a493d9d307b5a165830f30ad1fb321547b16b57 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 1012, 1013 Waiting for job 1012 ... Thu Jun 4 14:52:34 2026 * Verifying cluster config Thu Jun 4 14:52:34 2026 * Verifying cluster certificate files Thu Jun 4 14:52:34 2026 * Verifying hypervisor parameters Thu Jun 4 14:52:34 2026 * Verifying all nodes belong to an existing group Waiting for job 1013 ... Thu Jun 4 14:52:34 2026 * Verifying group 'default' Thu Jun 4 14:52:34 2026 * Gathering data (3 nodes) Thu Jun 4 14:52:34 2026 * Gathering information about nodes (3 nodes) Thu Jun 4 14:52:35 2026 * Gathering disk information (3 nodes) Thu Jun 4 14:52:35 2026 * Verifying configuration file consistency Thu Jun 4 14:52:35 2026 * Verifying node status Thu Jun 4 14:52:35 2026 * Verifying instance status Thu Jun 4 14:52:35 2026 * Verifying orphan volumes Thu Jun 4 14:52:35 2026 * Verifying N+1 Memory redundancy Thu Jun 4 14:52:35 2026 * Assessing cluster hypervisor parameters Thu Jun 4 14:52:35 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Jun 4 14:52:35 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Jun 4 14:52:35 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Jun 4 14:52:35 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Jun 4 14:52:35 2026 * Other Notes Thu Jun 4 14:52:35 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 7a493d9d307b5a165830f30ad1fb321547b16b57 /var/lib/ganeti/config.data ---- Starting reduced number of instance tests with hypervisor parameter disk_cache=writethrough Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:disk_cache=writethrough' <<<< 2026-06-04 14:52:37.289783 start [TestInstanceAddWithPlainDisk] gnt-instance add -t plain Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=plain --node=troy-mcclure.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Thu Jun 4 14:52:38 2026 * disk 0, size 768M Thu Jun 4 14:52:38 2026 * disk 1, size 512M Thu Jun 4 14:52:38 2026 * creating instance disks... Thu Jun 4 14:52:39 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Thu Jun 4 14:52:39 2026 adding disks to cluster config Thu Jun 4 14:52:39 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 14:52:39 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Jun 4 14:52:39 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 14:52:39 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Jun 4 14:52:39 2026 * running the instance OS create scripts... Thu Jun 4 14:52:39 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: be45c8d5-9f6d-482d-89a6-6757fdcf03dc Serial number: 4 Creation time: 2026-06-04 14:52:39 Modification time: 2026-06-04 14:52:39 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (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:6a:25:33 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: b408b9e6-0f17-4da6-9245-1d9c6949adc9 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/27ef49eb-182f-4737-8766-4641fa09d343.disk0 on primary: /dev/gnt/27ef49eb-182f-4737-8766-4641fa09d343.disk0 (253:0) name: disk0 UUID: dd04ea6e-aac5-46f9-9196-4202d3f72ea7 - disk/1: plain, size 512M access mode: rw logical_id: gnt/c773ba6c-791e-4bb0-9dea-c5de7a01e9fd.disk1 on primary: /dev/gnt/c773ba6c-791e-4bb0-9dea-c5de7a01e9fd.disk1 (253:1) name: disk1 UUID: 56ba8794-2f22-4474-978d-b5d77243d4a1 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddWithPlainDisk] gnt-instance add -t plain --- >>>> 2026-06-04 14:52:41.606416 time=0:00:04.316633 [TestInstanceAddWithPlainDisk] gnt-instance add -t plain <<<< 2026-06-04 14:52:41.606519 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1017 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-06-04 14:52:53.010971 time=0:00:11.404452 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-04 14:52:53.011123 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-06-04 14:52:53.011147 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1020 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1020 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 1021 for kvm-test-instance02.staging.ganeti.org ... Thu Jun 4 14:52:57 2026 - WARNING: Ignoring offline instance check Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1022 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1022 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1023 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1023 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-06-04 14:53:01.750839 time=0:00:08.739692 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-06-04 14:53:01.750936 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1026 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-06-04 14:53:04.033253 time=0:00:02.282317 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-04 14:53:04.033429 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/1027 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-06-04 14:53:15.289275 time=0:00:11.255846 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-06-04 14:53:15.289388 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/1028 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-06-04 14:53:17.424979 time=0:00:02.135591 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-06-04 14:53:17.425079 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: be45c8d5-9f6d-482d-89a6-6757fdcf03dc Serial number: 16 Creation time: 2026-06-04 14:52:39 Modification time: 2026-06-04 14:53:16 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (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:6a:25:33 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: b408b9e6-0f17-4da6-9245-1d9c6949adc9 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/27ef49eb-182f-4737-8766-4641fa09d343.disk0 on primary: /dev/gnt/27ef49eb-182f-4737-8766-4641fa09d343.disk0 (253:0) name: disk0 UUID: dd04ea6e-aac5-46f9-9196-4202d3f72ea7 - disk/1: plain, size 512M access mode: rw logical_id: gnt/c773ba6c-791e-4bb0-9dea-c5de7a01e9fd.disk1 on primary: /dev/gnt/c773ba6c-791e-4bb0-9dea-c5de7a01e9fd.disk1 (253:1) name: disk1 UUID: 56ba8794-2f22-4474-978d-b5d77243d4a1 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Thu Jun 4 14:53:19 2026 - INFO: Trying to hotplug device... Thu Jun 4 14:53:19 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:da:ec:c4,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Thu Jun 4 14:53:20 2026 - INFO: Trying to hotplug device... Thu Jun 4 14:53:22 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Thu Jun 4 14:53:23 2026 - INFO: Trying to hotplug device... Thu Jun 4 14:53:24 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Thu Jun 4 14:53:25 2026 * disk 2, size 1.0G Thu Jun 4 14:53:26 2026 - INFO: Trying to hotplug device... Thu Jun 4 14:53:26 2026 - INFO: Hotplug done. Thu Jun 4 14:53:26 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 14:53:26 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Thu Jun 4 14:53:27 2026 - INFO: Trying to hotplug device... Thu Jun 4 14:53:27 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Please give at least one of the parameters. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-06-04 14:53:44.551552 time=0:00:27.126473 [TestInstanceModify] gnt-instance modify <<<< 2026-06-04 14:53:44.551687 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/1049 GET /2/jobs/1050 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-06-04 14:53:46.725431 time=0:00:02.173744 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-06-04 14:53:46.725536 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-06-04 14:53:46.725558 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-06-04 14:53:46.725571 skipping , test(s) instance-device-names disabled <<<< 2026-06-04 14:53:46.725582 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1051 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-06-04 14:53:53.118824 time=0:00:06.393242 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-04 14:53:53.118903 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-06-04 14:53:53.118925 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-06-04 14:53:53.118940 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Thu Jun 4 14:53:54 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Thu Jun 4 14:53:55 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 14:53:55 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Thu Jun 4 14:53:57 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Thu Jun 4 14:53:58 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 14:53:58 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Thu Jun 4 14:53:59 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Thu Jun 4 14:54:00 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 14:54:00 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Thu Jun 4 14:54:03 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Thu Jun 4 14:54:03 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 14:54:03 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-06-04 14:54:04.177839 time=0:00:11.058899 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-06-04 14:54:04.177997 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1058 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-06-04 14:54:06.458948 time=0:00:02.280951 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-04 14:54:06.459078 start [TestInstanceReboot] gnt-instance reboot Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 1059 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 1060 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 1061 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1062 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 1063 for kvm-test-instance02.staging.ganeti.org ... Thu Jun 4 14:54: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.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-06-04 14:54:45.865612 time=0:00:39.406534 [TestInstanceReboot] gnt-instance reboot <<<< 2026-06-04 14:54:45.865722 start [TestInstanceRemove] gnt-instance remove Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-06-04 14:54:57.533291 time=0:00:11.667569 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' e78ccfa9148643aa9b5d662deede02a3e3b3c716 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 1066, 1067 Waiting for job 1066 ... Thu Jun 4 14:54:59 2026 * Verifying cluster config Thu Jun 4 14:54:59 2026 * Verifying cluster certificate files Thu Jun 4 14:54:59 2026 * Verifying hypervisor parameters Thu Jun 4 14:54:59 2026 * Verifying all nodes belong to an existing group Waiting for job 1067 ... Thu Jun 4 14:54:59 2026 * Verifying group 'default' Thu Jun 4 14:54:59 2026 * Gathering data (3 nodes) Thu Jun 4 14:54:59 2026 * Gathering information about nodes (3 nodes) Thu Jun 4 14:55:00 2026 * Gathering disk information (3 nodes) Thu Jun 4 14:55:00 2026 * Verifying configuration file consistency Thu Jun 4 14:55:00 2026 * Verifying node status Thu Jun 4 14:55:00 2026 * Verifying instance status Thu Jun 4 14:55:00 2026 * Verifying orphan volumes Thu Jun 4 14:55:00 2026 * Verifying N+1 Memory redundancy Thu Jun 4 14:55:00 2026 * Assessing cluster hypervisor parameters Thu Jun 4 14:55:00 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Jun 4 14:55:00 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Jun 4 14:55:00 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Jun 4 14:55:00 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Jun 4 14:55:00 2026 * Other Notes Thu Jun 4 14:55:00 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' e78ccfa9148643aa9b5d662deede02a3e3b3c716 /var/lib/ganeti/config.data ---- Starting reduced number of instance tests with hypervisor parameter disk_cache=default Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:disk_cache=default' <<<< 2026-06-04 14:55:02.122392 start [TestInstanceAddWithPlainDisk] gnt-instance add -t plain Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=plain --node=troy-mcclure.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Thu Jun 4 14:55:03 2026 * disk 0, size 768M Thu Jun 4 14:55:03 2026 * disk 1, size 512M Thu Jun 4 14:55:03 2026 * creating instance disks... Thu Jun 4 14:55:04 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Thu Jun 4 14:55:04 2026 adding disks to cluster config Thu Jun 4 14:55:04 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 14:55:04 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Jun 4 14:55:04 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 14:55:04 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Jun 4 14:55:04 2026 * running the instance OS create scripts... Thu Jun 4 14:55:04 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 2506b7cb-ca16-4337-b82d-b32741e092c6 Serial number: 4 Creation time: 2026-06-04 14:55:04 Modification time: 2026-06-04 14:55:04 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (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:1a:94:8f IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 00ea14c5-2579-4cfd-b795-5e5d4b3d59b7 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/1f8f3392-1500-4c7e-aca1-896d7cf6d2cc.disk0 on primary: /dev/gnt/1f8f3392-1500-4c7e-aca1-896d7cf6d2cc.disk0 (253:0) name: disk0 UUID: 4386a1ed-b73a-48eb-8d9f-dd577dc869db - disk/1: plain, size 512M access mode: rw logical_id: gnt/f0a2308c-9633-4751-add4-a305275d16df.disk1 on primary: /dev/gnt/f0a2308c-9633-4751-add4-a305275d16df.disk1 (253:1) name: disk1 UUID: cdf02ba6-a92c-4fa1-addc-90ec2bdbd7e1 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddWithPlainDisk] gnt-instance add -t plain --- >>>> 2026-06-04 14:55:06.507280 time=0:00:04.384888 [TestInstanceAddWithPlainDisk] gnt-instance add -t plain <<<< 2026-06-04 14:55:06.507378 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1071 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-06-04 14:55:17.793150 time=0:00:11.285772 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-04 14:55:17.793255 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-06-04 14:55:17.793279 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1074 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1074 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 1075 for kvm-test-instance02.staging.ganeti.org ... Thu Jun 4 14:55:21 2026 - WARNING: Ignoring offline instance check Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1076 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1076 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1077 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1077 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-06-04 14:55:26.392173 time=0:00:08.598894 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-06-04 14:55:26.392276 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1080 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-06-04 14:55:28.652858 time=0:00:02.260582 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-04 14:55:28.652966 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/1081 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-06-04 14:55:39.997154 time=0:00:11.344188 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-06-04 14:55:39.997272 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/1082 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-06-04 14:55:42.185898 time=0:00:02.188626 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-06-04 14:55:42.186042 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 2506b7cb-ca16-4337-b82d-b32741e092c6 Serial number: 16 Creation time: 2026-06-04 14:55:04 Modification time: 2026-06-04 14:55:41 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (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:1a:94:8f IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 00ea14c5-2579-4cfd-b795-5e5d4b3d59b7 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/1f8f3392-1500-4c7e-aca1-896d7cf6d2cc.disk0 on primary: /dev/gnt/1f8f3392-1500-4c7e-aca1-896d7cf6d2cc.disk0 (253:0) name: disk0 UUID: 4386a1ed-b73a-48eb-8d9f-dd577dc869db - disk/1: plain, size 512M access mode: rw logical_id: gnt/f0a2308c-9633-4751-add4-a305275d16df.disk1 on primary: /dev/gnt/f0a2308c-9633-4751-add4-a305275d16df.disk1 (253:1) name: disk1 UUID: cdf02ba6-a92c-4fa1-addc-90ec2bdbd7e1 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Thu Jun 4 14:55:44 2026 - INFO: Trying to hotplug device... Thu Jun 4 14:55:44 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:ea:c5:a5,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Thu Jun 4 14:55:45 2026 - INFO: Trying to hotplug device... Thu Jun 4 14:55:46 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Thu Jun 4 14:55:48 2026 - INFO: Trying to hotplug device... Thu Jun 4 14:55:49 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Thu Jun 4 14:55:50 2026 * disk 2, size 1.0G Thu Jun 4 14:55:50 2026 - INFO: Trying to hotplug device... Thu Jun 4 14:55:50 2026 - INFO: Hotplug done. Thu Jun 4 14:55:50 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 14:55:50 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Thu Jun 4 14:55:52 2026 - INFO: Trying to hotplug device... Thu Jun 4 14:55:52 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Please give at least one of the parameters. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-06-04 14:56:09.673269 time=0:00:27.487227 [TestInstanceModify] gnt-instance modify <<<< 2026-06-04 14:56:09.673360 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/1103 GET /2/jobs/1104 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-06-04 14:56:11.885861 time=0:00:02.212501 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-06-04 14:56:11.885958 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-06-04 14:56:11.885996 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-06-04 14:56:11.886014 skipping , test(s) instance-device-names disabled <<<< 2026-06-04 14:56:11.886024 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1105 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-06-04 14:56:18.252047 time=0:00:06.366023 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-04 14:56:18.252199 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-06-04 14:56:18.252222 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-06-04 14:56:18.252237 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Thu Jun 4 14:56:19 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Thu Jun 4 14:56:20 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 14:56:20 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Thu Jun 4 14:56:22 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Thu Jun 4 14:56:23 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 14:56:23 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Thu Jun 4 14:56:25 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Thu Jun 4 14:56:25 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 14:56:25 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Thu Jun 4 14:56:28 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Thu Jun 4 14:56:28 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 14:56:28 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-06-04 14:56:29.331941 time=0:00:11.079704 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-06-04 14:56:29.332067 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1112 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-06-04 14:56:31.625400 time=0:00:02.293333 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-04 14:56:31.625509 start [TestInstanceReboot] gnt-instance reboot Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 1113 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 1114 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 1115 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1116 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 1117 for kvm-test-instance02.staging.ganeti.org ... Thu Jun 4 14:57:09 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-06-04 14:57:11.065213 time=0:00:39.439704 [TestInstanceReboot] gnt-instance reboot <<<< 2026-06-04 14:57:11.065361 start [TestInstanceRemove] gnt-instance remove Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-06-04 14:57:22.765948 time=0:00:11.700587 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 3207034470178301814ea0bdca7d86bc33b2737b /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 1120, 1121 Waiting for job 1120 ... Thu Jun 4 14:57:24 2026 * Verifying cluster config Thu Jun 4 14:57:24 2026 * Verifying cluster certificate files Thu Jun 4 14:57:24 2026 * Verifying hypervisor parameters Thu Jun 4 14:57:24 2026 * Verifying all nodes belong to an existing group Waiting for job 1121 ... Thu Jun 4 14:57:24 2026 * Verifying group 'default' Thu Jun 4 14:57:24 2026 * Gathering data (3 nodes) Thu Jun 4 14:57:24 2026 * Gathering information about nodes (3 nodes) Thu Jun 4 14:57:25 2026 * Gathering disk information (3 nodes) Thu Jun 4 14:57:25 2026 * Verifying configuration file consistency Thu Jun 4 14:57:25 2026 * Verifying node status Thu Jun 4 14:57:25 2026 * Verifying instance status Thu Jun 4 14:57:25 2026 * Verifying orphan volumes Thu Jun 4 14:57:25 2026 * Verifying N+1 Memory redundancy Thu Jun 4 14:57:25 2026 * Assessing cluster hypervisor parameters Thu Jun 4 14:57:25 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Jun 4 14:57:25 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Jun 4 14:57:25 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Jun 4 14:57:25 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Jun 4 14:57:25 2026 * Other Notes Thu Jun 4 14:57:25 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 3207034470178301814ea0bdca7d86bc33b2737b /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:disk_cache=none' ---- Starting reduced number of instance tests with hypervisor parameter usb_mouse=tablet Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:usb_mouse=tablet' <<<< 2026-06-04 14:57:28.680021 start [TestInstanceAddWithPlainDisk] gnt-instance add -t plain Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=plain --node=troy-mcclure.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Thu Jun 4 14:57:29 2026 * disk 0, size 768M Thu Jun 4 14:57:29 2026 * disk 1, size 512M Thu Jun 4 14:57:29 2026 * creating instance disks... Thu Jun 4 14:57:30 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Thu Jun 4 14:57:30 2026 adding disks to cluster config Thu Jun 4 14:57:30 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 14:57:31 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Jun 4 14:57:31 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 14:57:31 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Jun 4 14:57:31 2026 * running the instance OS create scripts... Thu Jun 4 14:57:31 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 1023dac4-e517-47b1-a61c-05b3dada4d47 Serial number: 4 Creation time: 2026-06-04 14:57:30 Modification time: 2026-06-04 14:57:31 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_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:bc:39:6f IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 625aeafc-eef2-4786-80aa-f4a9258b5a15 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/40151805-0631-4395-96f2-7a8a93949be1.disk0 on primary: /dev/gnt/40151805-0631-4395-96f2-7a8a93949be1.disk0 (253:0) name: disk0 UUID: 9e9d14dc-bad1-45b2-99c0-df05957181f5 - disk/1: plain, size 512M access mode: rw logical_id: gnt/1842a0bf-d8d1-456a-90c3-7095efaa985c.disk1 on primary: /dev/gnt/1842a0bf-d8d1-456a-90c3-7095efaa985c.disk1 (253:1) name: disk1 UUID: b9f37cda-766a-4ef8-9200-9e8516e7d11c Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddWithPlainDisk] gnt-instance add -t plain --- >>>> 2026-06-04 14:57:33.078747 time=0:00:04.398726 [TestInstanceAddWithPlainDisk] gnt-instance add -t plain <<<< 2026-06-04 14:57:33.078888 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1126 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-06-04 14:57:44.355163 time=0:00:11.276275 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-04 14:57:44.355279 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-06-04 14:57:44.355303 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1129 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1129 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 1130 for kvm-test-instance02.staging.ganeti.org ... Thu Jun 4 14:57:48 2026 - WARNING: Ignoring offline instance check Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1131 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1131 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1132 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' 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 Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-06-04 14:57:53.221186 time=0:00:08.865883 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-06-04 14:57:53.221315 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1135 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-06-04 14:57:55.492757 time=0:00:02.271442 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-04 14:57:55.492851 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/1136 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-06-04 14:58:06.829166 time=0:00:11.336315 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-06-04 14:58:06.829283 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/1137 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-06-04 14:58:09.009199 time=0:00:02.179916 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-06-04 14:58:09.009308 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 1023dac4-e517-47b1-a61c-05b3dada4d47 Serial number: 16 Creation time: 2026-06-04 14:57:30 Modification time: 2026-06-04 14:58:07 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_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:bc:39:6f IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 625aeafc-eef2-4786-80aa-f4a9258b5a15 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/40151805-0631-4395-96f2-7a8a93949be1.disk0 on primary: /dev/gnt/40151805-0631-4395-96f2-7a8a93949be1.disk0 (253:0) name: disk0 UUID: 9e9d14dc-bad1-45b2-99c0-df05957181f5 - disk/1: plain, size 512M access mode: rw logical_id: gnt/1842a0bf-d8d1-456a-90c3-7095efaa985c.disk1 on primary: /dev/gnt/1842a0bf-d8d1-456a-90c3-7095efaa985c.disk1 (253:1) name: disk1 UUID: b9f37cda-766a-4ef8-9200-9e8516e7d11c Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Thu Jun 4 14:58:11 2026 - INFO: Trying to hotplug device... Thu Jun 4 14:58:11 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:03:b3:45,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Thu Jun 4 14:58:12 2026 - INFO: Trying to hotplug device... Thu Jun 4 14:58:13 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Thu Jun 4 14:58:14 2026 - INFO: Trying to hotplug device... Thu Jun 4 14:58:15 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Thu Jun 4 14:58:17 2026 * disk 2, size 1.0G Thu Jun 4 14:58:17 2026 - INFO: Trying to hotplug device... Thu Jun 4 14:58:17 2026 - INFO: Hotplug done. Thu Jun 4 14:58:17 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 14: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 troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Thu Jun 4 14:58:19 2026 - INFO: Trying to hotplug device... Thu Jun 4 14:58:19 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Please give at least one of the parameters. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-06-04 14:58:36.340163 time=0:00:27.330855 [TestInstanceModify] gnt-instance modify <<<< 2026-06-04 14:58:36.340253 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/1158 GET /2/jobs/1159 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-06-04 14:58:38.556976 time=0:00:02.216723 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-06-04 14:58:38.557092 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-06-04 14:58:38.557117 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-06-04 14:58:38.557142 skipping , test(s) instance-device-names disabled <<<< 2026-06-04 14:58:38.557153 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1160 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-06-04 14:58:44.834868 time=0:00:06.277715 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-04 14:58:44.835034 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-06-04 14:58:44.835058 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-06-04 14:58:44.835072 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Thu Jun 4 14:58:46 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Thu Jun 4 14:58:46 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 14:58:46 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Thu Jun 4 14:58:49 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Thu Jun 4 14:58:49 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 14:58:50 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Thu Jun 4 14:58:51 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Thu Jun 4 14:58:52 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 14:58:52 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Thu Jun 4 14:58:55 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Thu Jun 4 14:58:55 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 14:58:55 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-06-04 14:58:56.002279 time=0:00:11.167207 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-06-04 14:58:56.002412 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1167 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-06-04 14:58:58.186310 time=0:00:02.183898 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-04 14:58:58.186413 start [TestInstanceReboot] gnt-instance reboot Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 1168 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 1169 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 1170 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1171 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 1172 for kvm-test-instance02.staging.ganeti.org ... Thu Jun 4 14:59: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.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-06-04 14:59:37.614427 time=0:00:39.428014 [TestInstanceReboot] gnt-instance reboot <<<< 2026-06-04 14:59:37.614563 start [TestInstanceRemove] gnt-instance remove Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-06-04 14:59:49.509898 time=0:00:11.895335 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 82b7dd6639e7f1d5bdc3a560f50caf67ebe118a3 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 1175, 1176 Waiting for job 1175 ... Thu Jun 4 14:59:51 2026 * Verifying cluster config Thu Jun 4 14:59:51 2026 * Verifying cluster certificate files Thu Jun 4 14:59:51 2026 * Verifying hypervisor parameters Thu Jun 4 14:59:51 2026 * Verifying all nodes belong to an existing group Waiting for job 1176 ... Thu Jun 4 14:59:51 2026 * Verifying group 'default' Thu Jun 4 14:59:51 2026 * Gathering data (3 nodes) Thu Jun 4 14:59:51 2026 * Gathering information about nodes (3 nodes) Thu Jun 4 14:59:52 2026 * Gathering disk information (3 nodes) Thu Jun 4 14:59:52 2026 * Verifying configuration file consistency Thu Jun 4 14:59:52 2026 * Verifying node status Thu Jun 4 14:59:52 2026 * Verifying instance status Thu Jun 4 14:59:52 2026 * Verifying orphan volumes Thu Jun 4 14:59:52 2026 * Verifying N+1 Memory redundancy Thu Jun 4 14:59:52 2026 * Assessing cluster hypervisor parameters Thu Jun 4 14:59: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. Thu Jun 4 14:59:52 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Jun 4 14:59:52 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Jun 4 14:59:52 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Jun 4 14:59:52 2026 * Other Notes Thu Jun 4 14:59:52 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 82b7dd6639e7f1d5bdc3a560f50caf67ebe118a3 /var/lib/ganeti/config.data ---- Starting reduced number of instance tests with hypervisor parameter usb_mouse=mouse Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:usb_mouse=mouse' <<<< 2026-06-04 14:59:54.298641 start [TestInstanceAddWithPlainDisk] gnt-instance add -t plain Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=plain --node=troy-mcclure.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Thu Jun 4 14:59:55 2026 * disk 0, size 768M Thu Jun 4 14:59:55 2026 * disk 1, size 512M Thu Jun 4 14:59:55 2026 * creating instance disks... Thu Jun 4 14:59:56 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Thu Jun 4 14:59:56 2026 adding disks to cluster config Thu Jun 4 14:59:56 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 14:59:56 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Jun 4 14:59:56 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 14:59:56 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Jun 4 14:59:56 2026 * running the instance OS create scripts... Thu Jun 4 14:59:56 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 5c5339c9-f77b-408d-b854-d366c03e7c45 Serial number: 4 Creation time: 2026-06-04 14:59:56 Modification time: 2026-06-04 14:59:56 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_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:79:03:f7 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 3e18dc0f-16b4-4901-81e3-f2d503320508 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/1e0a69bc-e384-4924-9a47-f4c771351f39.disk0 on primary: /dev/gnt/1e0a69bc-e384-4924-9a47-f4c771351f39.disk0 (253:0) name: disk0 UUID: 17bd3191-ed9f-4ea1-a46f-815ead3ca624 - disk/1: plain, size 512M access mode: rw logical_id: gnt/6f96ef21-2f7c-4399-b34d-781b3a551a78.disk1 on primary: /dev/gnt/6f96ef21-2f7c-4399-b34d-781b3a551a78.disk1 (253:1) name: disk1 UUID: c6894bfd-f46b-4ab8-b499-50fc166ad4c4 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddWithPlainDisk] gnt-instance add -t plain --- >>>> 2026-06-04 14:59:58.684727 time=0:00:04.386086 [TestInstanceAddWithPlainDisk] gnt-instance add -t plain <<<< 2026-06-04 14:59:58.684827 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1180 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-06-04 15:00:09.977887 time=0:00:11.293060 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-04 15:00:09.977979 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-06-04 15:00:09.978000 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1183 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1183 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 1184 for kvm-test-instance02.staging.ganeti.org ... Thu Jun 4 15:00:14 2026 - WARNING: Ignoring offline instance check Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1185 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1185 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1186 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1186 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-06-04 15:00:18.857359 time=0:00:08.879359 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-06-04 15:00:18.857484 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1189 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-06-04 15:00:21.226103 time=0:00:02.368619 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-04 15:00:21.226259 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/1190 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-06-04 15:00:32.565057 time=0:00:11.338798 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-06-04 15:00:32.565168 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/1191 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-06-04 15:00:34.746000 time=0:00:02.180832 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-06-04 15:00:34.746138 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 5c5339c9-f77b-408d-b854-d366c03e7c45 Serial number: 16 Creation time: 2026-06-04 14:59:56 Modification time: 2026-06-04 15:00:33 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_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:79:03:f7 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 3e18dc0f-16b4-4901-81e3-f2d503320508 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/1e0a69bc-e384-4924-9a47-f4c771351f39.disk0 on primary: /dev/gnt/1e0a69bc-e384-4924-9a47-f4c771351f39.disk0 (253:0) name: disk0 UUID: 17bd3191-ed9f-4ea1-a46f-815ead3ca624 - disk/1: plain, size 512M access mode: rw logical_id: gnt/6f96ef21-2f7c-4399-b34d-781b3a551a78.disk1 on primary: /dev/gnt/6f96ef21-2f7c-4399-b34d-781b3a551a78.disk1 (253:1) name: disk1 UUID: c6894bfd-f46b-4ab8-b499-50fc166ad4c4 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Thu Jun 4 15:00:36 2026 - INFO: Trying to hotplug device... Thu Jun 4 15:00:37 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:64:70:28,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Thu Jun 4 15:00:38 2026 - INFO: Trying to hotplug device... Thu Jun 4 15:00:39 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Thu Jun 4 15:00:40 2026 - INFO: Trying to hotplug device... Thu Jun 4 15:00:41 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Thu Jun 4 15:00:43 2026 * disk 2, size 1.0G Thu Jun 4 15:00:43 2026 - INFO: Trying to hotplug device... Thu Jun 4 15:00:43 2026 - INFO: Hotplug done. Thu Jun 4 15:00:43 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 15:00: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 troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Thu Jun 4 15:00:44 2026 - INFO: Trying to hotplug device... Thu Jun 4 15:00: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 troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Please give at least one of the parameters. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-06-04 15:01:02.120904 time=0:00:27.374766 [TestInstanceModify] gnt-instance modify <<<< 2026-06-04 15:01:02.121037 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/1212 GET /2/jobs/1213 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-06-04 15:01:04.389144 time=0:00:02.268107 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-06-04 15:01:04.389257 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-06-04 15:01:04.389279 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-06-04 15:01:04.389293 skipping , test(s) instance-device-names disabled <<<< 2026-06-04 15:01:04.389304 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1214 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-06-04 15:01:10.676525 time=0:00:06.287221 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-04 15:01:10.676621 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-06-04 15:01:10.676645 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-06-04 15:01:10.676657 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Thu Jun 4 15:01:11 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Thu Jun 4 15:01:12 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 15:01:12 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Thu Jun 4 15:01:15 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Thu Jun 4 15:01:15 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 15:01:15 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Thu Jun 4 15:01:17 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Thu Jun 4 15:01:18 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 15:01:18 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Thu Jun 4 15:01:21 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Thu Jun 4 15:01:21 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 15:01:21 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-06-04 15:01:21.969976 time=0:00:11.293319 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-06-04 15:01:21.970180 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1221 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-06-04 15:01:24.148173 time=0:00:02.177993 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-04 15:01:24.148265 start [TestInstanceReboot] gnt-instance reboot Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 1222 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 1223 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 1224 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1225 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 1226 for kvm-test-instance02.staging.ganeti.org ... Thu Jun 4 15:02:02 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-06-04 15:02:03.468271 time=0:00:39.320006 [TestInstanceReboot] gnt-instance reboot <<<< 2026-06-04 15:02:03.468346 start [TestInstanceRemove] gnt-instance remove Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-06-04 15:02:15.159581 time=0:00:11.691235 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 2e44b42d4467808f909918c2f4b68a0fafe77373 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 1229, 1230 Waiting for job 1229 ... Thu Jun 4 15:02:16 2026 * Verifying cluster config Thu Jun 4 15:02:16 2026 * Verifying cluster certificate files Thu Jun 4 15:02:16 2026 * Verifying hypervisor parameters Thu Jun 4 15:02:16 2026 * Verifying all nodes belong to an existing group Waiting for job 1230 ... Thu Jun 4 15:02:17 2026 * Verifying group 'default' Thu Jun 4 15:02:17 2026 * Gathering data (3 nodes) Thu Jun 4 15:02:17 2026 * Gathering information about nodes (3 nodes) Thu Jun 4 15:02:18 2026 * Gathering disk information (3 nodes) Thu Jun 4 15:02:18 2026 * Verifying configuration file consistency Thu Jun 4 15:02:18 2026 * Verifying node status Thu Jun 4 15:02:18 2026 * Verifying instance status Thu Jun 4 15:02:18 2026 * Verifying orphan volumes Thu Jun 4 15:02:18 2026 * Verifying N+1 Memory redundancy Thu Jun 4 15:02:18 2026 * Assessing cluster hypervisor parameters Thu Jun 4 15:02:18 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Jun 4 15:02:18 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Jun 4 15:02:18 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Jun 4 15:02:18 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Jun 4 15:02:18 2026 * Other Notes Thu Jun 4 15:02:18 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 2e44b42d4467808f909918c2f4b68a0fafe77373 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:usb_mouse=' ---- Starting reduced number of instance tests with hypervisor parameter disk_type=ide Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:disk_type=ide' <<<< 2026-06-04 15:02:21.065473 start [TestInstanceAddWithPlainDisk] gnt-instance add -t plain Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=plain --node=troy-mcclure.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Thu Jun 4 15:02:22 2026 * disk 0, size 768M Thu Jun 4 15:02:22 2026 * disk 1, size 512M Thu Jun 4 15:02:22 2026 * creating instance disks... Thu Jun 4 15:02:23 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Thu Jun 4 15:02:23 2026 adding disks to cluster config Thu Jun 4 15:02:23 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 15:02:23 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Jun 4 15:02:23 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 15:02:23 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Jun 4 15:02:23 2026 * running the instance OS create scripts... Thu Jun 4 15:02:23 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: d7594ed3-77f8-4f67-8c9c-18d709ca9ffc Serial number: 4 Creation time: 2026-06-04 15:02:23 Modification time: 2026-06-04 15:02:23 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (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:e0:4c:47 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: fd39260b-3788-4917-960d-551b4cd4a573 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/9b11e9b8-8ad6-4987-800e-353c7f7de099.disk0 on primary: /dev/gnt/9b11e9b8-8ad6-4987-800e-353c7f7de099.disk0 (253:0) name: disk0 UUID: b9718b15-2bf4-4993-9f44-2c0cb84c3f7c - disk/1: plain, size 512M access mode: rw logical_id: gnt/cd59cb1a-d5ff-4127-b80d-2b3b6590111d.disk1 on primary: /dev/gnt/cd59cb1a-d5ff-4127-b80d-2b3b6590111d.disk1 (253:1) name: disk1 UUID: 808c8c3e-7fd0-495b-92a6-6ac59e24ed2b Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddWithPlainDisk] gnt-instance add -t plain --- >>>> 2026-06-04 15:02:25.375250 time=0:00:04.309777 [TestInstanceAddWithPlainDisk] gnt-instance add -t plain <<<< 2026-06-04 15:02:25.375409 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1235 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-06-04 15:02:36.669331 time=0:00:11.293922 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-04 15:02:36.669487 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-06-04 15:02:36.669512 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1238 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1238 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 1239 for kvm-test-instance02.staging.ganeti.org ... Thu Jun 4 15:02:40 2026 - WARNING: Ignoring offline instance check Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1240 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1240 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1241 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1241 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-06-04 15:02:45.658953 time=0:00:08.989441 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-06-04 15:02:45.659033 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1244 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-06-04 15:02:47.934089 time=0:00:02.275056 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-04 15:02:47.934223 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/1245 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-06-04 15:02:59.292969 time=0:00:11.358746 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-06-04 15:02:59.293099 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/1246 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-06-04 15:03:01.484988 time=0:00:02.191889 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-06-04 15:03:01.485109 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: d7594ed3-77f8-4f67-8c9c-18d709ca9ffc Serial number: 16 Creation time: 2026-06-04 15:02:23 Modification time: 2026-06-04 15:03:00 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (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:e0:4c:47 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: fd39260b-3788-4917-960d-551b4cd4a573 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/9b11e9b8-8ad6-4987-800e-353c7f7de099.disk0 on primary: /dev/gnt/9b11e9b8-8ad6-4987-800e-353c7f7de099.disk0 (253:0) name: disk0 UUID: b9718b15-2bf4-4993-9f44-2c0cb84c3f7c - disk/1: plain, size 512M access mode: rw logical_id: gnt/cd59cb1a-d5ff-4127-b80d-2b3b6590111d.disk1 on primary: /dev/gnt/cd59cb1a-d5ff-4127-b80d-2b3b6590111d.disk1 (253:1) name: disk1 UUID: 808c8c3e-7fd0-495b-92a6-6ac59e24ed2b Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Thu Jun 4 15:03:03 2026 - INFO: Trying to hotplug device... Thu Jun 4 15:03:03 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:50:2d:9b,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Thu Jun 4 15:03:05 2026 - INFO: Trying to hotplug device... Thu Jun 4 15:03: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 troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Thu Jun 4 15:03:07 2026 - INFO: Trying to hotplug device... Thu Jun 4 15:03:08 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Please give at least one of the parameters. Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-06-04 15:03:25.452601 time=0:00:23.967492 [TestInstanceModify] gnt-instance modify <<<< 2026-06-04 15:03:25.452703 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/1265 GET /2/jobs/1266 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-06-04 15:03:27.757376 time=0:00:02.304673 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-06-04 15:03:27.757482 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-06-04 15:03:27.757503 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-06-04 15:03:27.757537 skipping , test(s) instance-device-names disabled <<<< 2026-06-04 15:03:27.757549 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1267 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-06-04 15:03:34.043551 time=0:00:06.286002 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-04 15:03:34.043724 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-06-04 15:03:34.043749 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-06-04 15:03:34.043763 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Thu Jun 4 15:03:35 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Thu Jun 4 15:03:35 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 15:03:35 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Thu Jun 4 15:03:38 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Thu Jun 4 15:03:39 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 15:03:39 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Thu Jun 4 15:03:41 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Thu Jun 4 15:03:41 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 15:03:41 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Thu Jun 4 15:03:44 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Thu Jun 4 15:03:44 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 15:03:44 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-06-04 15:03:45.308532 time=0:00:11.264769 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-06-04 15:03:45.308611 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1274 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-06-04 15:03:47.573495 time=0:00:02.264884 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-04 15:03:47.573572 start [TestInstanceReboot] gnt-instance reboot Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 1275 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 1276 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 1277 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1278 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 1279 for kvm-test-instance02.staging.ganeti.org ... Thu Jun 4 15:04: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.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-06-04 15:04:27.307957 time=0:00:39.734385 [TestInstanceReboot] gnt-instance reboot <<<< 2026-06-04 15:04:27.308075 start [TestInstanceRemove] gnt-instance remove Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-06-04 15:04:38.999808 time=0:00:11.691733 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 8121214a87ab888f29243f6cc667798de5812602 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 1282, 1283 Waiting for job 1282 ... Thu Jun 4 15:04:40 2026 * Verifying cluster config Thu Jun 4 15:04:40 2026 * Verifying cluster certificate files Thu Jun 4 15:04:40 2026 * Verifying hypervisor parameters Thu Jun 4 15:04:40 2026 * Verifying all nodes belong to an existing group Waiting for job 1283 ... Thu Jun 4 15:04:41 2026 * Verifying group 'default' Thu Jun 4 15:04:41 2026 * Gathering data (3 nodes) Thu Jun 4 15:04:41 2026 * Gathering information about nodes (3 nodes) Thu Jun 4 15:04:42 2026 * Gathering disk information (3 nodes) Thu Jun 4 15:04:42 2026 * Verifying configuration file consistency Thu Jun 4 15:04:42 2026 * Verifying node status Thu Jun 4 15:04:42 2026 * Verifying instance status Thu Jun 4 15:04:42 2026 * Verifying orphan volumes Thu Jun 4 15:04:42 2026 * Verifying N+1 Memory redundancy Thu Jun 4 15:04:42 2026 * Assessing cluster hypervisor parameters Thu Jun 4 15:04:42 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Jun 4 15:04:42 2026 - disk_type is set to 'ide' instead of 'paravirtual', please consider virtio-based disks for the best performance. Thu Jun 4 15:04:42 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Jun 4 15:04:42 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Jun 4 15:04:42 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Jun 4 15:04:42 2026 * Other Notes Thu Jun 4 15:04:42 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 8121214a87ab888f29243f6cc667798de5812602 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:disk_type=paravirtual' ---- Starting reduced number of instance tests with hypervisor parameter soundhw=ac97 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:soundhw=ac97' <<<< 2026-06-04 15:04:45.041581 start [TestInstanceAddWithPlainDisk] gnt-instance add -t plain Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=plain --node=troy-mcclure.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Thu Jun 4 15:04:46 2026 * disk 0, size 768M Thu Jun 4 15:04:46 2026 * disk 1, size 512M Thu Jun 4 15:04:46 2026 * creating instance disks... Thu Jun 4 15:04:47 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Thu Jun 4 15:04:47 2026 adding disks to cluster config Thu Jun 4 15:04:47 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 15:04:47 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Jun 4 15:04:47 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 15:04:47 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Jun 4 15:04:47 2026 * running the instance OS create scripts... Thu Jun 4 15:04:47 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 8dc8b342-5789-4aaa-9c32-5c962453f04a Serial number: 4 Creation time: 2026-06-04 15:04:47 Modification time: 2026-06-04 15:04:47 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_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:8a:07:56 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: e6b484d9-4b25-426e-acaf-82f1e8f0bac1 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/8d0dd895-d884-4c01-94b3-6df3083a05d8.disk0 on primary: /dev/gnt/8d0dd895-d884-4c01-94b3-6df3083a05d8.disk0 (253:0) name: disk0 UUID: d7faf06a-cad3-44ef-9ff5-8e78dbc0dfb3 - disk/1: plain, size 512M access mode: rw logical_id: gnt/b9ee3d6a-82a4-4bc7-87cc-0dcc097b536f.disk1 on primary: /dev/gnt/b9ee3d6a-82a4-4bc7-87cc-0dcc097b536f.disk1 (253:1) name: disk1 UUID: ee5c2612-4551-483b-931f-f9f5bc12dcc2 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddWithPlainDisk] gnt-instance add -t plain --- >>>> 2026-06-04 15:04:49.340369 time=0:00:04.298788 [TestInstanceAddWithPlainDisk] gnt-instance add -t plain <<<< 2026-06-04 15:04:49.340445 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1288 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-06-04 15:05:00.708514 time=0:00:11.368069 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-04 15:05:00.708652 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-06-04 15:05:00.708676 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1291 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1291 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 1292 for kvm-test-instance02.staging.ganeti.org ... Thu Jun 4 15:05:04 2026 - WARNING: Ignoring offline instance check Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1293 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1293 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1294 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1294 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-06-04 15:05:09.489610 time=0:00:08.780934 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-06-04 15:05:09.489709 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1297 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-06-04 15:05:11.642553 time=0:00:02.152844 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-04 15:05:11.642684 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/1298 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-06-04 15:05:22.988985 time=0:00:11.346301 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-06-04 15:05:22.989115 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/1299 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-06-04 15:05:25.168951 time=0:00:02.179836 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-06-04 15:05:25.169074 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 8dc8b342-5789-4aaa-9c32-5c962453f04a Serial number: 16 Creation time: 2026-06-04 15:04:47 Modification time: 2026-06-04 15:05:24 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_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:8a:07:56 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: e6b484d9-4b25-426e-acaf-82f1e8f0bac1 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/8d0dd895-d884-4c01-94b3-6df3083a05d8.disk0 on primary: /dev/gnt/8d0dd895-d884-4c01-94b3-6df3083a05d8.disk0 (253:0) name: disk0 UUID: d7faf06a-cad3-44ef-9ff5-8e78dbc0dfb3 - disk/1: plain, size 512M access mode: rw logical_id: gnt/b9ee3d6a-82a4-4bc7-87cc-0dcc097b536f.disk1 on primary: /dev/gnt/b9ee3d6a-82a4-4bc7-87cc-0dcc097b536f.disk1 (253:1) name: disk1 UUID: ee5c2612-4551-483b-931f-f9f5bc12dcc2 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Thu Jun 4 15:05:27 2026 - INFO: Trying to hotplug device... Thu Jun 4 15:05:27 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:29:ec:fd,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Thu Jun 4 15:05:28 2026 - INFO: Trying to hotplug device... Thu Jun 4 15:05:29 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Thu Jun 4 15:05:31 2026 - INFO: Trying to hotplug device... Thu Jun 4 15:05:32 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Thu Jun 4 15:05:33 2026 * disk 2, size 1.0G Thu Jun 4 15:05:33 2026 - INFO: Trying to hotplug device... Thu Jun 4 15:05:33 2026 - INFO: Hotplug done. Thu Jun 4 15:05:33 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 15:05:33 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Thu Jun 4 15:05:35 2026 - INFO: Trying to hotplug device... Thu Jun 4 15:05:35 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Please give at least one of the parameters. Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-06-04 15:05:52.457259 time=0:00:27.288185 [TestInstanceModify] gnt-instance modify <<<< 2026-06-04 15:05:52.457347 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/1320 GET /2/jobs/1321 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-06-04 15:05:54.628942 time=0:00:02.171595 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-06-04 15:05:54.629045 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-06-04 15:05:54.629067 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-06-04 15:05:54.629080 skipping , test(s) instance-device-names disabled <<<< 2026-06-04 15:05:54.629094 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1322 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-06-04 15:06:00.907102 time=0:00:06.278008 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-04 15:06:00.907182 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-06-04 15:06:00.907204 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-06-04 15:06:00.907260 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Thu Jun 4 15:06:02 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Thu Jun 4 15:06:02 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 15:06:02 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Thu Jun 4 15:06:05 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Thu Jun 4 15:06:05 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 15:06:06 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Thu Jun 4 15:06:07 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Thu Jun 4 15:06:08 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 15:06:08 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Thu Jun 4 15:06:11 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Thu Jun 4 15:06:11 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 15:06:11 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-06-04 15:06:12.074363 time=0:00:11.167103 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-06-04 15:06:12.074545 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1329 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-06-04 15:06:14.255580 time=0:00:02.181035 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-04 15:06:14.255697 start [TestInstanceReboot] gnt-instance reboot Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 1330 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 1331 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 1332 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1333 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 1334 for kvm-test-instance02.staging.ganeti.org ... Thu Jun 4 15:06:52 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.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-06-04 15:06:53.655194 time=0:00:39.399497 [TestInstanceReboot] gnt-instance reboot <<<< 2026-06-04 15:06:53.655292 start [TestInstanceRemove] gnt-instance remove Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-06-04 15:07:05.315158 time=0:00:11.659866 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 1f5039188738260393666e30330121f9bc163399 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 1337, 1338 Waiting for job 1337 ... Thu Jun 4 15:07:07 2026 * Verifying cluster config Thu Jun 4 15:07:07 2026 * Verifying cluster certificate files Thu Jun 4 15:07:07 2026 * Verifying hypervisor parameters Thu Jun 4 15:07:07 2026 * Verifying all nodes belong to an existing group Waiting for job 1338 ... Thu Jun 4 15:07:07 2026 * Verifying group 'default' Thu Jun 4 15:07:07 2026 * Gathering data (3 nodes) Thu Jun 4 15:07:07 2026 * Gathering information about nodes (3 nodes) Thu Jun 4 15:07:08 2026 * Gathering disk information (3 nodes) Thu Jun 4 15:07:08 2026 * Verifying configuration file consistency Thu Jun 4 15:07:08 2026 * Verifying node status Thu Jun 4 15:07:08 2026 * Verifying instance status Thu Jun 4 15:07:08 2026 * Verifying orphan volumes Thu Jun 4 15:07:08 2026 * Verifying N+1 Memory redundancy Thu Jun 4 15:07:08 2026 * Assessing cluster hypervisor parameters Thu Jun 4 15:07: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. Thu Jun 4 15:07:08 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Jun 4 15:07:08 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Jun 4 15:07:08 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Jun 4 15:07:08 2026 * Other Notes Thu Jun 4 15:07:08 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 1f5039188738260393666e30330121f9bc163399 /var/lib/ganeti/config.data ---- Starting reduced number of instance tests with hypervisor parameter soundhw=hda Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:soundhw=hda' <<<< 2026-06-04 15:07:09.982316 start [TestInstanceAddWithPlainDisk] gnt-instance add -t plain Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=plain --node=troy-mcclure.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Thu Jun 4 15:07:11 2026 * disk 0, size 768M Thu Jun 4 15:07:11 2026 * disk 1, size 512M Thu Jun 4 15:07:11 2026 * creating instance disks... Thu Jun 4 15:07:12 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Thu Jun 4 15:07:12 2026 adding disks to cluster config Thu Jun 4 15:07:12 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 15:07:12 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Jun 4 15:07:12 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 15:07:12 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Jun 4 15:07:12 2026 * running the instance OS create scripts... Thu Jun 4 15:07:12 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 58d7f1fa-abdd-4e92-af72-dd8957efcc25 Serial number: 4 Creation time: 2026-06-04 15:07:12 Modification time: 2026-06-04 15:07:12 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_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:7d:4f:e5 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: d468aa45-1cbd-406b-89eb-eb8d62b0c393 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/de19d1c4-c868-4f85-9f98-04b7d23da583.disk0 on primary: /dev/gnt/de19d1c4-c868-4f85-9f98-04b7d23da583.disk0 (253:0) name: disk0 UUID: 25eeb707-972a-41c2-826b-a680f483b8b7 - disk/1: plain, size 512M access mode: rw logical_id: gnt/ec4bb18d-f220-4399-b342-90399af1b2d0.disk1 on primary: /dev/gnt/ec4bb18d-f220-4399-b342-90399af1b2d0.disk1 (253:1) name: disk1 UUID: 8f9d5949-6a6e-4068-89f4-827fe09e0cf6 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddWithPlainDisk] gnt-instance add -t plain --- >>>> 2026-06-04 15:07:14.277219 time=0:00:04.294903 [TestInstanceAddWithPlainDisk] gnt-instance add -t plain <<<< 2026-06-04 15:07:14.277315 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1342 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-06-04 15:07:25.579833 time=0:00:11.302518 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-04 15:07:25.579949 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-06-04 15:07:25.579972 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1345 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1345 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 1346 for kvm-test-instance02.staging.ganeti.org ... Thu Jun 4 15:07:29 2026 - WARNING: Ignoring offline instance check Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1347 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1347 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1348 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1348 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-06-04 15:07:34.241070 time=0:00:08.661098 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-06-04 15:07:34.241166 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1351 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-06-04 15:07:36.518217 time=0:00:02.277051 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-04 15:07:36.518318 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/1352 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-06-04 15:07:47.857261 time=0:00:11.338943 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-06-04 15:07:47.857368 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/1353 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-06-04 15:07:50.032940 time=0:00:02.175572 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-06-04 15:07:50.033043 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 58d7f1fa-abdd-4e92-af72-dd8957efcc25 Serial number: 16 Creation time: 2026-06-04 15:07:12 Modification time: 2026-06-04 15:07:48 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_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:7d:4f:e5 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: d468aa45-1cbd-406b-89eb-eb8d62b0c393 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/de19d1c4-c868-4f85-9f98-04b7d23da583.disk0 on primary: /dev/gnt/de19d1c4-c868-4f85-9f98-04b7d23da583.disk0 (253:0) name: disk0 UUID: 25eeb707-972a-41c2-826b-a680f483b8b7 - disk/1: plain, size 512M access mode: rw logical_id: gnt/ec4bb18d-f220-4399-b342-90399af1b2d0.disk1 on primary: /dev/gnt/ec4bb18d-f220-4399-b342-90399af1b2d0.disk1 (253:1) name: disk1 UUID: 8f9d5949-6a6e-4068-89f4-827fe09e0cf6 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Thu Jun 4 15:07:52 2026 - INFO: Trying to hotplug device... Thu Jun 4 15:07:52 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:db:ff:87,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Thu Jun 4 15:07:53 2026 - INFO: Trying to hotplug device... Thu Jun 4 15:07:54 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Thu Jun 4 15:07:55 2026 - INFO: Trying to hotplug device... Thu Jun 4 15:07:56 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Thu Jun 4 15:07:58 2026 * disk 2, size 1.0G Thu Jun 4 15:07:58 2026 - INFO: Trying to hotplug device... Thu Jun 4 15:07:58 2026 - INFO: Hotplug done. Thu Jun 4 15:07:58 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 15:07:58 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Thu Jun 4 15:08:00 2026 - INFO: Trying to hotplug device... Thu Jun 4 15:08:00 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Please give at least one of the parameters. Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-06-04 15:08:17.636129 time=0:00:27.603086 [TestInstanceModify] gnt-instance modify <<<< 2026-06-04 15:08:17.636226 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/1374 GET /2/jobs/1375 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-06-04 15:08:19.933317 time=0:00:02.297091 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-06-04 15:08:19.933442 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-06-04 15:08:19.933464 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-06-04 15:08:19.933478 skipping , test(s) instance-device-names disabled <<<< 2026-06-04 15:08:19.933502 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1376 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-06-04 15:08:26.208016 time=0:00:06.274514 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-04 15:08:26.208092 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-06-04 15:08:26.208114 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-06-04 15:08:26.208167 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Thu Jun 4 15:08:27 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Thu Jun 4 15:08:28 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 15:08:28 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Thu Jun 4 15:08:30 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Thu Jun 4 15:08:31 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 15:08:31 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Thu Jun 4 15:08:33 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Thu Jun 4 15:08:33 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 15:08:33 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Thu Jun 4 15:08:36 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Thu Jun 4 15:08:36 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 15:08:37 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-06-04 15:08:37.462039 time=0:00:11.253872 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-06-04 15:08:37.462132 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1383 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-06-04 15:08:39.715853 time=0:00:02.253721 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-04 15:08:39.715981 start [TestInstanceReboot] gnt-instance reboot Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 1384 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 1385 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 1386 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1387 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 1388 for kvm-test-instance02.staging.ganeti.org ... Thu Jun 4 15:09:17 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-06-04 15:09:19.149109 time=0:00:39.433128 [TestInstanceReboot] gnt-instance reboot <<<< 2026-06-04 15:09:19.149214 start [TestInstanceRemove] gnt-instance remove Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-06-04 15:09:30.831952 time=0:00:11.682738 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 80f0d1fcce744b9d59ecc34d02db1ef0e5563dd5 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 1391, 1392 Waiting for job 1391 ... Thu Jun 4 15:09:32 2026 * Verifying cluster config Thu Jun 4 15:09:32 2026 * Verifying cluster certificate files Thu Jun 4 15:09:32 2026 * Verifying hypervisor parameters Thu Jun 4 15:09:32 2026 * Verifying all nodes belong to an existing group Waiting for job 1392 ... Thu Jun 4 15:09:32 2026 * Verifying group 'default' Thu Jun 4 15:09:32 2026 * Gathering data (3 nodes) Thu Jun 4 15:09:32 2026 * Gathering information about nodes (3 nodes) Thu Jun 4 15:09:33 2026 * Gathering disk information (3 nodes) Thu Jun 4 15:09:33 2026 * Verifying configuration file consistency Thu Jun 4 15:09:33 2026 * Verifying node status Thu Jun 4 15:09:33 2026 * Verifying instance status Thu Jun 4 15:09:33 2026 * Verifying orphan volumes Thu Jun 4 15:09:33 2026 * Verifying N+1 Memory redundancy Thu Jun 4 15:09:33 2026 * Assessing cluster hypervisor parameters Thu Jun 4 15:09:33 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Jun 4 15:09:33 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Jun 4 15:09:33 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Jun 4 15:09:33 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Jun 4 15:09:33 2026 * Other Notes Thu Jun 4 15:09:34 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 80f0d1fcce744b9d59ecc34d02db1ef0e5563dd5 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:soundhw=' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job autoarchive all' Archived 0 jobs, 0 unchecked left ---- Starting instance tests with default HVparams --------------------- <<<< 2026-06-04 15:09:35.999523 start [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=drbd --node=troy-mcclure.staging.ganeti.org:grandpa.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Thu Jun 4 15:09:37 2026 * creating instance disks... Thu Jun 4 15:09:45 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Thu Jun 4 15:09:45 2026 adding disks to cluster config Thu Jun 4 15:09:45 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 15:09:45 2026 - INFO: - device disk/0: 2.60% done, 4m 1s remaining (estimated) Thu Jun 4 15:09:45 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Thu Jun 4 15:10:46 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Jun 4 15:10:46 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 15:10:46 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Jun 4 15:10:46 2026 * running the instance OS create scripts... Thu Jun 4 15:10:46 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 27df844c-0c7b-4e9a-a802-8585c3226946 Serial number: 4 Creation time: 2026-06-04 15:09:45 Modification time: 2026-06-04 15:10:46 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: grandpa.staging.ganeti.org (group default, group UUID b6d0f977-310a-4636-be20-ec239644be13) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_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:e9:84:f6 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 94468031-ec7e-4d1f-9c07-df0d502c86d5 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: grandpa.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: 846b023a-0872-417a-b50a-1bc5154b514c child devices: - child 0: plain, size 768M logical_id: gnt/fab26350-7f35-4ce3-8474-671ee19dbd42.disk0_data on primary: /dev/gnt/fab26350-7f35-4ce3-8474-671ee19dbd42.disk0_data (253:0) on secondary: /dev/gnt/fab26350-7f35-4ce3-8474-671ee19dbd42.disk0_data (253:0) name: None UUID: 395935c8-c027-4ed1-8fba-9d3909627a4c - child 1: plain, size 128M logical_id: gnt/fab26350-7f35-4ce3-8474-671ee19dbd42.disk0_meta on primary: /dev/gnt/fab26350-7f35-4ce3-8474-671ee19dbd42.disk0_meta (253:1) on secondary: /dev/gnt/fab26350-7f35-4ce3-8474-671ee19dbd42.disk0_meta (253:1) name: None UUID: 5d0e85a2-7a54-47f1-b7da-7a550ff7d3f2 - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: grandpa.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: 05660e19-85de-430e-adb5-199944beaf8a child devices: - child 0: plain, size 512M logical_id: gnt/50b1ca7f-0783-43d7-af44-60e4207c200e.disk1_data on primary: /dev/gnt/50b1ca7f-0783-43d7-af44-60e4207c200e.disk1_data (253:2) on secondary: /dev/gnt/50b1ca7f-0783-43d7-af44-60e4207c200e.disk1_data (253:2) name: None UUID: fc161433-1263-4627-95dc-669836adbc50 - child 1: plain, size 128M logical_id: gnt/50b1ca7f-0783-43d7-af44-60e4207c200e.disk1_meta on primary: /dev/gnt/50b1ca7f-0783-43d7-af44-60e4207c200e.disk1_meta (253:3) on secondary: /dev/gnt/50b1ca7f-0783-43d7-af44-60e4207c200e.disk1_meta (253:3) name: None UUID: 8a6f24f4-1ce6-4f41-8af4-0a3a8f435019 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd ----- >>>> 2026-06-04 15:10:49.525316 time=0:01:13.525793 [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd **** 2026-06-04 15:10:49.525476 skipping [TestInstanceUserDown] Tests user shutdown, test(s) instance-user-down disabled **** 2026-06-04 15:10:49.525494 skipping [TestInstanceCommunication] Tests instance communication via 'gnt-instance modify', test(s) instance-communication disabled <<<< 2026-06-04 15:10:49.525503 start [TestClusterEpo] gnt-cluster epo - Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list --verbose --no-headers -o powered' (unavail) (unavail) (unavail) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster epo --groups --all' Stderr was: Only one of --groups or --all are allowed Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster epo --all some_arg' Stderr was: Arguments in combination with --all are not allowed Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster epo -f troy-mcclure.staging.ganeti.org' Stderr was: troy-mcclure.staging.ganeti.org is the master node, please do a master-failover to another node not affected by the EPO or use --all if you intend to shutdown the whole cluster Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster watcher pause 12h' The watcher is paused until Fri Jun 5 03:10:50 2026. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster epo -f --all' Node grandpa.staging.ganeti.org does not support out-of-band handling, it can not be handled in a fully automated manner Node lisa.staging.ganeti.org does not support out-of-band handling, it can not be handled in a fully automated manner Node troy-mcclure.staging.ganeti.org does not support out-of-band handling, it can not be handled in a fully automated manner Submit shutdown of instance kvm-test-instance02.staging.ganeti.org Submitted jobs 1396 Waiting for job 1396 for kvm-test-instance02.staging.ganeti.org ... All instances have been stopped successfully Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status' ERROR_down Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster epo --on -f --all' Node grandpa.staging.ganeti.org does not support out-of-band handling, it can not be handled in a fully automated manner Node lisa.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 Node lisa.staging.ganeti.org became available Node grandpa.staging.ganeti.org became available Submit startup of instance kvm-test-instance02.staging.ganeti.org Submitted jobs 1397 Waiting for job 1397 for kvm-test-instance02.staging.ganeti.org ... All instances have been started successfully Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status' running Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster watcher continue' The watcher is no longer paused. ---- PASSED [TestClusterEpo] gnt-cluster epo --------------------------- >>>> 2026-06-04 15:11:04.524235 time=0:00:14.998732 [TestClusterEpo] gnt-cluster epo <<<< 2026-06-04 15:11:04.524388 start [TestPauseWatcher] Tests and pauses the watcher Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster watcher pause 4h' The watcher is paused until Thu Jun 4 19:11:04 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster watcher info' The watcher is paused until Thu Jun 4 19:11:04 2026. ---- PASSED [TestPauseWatcher] Tests and pauses the watcher ------------ >>>> 2026-06-04 15:11:05.133095 time=0:00:00.608707 [TestPauseWatcher] Tests and pauses the watcher **** 2026-06-04 15:11:05.133214 skipping [TestInstanceAutomaticRestart] Test automatic restart of instance by ganeti-watcher, test(s) instance-automatic-restart disabled **** 2026-06-04 15:11:05.133231 skipping [TestInstanceConsecutiveFailures] Test five consecutive instance failures, test(s) instance-consecutive-failures disabled <<<< 2026-06-04 15:11:05.133237 start [TestResumeWatcher] Tests and unpauses the watcher Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster watcher continue' The watcher is no longer paused. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster watcher info' The watcher is not paused. ---- PASSED [TestResumeWatcher] Tests and unpauses the watcher --------- >>>> 2026-06-04 15:11:05.751378 time=0:00:00.618141 [TestResumeWatcher] Tests and unpauses the watcher <<<< 2026-06-04 15:11:05.751547 start [TestNodeListDrbd] gnt-node list-drbd Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list-drbd --no-header troy-mcclure.staging.ganeti.org' troy-mcclure.staging.ganeti.org 0 kvm-test-instance02.staging.ganeti.org disk/0 primary grandpa.staging.ganeti.org troy-mcclure.staging.ganeti.org 1 kvm-test-instance02.staging.ganeti.org disk/1 primary grandpa.staging.ganeti.org ---- PASSED [TestNodeListDrbd] gnt-node list-drbd ---------------------- >>>> 2026-06-04 15:11:05.969098 time=0:00:00.217551 [TestNodeListDrbd] gnt-node list-drbd <<<< 2026-06-04 15:11:05.969195 start [TestNodeListDrbd] gnt-node list-drbd Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list-drbd --no-header grandpa.staging.ganeti.org' grandpa.staging.ganeti.org 0 kvm-test-instance02.staging.ganeti.org disk/0 secondary troy-mcclure.staging.ganeti.org grandpa.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-04 15:11:06.187466 time=0:00:00.218271 [TestNodeListDrbd] gnt-node list-drbd <<<< 2026-06-04 15:11:06.187569 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.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list --no-headers -o group troy-mcclure.staging.ganeti.org grandpa.staging.ganeti.org' default default Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group add group1' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group assign-nodes group1 troy-mcclure.staging.ganeti.org grandpa.staging.ganeti.org' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list --no-headers -o group troy-mcclure.staging.ganeti.org grandpa.staging.ganeti.org' group1 group1 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group assign-nodes default troy-mcclure.staging.ganeti.org' Stderr was: Failure: command execution error: The following instances get split by this change and --force was not given: kvm-test-instance02.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list --no-headers -o group troy-mcclure.staging.ganeti.org grandpa.staging.ganeti.org' group1 group1 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group assign-nodes --force default troy-mcclure.staging.ganeti.org' Thu Jun 4 15:11:11 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.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list --no-headers -o group troy-mcclure.staging.ganeti.org' default Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list --no-headers -o group grandpa.staging.ganeti.org' group1 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group assign-nodes default grandpa.staging.ganeti.org' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list --no-headers -o group troy-mcclure.staging.ganeti.org grandpa.staging.ganeti.org' default default Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group remove group1' ---- PASSED [TestAssignNodesIncludingSplit] gnt-group assign-nodes --force >>>> 2026-06-04 15:11:14.349706 time=0:00:08.162137 [TestAssignNodesIncludingSplit] gnt-group assign-nodes --force **** 2026-06-04 15:11:14.349917 skipping Converting instance of template drbd, test(s) conversion feature disabled **** 2026-06-04 15:11:14.349938 skipping [TestInstanceModifyDisks] gnt-instance modify --disk, test(s) instance-modify-disks disabled <<<< 2026-06-04 15:11:14.349948 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1404 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-06-04 15:11:22.018340 time=0:00:07.668392 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-04 15:11:22.018463 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-06-04 15:11:22.018487 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1407 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1407 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 1408 for kvm-test-instance02.staging.ganeti.org ... Thu Jun 4 15:11:26 2026 - WARNING: Ignoring offline instance check Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1409 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1409 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1410 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1410 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-06-04 15:11:32.095716 time=0:00:10.077229 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-06-04 15:11:32.095808 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1413 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-06-04 15:11:37.163392 time=0:00:05.067584 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-04 15:11:37.163475 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/1414 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-06-04 15:11:49.809763 time=0:00:12.646288 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-06-04 15:11:49.809955 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/1415 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-06-04 15:11:54.889066 time=0:00:05.079111 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-06-04 15:11:54.889180 start [TestInstanceList] gnt-instance list Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output forthcoming,disk.size/2,disk.size/12,hv/spice_jpeg_wan_compression,hv/floppy_image_path,admin_state,hv/drop_capabilities,disk.count,nic.bridge/1,nic.bridge/3,disk.name/3,hv/cpu_cores,nic.network/4,os,nic.name/2,nic.mode/4,hv/scsi_controller_type,nic.network/2,nic.network.name/5,nic.vlan/6,oper_ram,nic.link/0,hv/pci_pass,nic.count,be/always_failover,nic.mode/0,disk.size/5,hv/cpu_cap,disk.spindles/12,disk.spindles/10,hv/startup_timeout,hv/vnet_hdr,nic.bridge/2,hv/security_domain,nic.vlan/3,nic.uuid/0,be/vcpus,disk.uuid/4,nic.network.name/3,nic.link/4,hv/blockdev_prefix,nic.modes,disk.uuid/13,disk.name/5,nic.links,disk.size/9,nic_mode,custom_osparams,hv/spice_use_tls,be/auto_balance,disk.name/11,hv/vif_type,hv/machine_version,network_port,disk.uuid/14,nic.uuid/3,disk.spindles,nic.vlan/1,disk.size/0,hv/cdrom_disk_type,nic.link/7,disk.uuid/5,name,ctime,disk.size/10,hv/spice_password_file,hv/devices,hv/nic_type,nic.network.name/1,nic.bridge/7,nic.mode/2,nic.mac/1,disk.name/9,nic.link/3,nic.mode/3,nic.mac/7,hv/kernel_args,disk.names,hv/vnc_bind_address,disk.uuid/15,hv/disk_cache,hv/spice_bind,hv/migration_downtime,nic.ip/5,hv/disk_discard,nic.uuid/6,sdb_size,hv/spice_tls_ciphers,nic.mac/5,hv/vhost_net,disk.size/13,nic.network.name/0,disk.size/14,disk_usage,disk.name/14,disk.size/15,be/maxmem,pnode,nic.network/5,disk.uuid/2,hv/disk_type,nic.bridge/5,nic.network/0,hv/acpi,disk.uuids,hv/mem_path,nic.name/7,custom_hvparams,hv/cpu_threads,nic.mode/6,nic.mac/0,disk.spindles/5,hv/usb_devices,hv/num_ttys,nic.link/2,disk.name/10,hv/bootloader_args,disk.size/6,oper_vcpus,nic.mac/6,nic.link/5,disk.spindles/4,hv/cpu_weight,disk.name/13,nic.names,pnode.group,disk.spindles/14,hv/vnc_tls,disk.spindles/13,nic.name/1,hv/kernel_path,disk.size/3,nic.mac/4,bridge,hv/vif_script,nic.mode/7,disk.uuid/9,hv/use_bootloader,nic.mode/1,nic.mac/2,nic.network/1,nic.name/5,nic.ip/2,mac,hv/spice_use_vdagent,snodes,nic.bridge/6,hv/serial_speed,disk.uuid/0,disk.name/0,disk.spindles/0,tags,hv/spice_streaming_video,hv/cdrom_image_path,hv/viridian,nic.uuids,be/memory,nic.network/3,hv/use_localtime,admin_up,hv/cpuid,disk_template,nic.uuid/1,nic.vlan/7,nic.ips,hv/security_model,nic.uuid/5,hv/vnc_x509_verify,disk.name/12,hypervisor,disk.spindles/8,disk.uuid/8,disk.name/1,disk.uuid/1,mtime,disk.spindles/15,nic.vlan/5,hv/kvm_pci_reservations,nic.network.name/6,disks_active,hv/cpu_mask,disk.uuid/3,disk.uuid/10,disk.size/11,disk.name/4,disk.spindles/9,nic.network.name/2,nic.vlan/4,nic.name/6,hv/vnc_x509_path,nic.vlan/0,disk.name/8,disk.spindles/7,nic.name/3,disk.name/2,sda_size,vcpus,disk.uuid/7,pnode.group.uuid,osparams,hv/serial_console,hv/use_guest_agent,nic_network,hv/cpu_type,nic.ip/3,disk.name/7,admin_state_source,nic.ip/7,hv/init_script,nic.networks,hv/spice_image_compression,snodes.group,hv/extra_cgroups,hv/boot_order,nic.macs,hv/cdrom2_image_path,nic.vlan/2,hv/kvm_path,console,hv/soundhw,oper_state,hv/initrd_path,hv/vga,ip,nic.ip/4,nic.name/0,nic.ip/6,disk.uuid/11,beparams,nic.uuid/2,nic.bridges,disk.size/8,disk.sizes,hv/bootloader_path,hv/device_model,disk.size/4,disk.spindles/11,status,nic.bridge/4,hv/use_chroot,hv/virtio_net_queues,uuid,nic.mac/3,disk.spindles/3,nic_link,nic.ip/0,hv/vnc_password_file,hv/kvm_extra,hv/keymap,hv/spice_ip_version,serial_no,disk.name/15,nic.ip/1,disk.size/7,nic.network/6,hvparams,hv/cpu_sockets,disk.size/1,be/spindle_use,hv/spice_playback_compression,nic.name/4,hv/kvm_flag,disk.uuid/12,nic.network/7,disk.spindles/6,disk.spindles/1,hv/disk_aio,hv/extra_config,nic.link/1,disk.spindles/2,custom_nicparams,disk.name/6,disk.uuid/6,nic.networks.names,nic.uuid/7,hv/user_shutdown,hv/pae,custom_beparams,nic.mode/5,nic.link/6,hv/spice_zlib_glz_wan_compression,be/minmem,hv/usb_mouse,nic.network.name/4,hv/reboot_behavior,snodes.group.uuid,nic.bridge/0,hv/root_path,nic.uuid/4,hv/migration_caps,nic.vlans,nic.network.name/7 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output admin_state,admin_state_source,admin_up,be/always_failover,be/auto_balance,be/maxmem,be/memory,be/minmem,be/spindle_use,be/vcpus,beparams,bridge,console,ctime,custom_beparams,custom_hvparams,custom_nicparams,custom_osparams,disk.count,disk.name/0,disk.name/1,disk.name/10,disk.name/11,disk.name/12,disk.name/13,disk.name/14,disk.name/15,disk.name/2,disk.name/3,disk.name/4,disk.name/5,disk.name/6,disk.name/7,disk.name/8,disk.name/9,disk.names,disk.size/0,disk.size/1,disk.size/10,disk.size/11,disk.size/12,disk.size/13,disk.size/14,disk.size/15,disk.size/2,disk.size/3,disk.size/4,disk.size/5,disk.size/6,disk.size/7,disk.size/8,disk.size/9,disk.sizes,disk.spindles,disk.spindles/0,disk.spindles/1,disk.spindles/10,disk.spindles/11,disk.spindles/12,disk.spindles/13,disk.spindles/14,disk.spindles/15,disk.spindles/2,disk.spindles/3,disk.spindles/4,disk.spindles/5,disk.spindles/6,disk.spindles/7,disk.spindles/8,disk.spindles/9,disk.uuid/0,disk.uuid/1,disk.uuid/10,disk.uuid/11,disk.uuid/12,disk.uuid/13,disk.uuid/14,disk.uuid/15,disk.uuid/2,disk.uuid/3,disk.uuid/4,disk.uuid/5,disk.uuid/6,disk.uuid/7,disk.uuid/8,disk.uuid/9,disk.uuids,disk_template,disk_usage,disks_active,forthcoming,hv/acpi,hv/blockdev_prefix,hv/boot_order,hv/bootloader_args,hv/bootloader_path,hv/cdrom2_image_path,hv/cdrom_disk_type,hv/cdrom_image_path,hv/cpu_cap,hv/cpu_cores,hv/cpu_mask,hv/cpu_sockets,hv/cpu_threads,hv/cpu_type,hv/cpu_weight,hv/cpuid,hv/device_model,hv/devices,hv/disk_aio,hv/disk_cache,hv/disk_discard,hv/disk_type,hv/drop_capabilities,hv/extra_cgroups,hv/extra_config,hv/floppy_image_path,hv/init_script,hv/initrd_path,hv/kernel_args,hv/kernel_path,hv/keymap,hv/kvm_extra,hv/kvm_flag,hv/kvm_path,hv/kvm_pci_reservations,hv/machine_version,hv/mem_path,hv/migration_caps,hv/migration_downtime,hv/nic_type,hv/num_ttys,hv/pae,hv/pci_pass,hv/reboot_behavior,hv/root_path,hv/scsi_controller_type,hv/security_domain,hv/security_model,hv/serial_console,hv/serial_speed,hv/soundhw,hv/spice_bind,hv/spice_image_compression,hv/spice_ip_version,hv/spice_jpeg_wan_compression,hv/spice_password_file,hv/spice_playback_compression,hv/spice_streaming_video,hv/spice_tls_ciphers,hv/spice_use_tls,hv/spice_use_vdagent,hv/spice_zlib_glz_wan_compression,hv/startup_timeout,hv/usb_devices,hv/usb_mouse,hv/use_bootloader,hv/use_chroot,hv/use_guest_agent,hv/use_localtime,hv/user_shutdown,hv/vga,hv/vhost_net,hv/vif_script,hv/vif_type,hv/viridian,hv/virtio_net_queues,hv/vnc_bind_address,hv/vnc_password_file,hv/vnc_tls,hv/vnc_x509_path,hv/vnc_x509_verify,hv/vnet_hdr,hvparams,hypervisor,ip,mac,mtime,name,network_port,nic.bridge/0,nic.bridge/1,nic.bridge/2,nic.bridge/3,nic.bridge/4,nic.bridge/5,nic.bridge/6,nic.bridge/7,nic.bridges,nic.count,nic.ip/0,nic.ip/1,nic.ip/2,nic.ip/3,nic.ip/4,nic.ip/5,nic.ip/6,nic.ip/7,nic.ips,nic.link/0,nic.link/1,nic.link/2,nic.link/3,nic.link/4,nic.link/5,nic.link/6,nic.link/7,nic.links,nic.mac/0,nic.mac/1,nic.mac/2,nic.mac/3,nic.mac/4,nic.mac/5,nic.mac/6,nic.mac/7,nic.macs,nic.mode/0,nic.mode/1,nic.mode/2,nic.mode/3,nic.mode/4,nic.mode/5,nic.mode/6,nic.mode/7,nic.modes,nic.name/0,nic.name/1,nic.name/2,nic.name/3,nic.name/4,nic.name/5,nic.name/6,nic.name/7,nic.names,nic.network.name/0,nic.network.name/1,nic.network.name/2,nic.network.name/3,nic.network.name/4,nic.network.name/5,nic.network.name/6,nic.network.name/7,nic.network/0,nic.network/1,nic.network/2,nic.network/3,nic.network/4,nic.network/5,nic.network/6,nic.network/7,nic.networks,nic.networks.names,nic.uuid/0,nic.uuid/1,nic.uuid/2,nic.uuid/3,nic.uuid/4,nic.uuid/5,nic.uuid/6,nic.uuid/7,nic.uuids,nic.vlan/0,nic.vlan/1,nic.vlan/2,nic.vlan/3,nic.vlan/4,nic.vlan/5,nic.vlan/6,nic.vlan/7,nic.vlans,nic_link,nic_mode,nic_network,oper_ram,oper_state,oper_vcpus,os,osparams,pnode,pnode.group,pnode.group.uuid,sda_size,sdb_size,serial_no,snodes,snodes.group,snodes.group.uuid,status,tags,uuid,vcpus >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output forthcoming,disk.size/2,disk.size/12,hv/spice_jpeg_wan_compression,hv/floppy_image_path,admin_state,hv/drop_capabilities,disk.count,nic.bridge/1,nic.bridge/3,disk.name/3,hv/cpu_cores,nic.network/4,os,nic.name/2,nic.mode/4,hv/scsi_controller_type,nic.network/2,nic.network.name/5,nic.vlan/6,oper_ram,nic.link/0,hv/pci_pass,nic.count,be/always_failover,nic.mode/0,disk.size/5,hv/cpu_cap,disk.spindles/12,disk.spindles/10,hv/startup_timeout,hv/vnet_hdr,nic.bridge/2,hv/security_domain,nic.vlan/3,nic.uuid/0,be/vcpus,disk.uuid/4,nic.network.name/3,nic.link/4,hv/blockdev_prefix,nic.modes,disk.uuid/13,disk.name/5,nic.links,disk.size/9,nic_mode,custom_osparams,hv/spice_use_tls,be/auto_balance,disk.name/11,hv/vif_type,hv/machine_version,network_port,disk.uuid/14,nic.uuid/3,disk.spindles,nic.vlan/1,disk.size/0,hv/cdrom_disk_type,nic.link/7,disk.uuid/5,name,ctime,disk.size/10,hv/spice_password_file,hv/devices,hv/nic_type,nic.network.name/1,nic.bridge/7,nic.mode/2,nic.mac/1,disk.name/9,nic.link/3,nic.mode/3,nic.mac/7,hv/kernel_args,disk.names,hv/vnc_bind_address,disk.uuid/15,hv/disk_cache,hv/spice_bind,hv/migration_downtime,nic.ip/5,hv/disk_discard,nic.uuid/6,sdb_size,hv/spice_tls_ciphers,nic.mac/5,hv/vhost_net,disk.size/13,nic.network.name/0,disk.size/14,disk_usage,disk.name/14,disk.size/15,be/maxmem,pnode,nic.network/5,disk.uuid/2,hv/disk_type,nic.bridge/5,nic.network/0,hv/acpi,disk.uuids,hv/mem_path,nic.name/7,custom_hvparams,hv/cpu_threads,nic.mode/6,nic.mac/0,disk.spindles/5,hv/usb_devices,hv/num_ttys,nic.link/2,disk.name/10,hv/bootloader_args,disk.size/6,oper_vcpus,nic.mac/6,nic.link/5,disk.spindles/4,hv/cpu_weight,disk.name/13,nic.names,pnode.group,disk.spindles/14,hv/vnc_tls,disk.spindles/13,nic.name/1,hv/kernel_path,disk.size/3,nic.mac/4,bridge,hv/vif_script,nic.mode/7,disk.uuid/9,hv/use_bootloader,nic.mode/1,nic.mac/2,nic.network/1,nic.name/5,nic.ip/2,mac,hv/spice_use_vdagent,snodes,nic.bridge/6,hv/serial_speed,disk.uuid/0,disk.name/0,disk.spindles/0,tags,hv/spice_streaming_video,hv/cdrom_image_path,hv/viridian,nic.uuids,be/memory,nic.network/3,hv/use_localtime,admin_up,hv/cpuid,disk_template,nic.uuid/1,nic.vlan/7,nic.ips,hv/security_model,nic.uuid/5,hv/vnc_x509_verify,disk.name/12,hypervisor,disk.spindles/8,disk.uuid/8,disk.name/1,disk.uuid/1,mtime,disk.spindles/15,nic.vlan/5,hv/kvm_pci_reservations,nic.network.name/6,disks_active,hv/cpu_mask,disk.uuid/3,disk.uuid/10,disk.size/11,disk.name/4,disk.spindles/9,nic.network.name/2,nic.vlan/4,nic.name/6,hv/vnc_x509_path,nic.vlan/0,disk.name/8,disk.spindles/7,nic.name/3,disk.name/2,sda_size,vcpus,disk.uuid/7,pnode.group.uuid,osparams,hv/serial_console,hv/use_guest_agent,nic_network,hv/cpu_type,nic.ip/3,disk.name/7,admin_state_source,nic.ip/7,hv/init_script,nic.networks,hv/spice_image_compression,snodes.group,hv/extra_cgroups,hv/boot_order,nic.macs,hv/cdrom2_image_path,nic.vlan/2,hv/kvm_path,console,hv/soundhw,oper_state,hv/initrd_path,hv/vga,ip,nic.ip/4,nic.name/0,nic.ip/6,disk.uuid/11,beparams,nic.uuid/2,nic.bridges,disk.size/8,disk.sizes,hv/bootloader_path,hv/device_model,disk.size/4,disk.spindles/11,status,nic.bridge/4,hv/use_chroot,hv/virtio_net_queues,uuid,nic.mac/3,disk.spindles/3,nic_link,nic.ip/0,hv/vnc_password_file,hv/kvm_extra,hv/keymap,hv/spice_ip_version,serial_no,disk.name/15,nic.ip/1,disk.size/7,nic.network/6,hvparams,hv/cpu_sockets,disk.size/1,be/spindle_use,hv/spice_playback_compression,nic.name/4,hv/kvm_flag,disk.uuid/12,nic.network/7,disk.spindles/6,disk.spindles/1,hv/disk_aio,hv/extra_config,nic.link/1,disk.spindles/2,custom_nicparams,disk.name/6,disk.uuid/6,nic.networks.names,nic.uuid/7,hv/user_shutdown,hv/pae,custom_beparams,nic.mode/5,nic.link/6,hv/spice_zlib_glz_wan_compression,be/minmem,hv/usb_mouse,nic.network.name/4,hv/reboot_behavior,snodes.group.uuid,nic.bridge/0,hv/root_path,nic.uuid/4,hv/migration_caps,nic.vlans,nic.network.name/7,forthcoming,disk.size/2,disk.size/12,hv/spice_jpeg_wan_compression,hv/floppy_image_path,admin_state,hv/drop_capabilities,disk.count,nic.bridge/1,nic.bridge/3,disk.name/3,hv/cpu_cores,nic.network/4,os,nic.name/2,nic.mode/4,hv/scsi_controller_type,nic.network/2,nic.network.name/5,nic.vlan/6,oper_ram,nic.link/0,hv/pci_pass,nic.count,be/always_failover,nic.mode/0,disk.size/5,hv/cpu_cap,disk.spindles/12,disk.spindles/10,hv/startup_timeout,hv/vnet_hdr,nic.bridge/2,hv/security_domain,nic.vlan/3,nic.uuid/0,be/vcpus,disk.uuid/4,nic.network.name/3,nic.link/4,hv/blockdev_prefix,nic.modes,disk.uuid/13,disk.name/5,nic.links,disk.size/9,nic_mode,custom_osparams,hv/spice_use_tls,be/auto_balance,disk.name/11,hv/vif_type,hv/machine_version,network_port,disk.uuid/14,nic.uuid/3,disk.spindles,nic.vlan/1,disk.size/0,hv/cdrom_disk_type,nic.link/7,disk.uuid/5,name,ctime,disk.size/10,hv/spice_password_file,hv/devices,hv/nic_type,nic.network.name/1,nic.bridge/7,nic.mode/2,nic.mac/1,disk.name/9,nic.link/3,nic.mode/3,nic.mac/7,hv/kernel_args,disk.names,hv/vnc_bind_address,disk.uuid/15,hv/disk_cache,hv/spice_bind,hv/migration_downtime,nic.ip/5,hv/disk_discard,nic.uuid/6,sdb_size,hv/spice_tls_ciphers,nic.mac/5,hv/vhost_net,disk.size/13,nic.network.name/0,disk.size/14,disk_usage,disk.name/14,disk.size/15,be/maxmem,pnode,nic.network/5,disk.uuid/2,hv/disk_type,nic.bridge/5,nic.network/0,hv/acpi,disk.uuids,hv/mem_path,nic.name/7,custom_hvparams,hv/cpu_threads,nic.mode/6,nic.mac/0,disk.spindles/5,hv/usb_devices,hv/num_ttys,nic.link/2,disk.name/10,hv/bootloader_args,disk.size/6,oper_vcpus,nic.mac/6,nic.link/5,disk.spindles/4,hv/cpu_weight,disk.name/13,nic.names,pnode.group,disk.spindles/14,hv/vnc_tls,disk.spindles/13,nic.name/1,hv/kernel_path,disk.size/3,nic.mac/4,bridge,hv/vif_script,nic.mode/7,disk.uuid/9,hv/use_bootloader,nic.mode/1,nic.mac/2,nic.network/1,nic.name/5,nic.ip/2,mac,hv/spice_use_vdagent,snodes,nic.bridge/6,hv/serial_speed,disk.uuid/0,disk.name/0,disk.spindles/0,tags,hv/spice_streaming_video,hv/cdrom_image_path,hv/viridian,nic.uuids,be/memory,nic.network/3,hv/use_localtime,admin_up,hv/cpuid,disk_template,nic.uuid/1,nic.vlan/7,nic.ips,hv/security_model,nic.uuid/5,hv/vnc_x509_verify,disk.name/12,hypervisor,disk.spindles/8,disk.uuid/8,disk.name/1,disk.uuid/1,mtime,disk.spindles/15,nic.vlan/5,hv/kvm_pci_reservations,nic.network.name/6,disks_active,hv/cpu_mask,disk.uuid/3,disk.uuid/10,disk.size/11,disk.name/4,disk.spindles/9,nic.network.name/2,nic.vlan/4,nic.name/6,hv/vnc_x509_path,nic.vlan/0,disk.name/8,disk.spindles/7,nic.name/3,disk.name/2,sda_size,vcpus,disk.uuid/7,pnode.group.uuid,osparams,hv/serial_console,hv/use_guest_agent,nic_network,hv/cpu_type,nic.ip/3,disk.name/7,admin_state_source,nic.ip/7,hv/init_script,nic.networks,hv/spice_image_compression,snodes.group,hv/extra_cgroups,hv/boot_order,nic.macs,hv/cdrom2_image_path,nic.vlan/2,hv/kvm_path,console,hv/soundhw,oper_state,hv/initrd_path,hv/vga,ip,nic.ip/4,nic.name/0,nic.ip/6,disk.uuid/11,beparams,nic.uuid/2,nic.bridges,disk.size/8,disk.sizes,hv/bootloader_path,hv/device_model,disk.size/4,disk.spindles/11,status,nic.bridge/4,hv/use_chroot,hv/virtio_net_queues,uuid,nic.mac/3,disk.spindles/3,nic_link,nic.ip/0,hv/vnc_password_file,hv/kvm_extra,hv/keymap,hv/spice_ip_version,serial_no,disk.name/15,nic.ip/1,disk.size/7,nic.network/6,hvparams,hv/cpu_sockets,disk.size/1,be/spindle_use,hv/spice_playback_compression,nic.name/4,hv/kvm_flag,disk.uuid/12,nic.network/7,disk.spindles/6,disk.spindles/1,hv/disk_aio,hv/extra_config,nic.link/1,disk.spindles/2,custom_nicparams,disk.name/6,disk.uuid/6,nic.networks.names,nic.uuid/7,hv/user_shutdown,hv/pae,custom_beparams,nic.mode/5,nic.link/6,hv/spice_zlib_glz_wan_compression,be/minmem,hv/usb_mouse,nic.network.name/4,hv/reboot_behavior,snodes.group.uuid,nic.bridge/0,hv/root_path,nic.uuid/4,hv/migration_caps,nic.vlans,nic.network.name/7 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.network.name/7,nic.vlans,hv/migration_caps,nic.uuid/4 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/root_path,nic.bridge/0,snodes.group.uuid,hv/reboot_behavior >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.network.name/4,hv/usb_mouse,be/minmem,hv/spice_zlib_glz_wan_compression,nic.link/6,nic.mode/5,custom_beparams,hv/pae,hv/user_shutdown,nic.uuid/7 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.networks.names,disk.uuid/6,disk.name/6,custom_nicparams,disk.spindles/2,nic.link/1,hv/extra_config,hv/disk_aio,disk.spindles/1,disk.spindles/6 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.network/7,disk.uuid/12,hv/kvm_flag,nic.name/4,hv/spice_playback_compression >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output be/spindle_use,disk.size/1,hv/cpu_sockets,hvparams,nic.network/6,disk.size/7,nic.ip/1 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.name/15,serial_no,hv/spice_ip_version,hv/keymap >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/kvm_extra,hv/vnc_password_file >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.ip/0,nic_link,disk.spindles/3 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.mac/3,uuid,hv/virtio_net_queues >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/use_chroot,nic.bridge/4,status,disk.spindles/11,disk.size/4 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/device_model,hv/bootloader_path,disk.sizes,disk.size/8,nic.bridges,nic.uuid/2,beparams,disk.uuid/11 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.ip/6,nic.name/0,nic.ip/4,ip,hv/vga,hv/initrd_path,oper_state,hv/soundhw >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output console,hv/kvm_path >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.vlan/2,hv/cdrom2_image_path,nic.macs,hv/boot_order,hv/extra_cgroups,snodes.group,hv/spice_image_compression,nic.networks,hv/init_script,nic.ip/7 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output admin_state_source,disk.name/7,nic.ip/3,hv/cpu_type,nic_network,hv/use_guest_agent,hv/serial_console,osparams >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output pnode.group.uuid,disk.uuid/7,vcpus,sda_size,disk.name/2,nic.name/3,disk.spindles/7,disk.name/8,nic.vlan/0 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/vnc_x509_path,nic.name/6,nic.vlan/4,nic.network.name/2,disk.spindles/9,disk.name/4,disk.size/11 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.uuid/10,disk.uuid/3,hv/cpu_mask >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disks_active,nic.network.name/6,hv/kvm_pci_reservations >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.vlan/5,disk.spindles/15,mtime,disk.uuid/1 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.name/1,disk.uuid/8,disk.spindles/8,hypervisor,disk.name/12,hv/vnc_x509_verify,nic.uuid/5,hv/security_model,nic.ips >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.vlan/7,nic.uuid/1,disk_template,hv/cpuid,admin_up,hv/use_localtime,nic.network/3 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output be/memory,nic.uuids,hv/viridian,hv/cdrom_image_path,hv/spice_streaming_video,tags,disk.spindles/0,disk.name/0 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.uuid/0,hv/serial_speed,nic.bridge/6,snodes,hv/spice_use_vdagent,mac,nic.ip/2,nic.name/5,nic.network/1,nic.mac/2 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.mode/1,hv/use_bootloader,disk.uuid/9 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.mode/7,hv/vif_script,bridge,nic.mac/4,disk.size/3,hv/kernel_path,nic.name/1,disk.spindles/13,hv/vnc_tls,disk.spindles/14 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output pnode.group,nic.names,disk.name/13,hv/cpu_weight,disk.spindles/4 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.link/5,nic.mac/6,oper_vcpus,disk.size/6,hv/bootloader_args,disk.name/10,nic.link/2,hv/num_ttys,hv/usb_devices,disk.spindles/5 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.mac/0,nic.mode/6,hv/cpu_threads >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output custom_hvparams,nic.name/7,hv/mem_path,disk.uuids,hv/acpi,nic.network/0,nic.bridge/5,hv/disk_type >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.uuid/2,nic.network/5,pnode,be/maxmem,disk.size/15,disk.name/14,disk_usage >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.size/14,nic.network.name/0,disk.size/13,hv/vhost_net,nic.mac/5,hv/spice_tls_ciphers,sdb_size,nic.uuid/6,hv/disk_discard >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.ip/5,hv/migration_downtime,hv/spice_bind,hv/disk_cache,disk.uuid/15,hv/vnc_bind_address,disk.names,hv/kernel_args >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.mac/7,nic.mode/3,nic.link/3,disk.name/9,nic.mac/1,nic.mode/2,nic.bridge/7 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.network.name/1,hv/nic_type,hv/devices,hv/spice_password_file,disk.size/10,ctime >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output name,disk.uuid/5,nic.link/7,hv/cdrom_disk_type,disk.size/0,nic.vlan/1,disk.spindles >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.uuid/3,disk.uuid/14,network_port,hv/machine_version,hv/vif_type,disk.name/11,be/auto_balance >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/spice_use_tls,custom_osparams,nic_mode,disk.size/9,nic.links,disk.name/5,disk.uuid/13,nic.modes >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/blockdev_prefix,nic.link/4,nic.network.name/3,disk.uuid/4,be/vcpus,nic.uuid/0,nic.vlan/3,hv/security_domain,nic.bridge/2 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/vnet_hdr,hv/startup_timeout,disk.spindles/10,disk.spindles/12,hv/cpu_cap,disk.size/5,nic.mode/0,be/always_failover,nic.count,hv/pci_pass >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.link/0,oper_ram,nic.vlan/6,nic.network.name/5,nic.network/2,hv/scsi_controller_type,nic.mode/4 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.name/2,os,nic.network/4,hv/cpu_cores,disk.name/3,nic.bridge/3,nic.bridge/1,disk.count >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/drop_capabilities,admin_state,hv/floppy_image_path,hv/spice_jpeg_wan_compression >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.size/12,disk.size/2,forthcoming >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list '\''--separator=|'\'' --no-headers --output name' kvm-test-instance02.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list '\''--separator=|'\'' --no-headers --output name kvm-test-instance02.staging.ganeti.org' kvm-test-instance02.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list '\''--separator=|'\'' --no-headers --output name kvm-test-instance02.staging.ganeti.org' kvm-test-instance02.staging.ganeti.org Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list this.name.certainly.does.not.exist' Stderr was: Failure: prerequisites not met for this operation: error type: unknown_entity, error details: Instance name this.name.certainly.does.not.exist not found Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output=field/does/not/exist >> /var/log/ganeti/qa-output.log' Stderr was: ---- PASSED [TestInstanceList] gnt-instance list ----------------------- >>>> 2026-06-04 15:12:04.995182 time=0:00:10.106002 [TestInstanceList] gnt-instance list Warning: Queried for unknown fields field/does/not/exist <<<< 2026-06-04 15:12:04.995314 start [TestInstanceInfo] gnt-instance info Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 27df844c-0c7b-4e9a-a802-8585c3226946 Serial number: 18 Creation time: 2026-06-04 15:09:45 Modification time: 2026-06-04 15:11:50 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: grandpa.staging.ganeti.org (group default, group UUID b6d0f977-310a-4636-be20-ec239644be13) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_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:e9:84:f6 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 94468031-ec7e-4d1f-9c07-df0d502c86d5 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: grandpa.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: 846b023a-0872-417a-b50a-1bc5154b514c child devices: - child 0: plain, size 768M logical_id: gnt/fab26350-7f35-4ce3-8474-671ee19dbd42.disk0_data on primary: /dev/gnt/fab26350-7f35-4ce3-8474-671ee19dbd42.disk0_data (253:0) on secondary: /dev/gnt/fab26350-7f35-4ce3-8474-671ee19dbd42.disk0_data (253:0) name: None UUID: 395935c8-c027-4ed1-8fba-9d3909627a4c - child 1: plain, size 128M logical_id: gnt/fab26350-7f35-4ce3-8474-671ee19dbd42.disk0_meta on primary: /dev/gnt/fab26350-7f35-4ce3-8474-671ee19dbd42.disk0_meta (253:1) on secondary: /dev/gnt/fab26350-7f35-4ce3-8474-671ee19dbd42.disk0_meta (253:1) name: None UUID: 5d0e85a2-7a54-47f1-b7da-7a550ff7d3f2 - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: grandpa.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: 05660e19-85de-430e-adb5-199944beaf8a child devices: - child 0: plain, size 512M logical_id: gnt/50b1ca7f-0783-43d7-af44-60e4207c200e.disk1_data on primary: /dev/gnt/50b1ca7f-0783-43d7-af44-60e4207c200e.disk1_data (253:2) on secondary: /dev/gnt/50b1ca7f-0783-43d7-af44-60e4207c200e.disk1_data (253:2) name: None UUID: fc161433-1263-4627-95dc-669836adbc50 - child 1: plain, size 128M logical_id: gnt/50b1ca7f-0783-43d7-af44-60e4207c200e.disk1_meta on primary: /dev/gnt/50b1ca7f-0783-43d7-af44-60e4207c200e.disk1_meta (253:3) on secondary: /dev/gnt/50b1ca7f-0783-43d7-af44-60e4207c200e.disk1_meta (253:3) name: None UUID: 8a6f24f4-1ce6-4f41-8af4-0a3a8f435019 ---- PASSED [TestInstanceInfo] gnt-instance info ----------------------- >>>> 2026-06-04 15:12:07.170229 time=0:00:02.174915 [TestInstanceInfo] gnt-instance info <<<< 2026-06-04 15:12:07.170328 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 27df844c-0c7b-4e9a-a802-8585c3226946 Serial number: 18 Creation time: 2026-06-04 15:09:45 Modification time: 2026-06-04 15:11:50 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: grandpa.staging.ganeti.org (group default, group UUID b6d0f977-310a-4636-be20-ec239644be13) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_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:e9:84:f6 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 94468031-ec7e-4d1f-9c07-df0d502c86d5 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: grandpa.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: 846b023a-0872-417a-b50a-1bc5154b514c child devices: - child 0: plain, size 768M logical_id: gnt/fab26350-7f35-4ce3-8474-671ee19dbd42.disk0_data on primary: /dev/gnt/fab26350-7f35-4ce3-8474-671ee19dbd42.disk0_data (253:0) on secondary: /dev/gnt/fab26350-7f35-4ce3-8474-671ee19dbd42.disk0_data (253:0) name: None UUID: 395935c8-c027-4ed1-8fba-9d3909627a4c - child 1: plain, size 128M logical_id: gnt/fab26350-7f35-4ce3-8474-671ee19dbd42.disk0_meta on primary: /dev/gnt/fab26350-7f35-4ce3-8474-671ee19dbd42.disk0_meta (253:1) on secondary: /dev/gnt/fab26350-7f35-4ce3-8474-671ee19dbd42.disk0_meta (253:1) name: None UUID: 5d0e85a2-7a54-47f1-b7da-7a550ff7d3f2 - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: grandpa.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: 05660e19-85de-430e-adb5-199944beaf8a child devices: - child 0: plain, size 512M logical_id: gnt/50b1ca7f-0783-43d7-af44-60e4207c200e.disk1_data on primary: /dev/gnt/50b1ca7f-0783-43d7-af44-60e4207c200e.disk1_data (253:2) on secondary: /dev/gnt/50b1ca7f-0783-43d7-af44-60e4207c200e.disk1_data (253:2) name: None UUID: fc161433-1263-4627-95dc-669836adbc50 - child 1: plain, size 128M logical_id: gnt/50b1ca7f-0783-43d7-af44-60e4207c200e.disk1_meta on primary: /dev/gnt/50b1ca7f-0783-43d7-af44-60e4207c200e.disk1_meta (253:3) on secondary: /dev/gnt/50b1ca7f-0783-43d7-af44-60e4207c200e.disk1_meta (253:3) name: None UUID: 8a6f24f4-1ce6-4f41-8af4-0a3a8f435019 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Thu Jun 4 15:12:10 2026 - INFO: Trying to hotplug device... Thu Jun 4 15:12:10 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:db:f7:0e,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Thu Jun 4 15:12:11 2026 - INFO: Trying to hotplug device... Thu Jun 4 15:12:12 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Thu Jun 4 15:12:14 2026 - INFO: Trying to hotplug device... Thu Jun 4 15:12:15 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Thu Jun 4 15:12:20 2026 - INFO: Trying to hotplug device... Thu Jun 4 15:12:20 2026 - INFO: Hotplug done. Thu Jun 4 15:12:20 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 15:12:21 2026 - INFO: - device disk/2: 0.80% done, 43m 41s remaining (estimated) Thu Jun 4 15:13:21 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Thu Jun 4 15:13:22 2026 - INFO: Trying to hotplug device... Thu Jun 4 15:13:22 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Please give at least one of the parameters. Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-06-04 15:13:41.880430 time=0:01:34.710102 [TestInstanceModify] gnt-instance modify <<<< 2026-06-04 15:13:41.880554 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/1437 GET /2/jobs/1438 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-06-04 15:13:44.204855 time=0:00:02.324301 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-06-04 15:13:44.204959 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-06-04 15:13:44.204980 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-06-04 15:13:44.204998 skipping , test(s) instance-device-names disabled <<<< 2026-06-04 15:13:44.205007 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1439 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-06-04 15:13:51.787807 time=0:00:07.582800 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-04 15:13:51.787959 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-06-04 15:13:51.787981 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-06-04 15:13:51.787998 start [TestInstanceRenameAndBack] gnt-instance rename Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 27df844c-0c7b-4e9a-a802-8585c3226946 Serial number: 41 Creation time: 2026-06-04 15:09:45 Modification time: 2026-06-04 15:13:50 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: grandpa.staging.ganeti.org (group default, group UUID b6d0f977-310a-4636-be20-ec239644be13) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_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:e9:84:f6 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 94468031-ec7e-4d1f-9c07-df0d502c86d5 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: grandpa.staging.ganeti.org, minor=0 port: 11001 name: disk0 UUID: 846b023a-0872-417a-b50a-1bc5154b514c child devices: - child 0: plain, size 768M logical_id: gnt/fab26350-7f35-4ce3-8474-671ee19dbd42.disk0_data on primary: /dev/gnt/fab26350-7f35-4ce3-8474-671ee19dbd42.disk0_data (253:0) on secondary: /dev/gnt/fab26350-7f35-4ce3-8474-671ee19dbd42.disk0_data (253:0) name: None UUID: 395935c8-c027-4ed1-8fba-9d3909627a4c - child 1: plain, size 128M logical_id: gnt/fab26350-7f35-4ce3-8474-671ee19dbd42.disk0_meta on primary: /dev/gnt/fab26350-7f35-4ce3-8474-671ee19dbd42.disk0_meta (253:1) on secondary: /dev/gnt/fab26350-7f35-4ce3-8474-671ee19dbd42.disk0_meta (253:1) name: None UUID: 5d0e85a2-7a54-47f1-b7da-7a550ff7d3f2 - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: grandpa.staging.ganeti.org, minor=1 port: 11002 name: disk1 UUID: 05660e19-85de-430e-adb5-199944beaf8a child devices: - child 0: plain, size 512M logical_id: gnt/50b1ca7f-0783-43d7-af44-60e4207c200e.disk1_data on primary: /dev/gnt/50b1ca7f-0783-43d7-af44-60e4207c200e.disk1_data (253:2) on secondary: /dev/gnt/50b1ca7f-0783-43d7-af44-60e4207c200e.disk1_data (253:2) name: None UUID: fc161433-1263-4627-95dc-669836adbc50 - child 1: plain, size 128M logical_id: gnt/50b1ca7f-0783-43d7-af44-60e4207c200e.disk1_meta on primary: /dev/gnt/50b1ca7f-0783-43d7-af44-60e4207c200e.disk1_meta (253:3) on secondary: /dev/gnt/50b1ca7f-0783-43d7-af44-60e4207c200e.disk1_meta (253:3) name: None UUID: 8a6f24f4-1ce6-4f41-8af4-0a3a8f435019 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org /tmp/gnt.TDyvPS Command: ssh troy-mcclure.staging.ganeti.org '{ cat /etc/hosts && echo -e '\''::1 meeeeh-not-exists kvm-test-instance02.staging.ganeti.org\n127.0.0.1 meeeeh-not-exists kvm-test-instance02.staging.ganeti.org'\''; } > /tmp/gnt.TDyvPS && mv /tmp/gnt.TDyvPS /etc/hosts' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance rename --name-check kvm-test-instance02.staging.ganeti.org kvm-test-instance02.staging.ganeti.org' Stdout was: Thu Jun 4 15:13:54 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.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 27df844c-0c7b-4e9a-a802-8585c3226946 Serial number: 41 Creation time: 2026-06-04 15:09:45 Modification time: 2026-06-04 15:13:50 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: grandpa.staging.ganeti.org (group default, group UUID b6d0f977-310a-4636-be20-ec239644be13) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_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:e9:84:f6 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 94468031-ec7e-4d1f-9c07-df0d502c86d5 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: grandpa.staging.ganeti.org, minor=0 port: 11001 name: disk0 UUID: 846b023a-0872-417a-b50a-1bc5154b514c child devices: - child 0: plain, size 768M logical_id: gnt/fab26350-7f35-4ce3-8474-671ee19dbd42.disk0_data on primary: /dev/gnt/fab26350-7f35-4ce3-8474-671ee19dbd42.disk0_data (253:0) on secondary: /dev/gnt/fab26350-7f35-4ce3-8474-671ee19dbd42.disk0_data (253:0) name: None UUID: 395935c8-c027-4ed1-8fba-9d3909627a4c - child 1: plain, size 128M logical_id: gnt/fab26350-7f35-4ce3-8474-671ee19dbd42.disk0_meta on primary: /dev/gnt/fab26350-7f35-4ce3-8474-671ee19dbd42.disk0_meta (253:1) on secondary: /dev/gnt/fab26350-7f35-4ce3-8474-671ee19dbd42.disk0_meta (253:1) name: None UUID: 5d0e85a2-7a54-47f1-b7da-7a550ff7d3f2 - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: grandpa.staging.ganeti.org, minor=1 port: 11002 name: disk1 UUID: 05660e19-85de-430e-adb5-199944beaf8a child devices: - child 0: plain, size 512M logical_id: gnt/50b1ca7f-0783-43d7-af44-60e4207c200e.disk1_data on primary: /dev/gnt/50b1ca7f-0783-43d7-af44-60e4207c200e.disk1_data (253:2) on secondary: /dev/gnt/50b1ca7f-0783-43d7-af44-60e4207c200e.disk1_data (253:2) name: None UUID: fc161433-1263-4627-95dc-669836adbc50 - child 1: plain, size 128M logical_id: gnt/50b1ca7f-0783-43d7-af44-60e4207c200e.disk1_meta on primary: /dev/gnt/50b1ca7f-0783-43d7-af44-60e4207c200e.disk1_meta (253:3) on secondary: /dev/gnt/50b1ca7f-0783-43d7-af44-60e4207c200e.disk1_meta (253:3) name: None UUID: 8a6f24f4-1ce6-4f41-8af4-0a3a8f435019 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org /tmp/gnt.Ed1let Command: ssh troy-mcclure.staging.ganeti.org 'sed -e '\''/^\(::1\|127\.0\.0\.1\)\s\+meeeeh-not-exists kvm-test-instance02.staging.ganeti.org/d'\'' /etc/hosts > /tmp/gnt.Ed1let && mv /tmp/gnt.Ed1let /etc/hosts' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 27df844c-0c7b-4e9a-a802-8585c3226946 Serial number: 41 Creation time: 2026-06-04 15:09:45 Modification time: 2026-06-04 15:13:50 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: grandpa.staging.ganeti.org (group default, group UUID b6d0f977-310a-4636-be20-ec239644be13) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_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:e9:84:f6 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 94468031-ec7e-4d1f-9c07-df0d502c86d5 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: grandpa.staging.ganeti.org, minor=0 port: 11001 name: disk0 UUID: 846b023a-0872-417a-b50a-1bc5154b514c child devices: - child 0: plain, size 768M logical_id: gnt/fab26350-7f35-4ce3-8474-671ee19dbd42.disk0_data on primary: /dev/gnt/fab26350-7f35-4ce3-8474-671ee19dbd42.disk0_data (253:0) on secondary: /dev/gnt/fab26350-7f35-4ce3-8474-671ee19dbd42.disk0_data (253:0) name: None UUID: 395935c8-c027-4ed1-8fba-9d3909627a4c - child 1: plain, size 128M logical_id: gnt/fab26350-7f35-4ce3-8474-671ee19dbd42.disk0_meta on primary: /dev/gnt/fab26350-7f35-4ce3-8474-671ee19dbd42.disk0_meta (253:1) on secondary: /dev/gnt/fab26350-7f35-4ce3-8474-671ee19dbd42.disk0_meta (253:1) name: None UUID: 5d0e85a2-7a54-47f1-b7da-7a550ff7d3f2 - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: grandpa.staging.ganeti.org, minor=1 port: 11002 name: disk1 UUID: 05660e19-85de-430e-adb5-199944beaf8a child devices: - child 0: plain, size 512M logical_id: gnt/50b1ca7f-0783-43d7-af44-60e4207c200e.disk1_data on primary: /dev/gnt/50b1ca7f-0783-43d7-af44-60e4207c200e.disk1_data (253:2) on secondary: /dev/gnt/50b1ca7f-0783-43d7-af44-60e4207c200e.disk1_data (253:2) name: None UUID: fc161433-1263-4627-95dc-669836adbc50 - child 1: plain, size 128M logical_id: gnt/50b1ca7f-0783-43d7-af44-60e4207c200e.disk1_meta on primary: /dev/gnt/50b1ca7f-0783-43d7-af44-60e4207c200e.disk1_meta (253:3) on secondary: /dev/gnt/50b1ca7f-0783-43d7-af44-60e4207c200e.disk1_meta (253:3) name: None UUID: 8a6f24f4-1ce6-4f41-8af4-0a3a8f435019 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance rename --name-check kvm-test-instance02.staging.ganeti.org kvm-test-instance02.staging.ganeti.org' Instance 'kvm-test-instance02.staging.ganeti.org' renamed to 'kvm-test-instance02.staging.ganeti.org' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 27df844c-0c7b-4e9a-a802-8585c3226946 Serial number: 43 Creation time: 2026-06-04 15:09:45 Modification time: 2026-06-04 15:14:05 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: grandpa.staging.ganeti.org (group default, group UUID b6d0f977-310a-4636-be20-ec239644be13) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_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:e9:84:f6 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 94468031-ec7e-4d1f-9c07-df0d502c86d5 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: grandpa.staging.ganeti.org, minor=0 port: 11001 name: disk0 UUID: 846b023a-0872-417a-b50a-1bc5154b514c child devices: - child 0: plain, size 768M logical_id: gnt/fab26350-7f35-4ce3-8474-671ee19dbd42.disk0_data on primary: /dev/gnt/fab26350-7f35-4ce3-8474-671ee19dbd42.disk0_data (253:0) on secondary: /dev/gnt/fab26350-7f35-4ce3-8474-671ee19dbd42.disk0_data (253:0) name: None UUID: 395935c8-c027-4ed1-8fba-9d3909627a4c - child 1: plain, size 128M logical_id: gnt/fab26350-7f35-4ce3-8474-671ee19dbd42.disk0_meta on primary: /dev/gnt/fab26350-7f35-4ce3-8474-671ee19dbd42.disk0_meta (253:1) on secondary: /dev/gnt/fab26350-7f35-4ce3-8474-671ee19dbd42.disk0_meta (253:1) name: None UUID: 5d0e85a2-7a54-47f1-b7da-7a550ff7d3f2 - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: grandpa.staging.ganeti.org, minor=1 port: 11002 name: disk1 UUID: 05660e19-85de-430e-adb5-199944beaf8a child devices: - child 0: plain, size 512M logical_id: gnt/50b1ca7f-0783-43d7-af44-60e4207c200e.disk1_data on primary: /dev/gnt/50b1ca7f-0783-43d7-af44-60e4207c200e.disk1_data (253:2) on secondary: /dev/gnt/50b1ca7f-0783-43d7-af44-60e4207c200e.disk1_data (253:2) name: None UUID: fc161433-1263-4627-95dc-669836adbc50 - child 1: plain, size 128M logical_id: gnt/50b1ca7f-0783-43d7-af44-60e4207c200e.disk1_meta on primary: /dev/gnt/50b1ca7f-0783-43d7-af44-60e4207c200e.disk1_meta (253:3) on secondary: /dev/gnt/50b1ca7f-0783-43d7-af44-60e4207c200e.disk1_meta (253:3) name: None UUID: 8a6f24f4-1ce6-4f41-8af4-0a3a8f435019 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance rename --name-check kvm-test-instance02.staging.ganeti.org kvm-test-instance02.staging.ganeti.org' Instance 'kvm-test-instance02.staging.ganeti.org' renamed to 'kvm-test-instance02.staging.ganeti.org' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 27df844c-0c7b-4e9a-a802-8585c3226946 Serial number: 45 Creation time: 2026-06-04 15:09:45 Modification time: 2026-06-04 15:14:16 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: grandpa.staging.ganeti.org (group default, group UUID b6d0f977-310a-4636-be20-ec239644be13) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_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:e9:84:f6 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 94468031-ec7e-4d1f-9c07-df0d502c86d5 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: grandpa.staging.ganeti.org, minor=0 port: 11001 name: disk0 UUID: 846b023a-0872-417a-b50a-1bc5154b514c child devices: - child 0: plain, size 768M logical_id: gnt/fab26350-7f35-4ce3-8474-671ee19dbd42.disk0_data on primary: /dev/gnt/fab26350-7f35-4ce3-8474-671ee19dbd42.disk0_data (253:0) on secondary: /dev/gnt/fab26350-7f35-4ce3-8474-671ee19dbd42.disk0_data (253:0) name: None UUID: 395935c8-c027-4ed1-8fba-9d3909627a4c - child 1: plain, size 128M logical_id: gnt/fab26350-7f35-4ce3-8474-671ee19dbd42.disk0_meta on primary: /dev/gnt/fab26350-7f35-4ce3-8474-671ee19dbd42.disk0_meta (253:1) on secondary: /dev/gnt/fab26350-7f35-4ce3-8474-671ee19dbd42.disk0_meta (253:1) name: None UUID: 5d0e85a2-7a54-47f1-b7da-7a550ff7d3f2 - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: grandpa.staging.ganeti.org, minor=1 port: 11002 name: disk1 UUID: 05660e19-85de-430e-adb5-199944beaf8a child devices: - child 0: plain, size 512M logical_id: gnt/50b1ca7f-0783-43d7-af44-60e4207c200e.disk1_data on primary: /dev/gnt/50b1ca7f-0783-43d7-af44-60e4207c200e.disk1_data (253:2) on secondary: /dev/gnt/50b1ca7f-0783-43d7-af44-60e4207c200e.disk1_data (253:2) name: None UUID: fc161433-1263-4627-95dc-669836adbc50 - child 1: plain, size 128M logical_id: gnt/50b1ca7f-0783-43d7-af44-60e4207c200e.disk1_meta on primary: /dev/gnt/50b1ca7f-0783-43d7-af44-60e4207c200e.disk1_meta (253:3) on secondary: /dev/gnt/50b1ca7f-0783-43d7-af44-60e4207c200e.disk1_meta (253:3) name: None UUID: 8a6f24f4-1ce6-4f41-8af4-0a3a8f435019 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceRenameAndBack] gnt-instance rename ------------ >>>> 2026-06-04 15:14:20.320441 time=0:00:28.532443 [TestInstanceRenameAndBack] gnt-instance rename <<<< 2026-06-04 15:14:20.320571 start [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI GET /2/jobs/1448 GET /2/jobs/1449 ---- PASSED [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI >>>> 2026-06-04 15:14:36.764869 time=0:00:16.444298 [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI <<<< 2026-06-04 15:14:36.764971 start [TestInstanceRenameAndBack] gnt-instance rename Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 27df844c-0c7b-4e9a-a802-8585c3226946 Serial number: 49 Creation time: 2026-06-04 15:09:45 Modification time: 2026-06-04 15:14:35 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: grandpa.staging.ganeti.org (group default, group UUID b6d0f977-310a-4636-be20-ec239644be13) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_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:e9:84:f6 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 94468031-ec7e-4d1f-9c07-df0d502c86d5 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: grandpa.staging.ganeti.org, minor=0 port: 11001 name: disk0 UUID: 846b023a-0872-417a-b50a-1bc5154b514c child devices: - child 0: plain, size 768M logical_id: gnt/fab26350-7f35-4ce3-8474-671ee19dbd42.disk0_data on primary: /dev/gnt/fab26350-7f35-4ce3-8474-671ee19dbd42.disk0_data (253:0) on secondary: /dev/gnt/fab26350-7f35-4ce3-8474-671ee19dbd42.disk0_data (253:0) name: None UUID: 395935c8-c027-4ed1-8fba-9d3909627a4c - child 1: plain, size 128M logical_id: gnt/fab26350-7f35-4ce3-8474-671ee19dbd42.disk0_meta on primary: /dev/gnt/fab26350-7f35-4ce3-8474-671ee19dbd42.disk0_meta (253:1) on secondary: /dev/gnt/fab26350-7f35-4ce3-8474-671ee19dbd42.disk0_meta (253:1) name: None UUID: 5d0e85a2-7a54-47f1-b7da-7a550ff7d3f2 - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: grandpa.staging.ganeti.org, minor=1 port: 11002 name: disk1 UUID: 05660e19-85de-430e-adb5-199944beaf8a child devices: - child 0: plain, size 512M logical_id: gnt/50b1ca7f-0783-43d7-af44-60e4207c200e.disk1_data on primary: /dev/gnt/50b1ca7f-0783-43d7-af44-60e4207c200e.disk1_data (253:2) on secondary: /dev/gnt/50b1ca7f-0783-43d7-af44-60e4207c200e.disk1_data (253:2) name: None UUID: fc161433-1263-4627-95dc-669836adbc50 - child 1: plain, size 128M logical_id: gnt/50b1ca7f-0783-43d7-af44-60e4207c200e.disk1_meta on primary: /dev/gnt/50b1ca7f-0783-43d7-af44-60e4207c200e.disk1_meta (253:3) on secondary: /dev/gnt/50b1ca7f-0783-43d7-af44-60e4207c200e.disk1_meta (253:3) name: None UUID: 8a6f24f4-1ce6-4f41-8af4-0a3a8f435019 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org /tmp/gnt.MxN4l3 Command: ssh troy-mcclure.staging.ganeti.org '{ cat /etc/hosts && echo -e '\''::1 meeeeh-not-exists kvm-test-instance03.staging.ganeti.org\n127.0.0.1 meeeeh-not-exists kvm-test-instance03.staging.ganeti.org'\''; } > /tmp/gnt.MxN4l3 && mv /tmp/gnt.MxN4l3 /etc/hosts' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance rename --name-check kvm-test-instance02.staging.ganeti.org kvm-test-instance03.staging.ganeti.org' Stdout was: Thu Jun 4 15:14:39 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.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 27df844c-0c7b-4e9a-a802-8585c3226946 Serial number: 49 Creation time: 2026-06-04 15:09:45 Modification time: 2026-06-04 15:14:35 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: grandpa.staging.ganeti.org (group default, group UUID b6d0f977-310a-4636-be20-ec239644be13) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_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:e9:84:f6 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 94468031-ec7e-4d1f-9c07-df0d502c86d5 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: grandpa.staging.ganeti.org, minor=0 port: 11001 name: disk0 UUID: 846b023a-0872-417a-b50a-1bc5154b514c child devices: - child 0: plain, size 768M logical_id: gnt/fab26350-7f35-4ce3-8474-671ee19dbd42.disk0_data on primary: /dev/gnt/fab26350-7f35-4ce3-8474-671ee19dbd42.disk0_data (253:0) on secondary: /dev/gnt/fab26350-7f35-4ce3-8474-671ee19dbd42.disk0_data (253:0) name: None UUID: 395935c8-c027-4ed1-8fba-9d3909627a4c - child 1: plain, size 128M logical_id: gnt/fab26350-7f35-4ce3-8474-671ee19dbd42.disk0_meta on primary: /dev/gnt/fab26350-7f35-4ce3-8474-671ee19dbd42.disk0_meta (253:1) on secondary: /dev/gnt/fab26350-7f35-4ce3-8474-671ee19dbd42.disk0_meta (253:1) name: None UUID: 5d0e85a2-7a54-47f1-b7da-7a550ff7d3f2 - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: grandpa.staging.ganeti.org, minor=1 port: 11002 name: disk1 UUID: 05660e19-85de-430e-adb5-199944beaf8a child devices: - child 0: plain, size 512M logical_id: gnt/50b1ca7f-0783-43d7-af44-60e4207c200e.disk1_data on primary: /dev/gnt/50b1ca7f-0783-43d7-af44-60e4207c200e.disk1_data (253:2) on secondary: /dev/gnt/50b1ca7f-0783-43d7-af44-60e4207c200e.disk1_data (253:2) name: None UUID: fc161433-1263-4627-95dc-669836adbc50 - child 1: plain, size 128M logical_id: gnt/50b1ca7f-0783-43d7-af44-60e4207c200e.disk1_meta on primary: /dev/gnt/50b1ca7f-0783-43d7-af44-60e4207c200e.disk1_meta (253:3) on secondary: /dev/gnt/50b1ca7f-0783-43d7-af44-60e4207c200e.disk1_meta (253:3) name: None UUID: 8a6f24f4-1ce6-4f41-8af4-0a3a8f435019 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org /tmp/gnt.cBRPML Command: ssh troy-mcclure.staging.ganeti.org 'sed -e '\''/^\(::1\|127\.0\.0\.1\)\s\+meeeeh-not-exists kvm-test-instance03.staging.ganeti.org/d'\'' /etc/hosts > /tmp/gnt.cBRPML && mv /tmp/gnt.cBRPML /etc/hosts' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 27df844c-0c7b-4e9a-a802-8585c3226946 Serial number: 49 Creation time: 2026-06-04 15:09:45 Modification time: 2026-06-04 15:14:35 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: grandpa.staging.ganeti.org (group default, group UUID b6d0f977-310a-4636-be20-ec239644be13) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_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:e9:84:f6 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 94468031-ec7e-4d1f-9c07-df0d502c86d5 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: grandpa.staging.ganeti.org, minor=0 port: 11001 name: disk0 UUID: 846b023a-0872-417a-b50a-1bc5154b514c child devices: - child 0: plain, size 768M logical_id: gnt/fab26350-7f35-4ce3-8474-671ee19dbd42.disk0_data on primary: /dev/gnt/fab26350-7f35-4ce3-8474-671ee19dbd42.disk0_data (253:0) on secondary: /dev/gnt/fab26350-7f35-4ce3-8474-671ee19dbd42.disk0_data (253:0) name: None UUID: 395935c8-c027-4ed1-8fba-9d3909627a4c - child 1: plain, size 128M logical_id: gnt/fab26350-7f35-4ce3-8474-671ee19dbd42.disk0_meta on primary: /dev/gnt/fab26350-7f35-4ce3-8474-671ee19dbd42.disk0_meta (253:1) on secondary: /dev/gnt/fab26350-7f35-4ce3-8474-671ee19dbd42.disk0_meta (253:1) name: None UUID: 5d0e85a2-7a54-47f1-b7da-7a550ff7d3f2 - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: grandpa.staging.ganeti.org, minor=1 port: 11002 name: disk1 UUID: 05660e19-85de-430e-adb5-199944beaf8a child devices: - child 0: plain, size 512M logical_id: gnt/50b1ca7f-0783-43d7-af44-60e4207c200e.disk1_data on primary: /dev/gnt/50b1ca7f-0783-43d7-af44-60e4207c200e.disk1_data (253:2) on secondary: /dev/gnt/50b1ca7f-0783-43d7-af44-60e4207c200e.disk1_data (253:2) name: None UUID: fc161433-1263-4627-95dc-669836adbc50 - child 1: plain, size 128M logical_id: gnt/50b1ca7f-0783-43d7-af44-60e4207c200e.disk1_meta on primary: /dev/gnt/50b1ca7f-0783-43d7-af44-60e4207c200e.disk1_meta (253:3) on secondary: /dev/gnt/50b1ca7f-0783-43d7-af44-60e4207c200e.disk1_meta (253:3) name: None UUID: 8a6f24f4-1ce6-4f41-8af4-0a3a8f435019 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance rename --name-check kvm-test-instance02.staging.ganeti.org kvm-test-instance03.staging.ganeti.org' Instance 'kvm-test-instance02.staging.ganeti.org' renamed to 'kvm-test-instance03.staging.ganeti.org' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance03.staging.ganeti.org' - Instance name: kvm-test-instance03.staging.ganeti.org UUID: 27df844c-0c7b-4e9a-a802-8585c3226946 Serial number: 51 Creation time: 2026-06-04 15:09:45 Modification time: 2026-06-04 15:14:50 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: grandpa.staging.ganeti.org (group default, group UUID b6d0f977-310a-4636-be20-ec239644be13) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_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:e9:84:f6 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 94468031-ec7e-4d1f-9c07-df0d502c86d5 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: grandpa.staging.ganeti.org, minor=0 port: 11001 name: disk0 UUID: 846b023a-0872-417a-b50a-1bc5154b514c child devices: - child 0: plain, size 768M logical_id: gnt/fab26350-7f35-4ce3-8474-671ee19dbd42.disk0_data on primary: /dev/gnt/fab26350-7f35-4ce3-8474-671ee19dbd42.disk0_data (253:0) on secondary: /dev/gnt/fab26350-7f35-4ce3-8474-671ee19dbd42.disk0_data (253:0) name: None UUID: 395935c8-c027-4ed1-8fba-9d3909627a4c - child 1: plain, size 128M logical_id: gnt/fab26350-7f35-4ce3-8474-671ee19dbd42.disk0_meta on primary: /dev/gnt/fab26350-7f35-4ce3-8474-671ee19dbd42.disk0_meta (253:1) on secondary: /dev/gnt/fab26350-7f35-4ce3-8474-671ee19dbd42.disk0_meta (253:1) name: None UUID: 5d0e85a2-7a54-47f1-b7da-7a550ff7d3f2 - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: grandpa.staging.ganeti.org, minor=1 port: 11002 name: disk1 UUID: 05660e19-85de-430e-adb5-199944beaf8a child devices: - child 0: plain, size 512M logical_id: gnt/50b1ca7f-0783-43d7-af44-60e4207c200e.disk1_data on primary: /dev/gnt/50b1ca7f-0783-43d7-af44-60e4207c200e.disk1_data (253:2) on secondary: /dev/gnt/50b1ca7f-0783-43d7-af44-60e4207c200e.disk1_data (253:2) name: None UUID: fc161433-1263-4627-95dc-669836adbc50 - child 1: plain, size 128M logical_id: gnt/50b1ca7f-0783-43d7-af44-60e4207c200e.disk1_meta on primary: /dev/gnt/50b1ca7f-0783-43d7-af44-60e4207c200e.disk1_meta (253:3) on secondary: /dev/gnt/50b1ca7f-0783-43d7-af44-60e4207c200e.disk1_meta (253:3) name: None UUID: 8a6f24f4-1ce6-4f41-8af4-0a3a8f435019 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance03.staging.ganeti.org Command: ssh troy-mcclure.staging.ganeti.org 'lvs -o tags --noheadings gnt/fab26350-7f35-4ce3-8474-671ee19dbd42.disk0_data gnt/fab26350-7f35-4ce3-8474-671ee19dbd42.disk0_meta gnt/50b1ca7f-0783-43d7-af44-60e4207c200e.disk1_data gnt/50b1ca7f-0783-43d7-af44-60e4207c200e.disk1_meta | grep kvm-test-instance02.staging.ganeti.org' Command: ssh troy-mcclure.staging.ganeti.org 'lvs -o tags --noheadings gnt/fab26350-7f35-4ce3-8474-671ee19dbd42.disk0_data gnt/fab26350-7f35-4ce3-8474-671ee19dbd42.disk0_meta gnt/50b1ca7f-0783-43d7-af44-60e4207c200e.disk1_data gnt/50b1ca7f-0783-43d7-af44-60e4207c200e.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 grandpa.staging.ganeti.org 'lvs -o tags --noheadings gnt/fab26350-7f35-4ce3-8474-671ee19dbd42.disk0_data gnt/fab26350-7f35-4ce3-8474-671ee19dbd42.disk0_meta gnt/50b1ca7f-0783-43d7-af44-60e4207c200e.disk1_data gnt/50b1ca7f-0783-43d7-af44-60e4207c200e.disk1_meta | grep kvm-test-instance02.staging.ganeti.org' Command: ssh grandpa.staging.ganeti.org 'lvs -o tags --noheadings gnt/fab26350-7f35-4ce3-8474-671ee19dbd42.disk0_data gnt/fab26350-7f35-4ce3-8474-671ee19dbd42.disk0_meta gnt/50b1ca7f-0783-43d7-af44-60e4207c200e.disk1_data gnt/50b1ca7f-0783-43d7-af44-60e4207c200e.disk1_meta | grep kvm-test-instance03.staging.ganeti.org' originstname+kvm-test-instance03.staging.ganeti.org originstname+kvm-test-instance03.staging.ganeti.org originstname+kvm-test-instance03.staging.ganeti.org originstname+kvm-test-instance03.staging.ganeti.org Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance rename --name-check kvm-test-instance03.staging.ganeti.org kvm-test-instance02.staging.ganeti.org' Instance 'kvm-test-instance03.staging.ganeti.org' renamed to 'kvm-test-instance02.staging.ganeti.org' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 27df844c-0c7b-4e9a-a802-8585c3226946 Serial number: 53 Creation time: 2026-06-04 15:09:45 Modification time: 2026-06-04 15:15:01 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: grandpa.staging.ganeti.org (group default, group UUID b6d0f977-310a-4636-be20-ec239644be13) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_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:e9:84:f6 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 94468031-ec7e-4d1f-9c07-df0d502c86d5 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: grandpa.staging.ganeti.org, minor=0 port: 11001 name: disk0 UUID: 846b023a-0872-417a-b50a-1bc5154b514c child devices: - child 0: plain, size 768M logical_id: gnt/fab26350-7f35-4ce3-8474-671ee19dbd42.disk0_data on primary: /dev/gnt/fab26350-7f35-4ce3-8474-671ee19dbd42.disk0_data (253:0) on secondary: /dev/gnt/fab26350-7f35-4ce3-8474-671ee19dbd42.disk0_data (253:0) name: None UUID: 395935c8-c027-4ed1-8fba-9d3909627a4c - child 1: plain, size 128M logical_id: gnt/fab26350-7f35-4ce3-8474-671ee19dbd42.disk0_meta on primary: /dev/gnt/fab26350-7f35-4ce3-8474-671ee19dbd42.disk0_meta (253:1) on secondary: /dev/gnt/fab26350-7f35-4ce3-8474-671ee19dbd42.disk0_meta (253:1) name: None UUID: 5d0e85a2-7a54-47f1-b7da-7a550ff7d3f2 - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: grandpa.staging.ganeti.org, minor=1 port: 11002 name: disk1 UUID: 05660e19-85de-430e-adb5-199944beaf8a child devices: - child 0: plain, size 512M logical_id: gnt/50b1ca7f-0783-43d7-af44-60e4207c200e.disk1_data on primary: /dev/gnt/50b1ca7f-0783-43d7-af44-60e4207c200e.disk1_data (253:2) on secondary: /dev/gnt/50b1ca7f-0783-43d7-af44-60e4207c200e.disk1_data (253:2) name: None UUID: fc161433-1263-4627-95dc-669836adbc50 - child 1: plain, size 128M logical_id: gnt/50b1ca7f-0783-43d7-af44-60e4207c200e.disk1_meta on primary: /dev/gnt/50b1ca7f-0783-43d7-af44-60e4207c200e.disk1_meta (253:3) on secondary: /dev/gnt/50b1ca7f-0783-43d7-af44-60e4207c200e.disk1_meta (253:3) name: None UUID: 8a6f24f4-1ce6-4f41-8af4-0a3a8f435019 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org Command: ssh troy-mcclure.staging.ganeti.org 'lvs -o tags --noheadings gnt/fab26350-7f35-4ce3-8474-671ee19dbd42.disk0_data gnt/fab26350-7f35-4ce3-8474-671ee19dbd42.disk0_meta gnt/50b1ca7f-0783-43d7-af44-60e4207c200e.disk1_data gnt/50b1ca7f-0783-43d7-af44-60e4207c200e.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/fab26350-7f35-4ce3-8474-671ee19dbd42.disk0_data gnt/fab26350-7f35-4ce3-8474-671ee19dbd42.disk0_meta gnt/50b1ca7f-0783-43d7-af44-60e4207c200e.disk1_data gnt/50b1ca7f-0783-43d7-af44-60e4207c200e.disk1_meta | grep kvm-test-instance03.staging.ganeti.org' Command: ssh grandpa.staging.ganeti.org 'lvs -o tags --noheadings gnt/fab26350-7f35-4ce3-8474-671ee19dbd42.disk0_data gnt/fab26350-7f35-4ce3-8474-671ee19dbd42.disk0_meta gnt/50b1ca7f-0783-43d7-af44-60e4207c200e.disk1_data gnt/50b1ca7f-0783-43d7-af44-60e4207c200e.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 grandpa.staging.ganeti.org 'lvs -o tags --noheadings gnt/fab26350-7f35-4ce3-8474-671ee19dbd42.disk0_data gnt/fab26350-7f35-4ce3-8474-671ee19dbd42.disk0_meta gnt/50b1ca7f-0783-43d7-af44-60e4207c200e.disk1_data gnt/50b1ca7f-0783-43d7-af44-60e4207c200e.disk1_meta | grep kvm-test-instance03.staging.ganeti.org' ---- PASSED [TestInstanceRenameAndBack] gnt-instance rename ------------ >>>> 2026-06-04 15:15:05.699525 time=0:00:28.934554 [TestInstanceRenameAndBack] gnt-instance rename <<<< 2026-06-04 15:15:05.699617 start [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI GET /2/jobs/1458 GET /2/jobs/1459 ---- PASSED [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI >>>> 2026-06-04 15:15:22.577015 time=0:00:16.877398 [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI <<<< 2026-06-04 15:15:22.577112 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Thu Jun 4 15:15:25 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Thu Jun 4 15:15:27 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 15:15:27 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Thu Jun 4 15:16:27 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Thu Jun 4 15:16:32 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Thu Jun 4 15:16:34 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 15:16:34 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Thu Jun 4 15:17:34 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Thu Jun 4 15:17:38 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Thu Jun 4 15:17:40 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 15:17:40 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Thu Jun 4 15:18:40 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Thu Jun 4 15:18:45 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Thu Jun 4 15:18:47 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 15:18:47 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Thu Jun 4 15:19:47 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-06-04 15:19:48.399622 time=0:04:25.822510 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-06-04 15:19:48.399786 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1466 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-06-04 15:19:53.602871 time=0:00:05.203085 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-04 15:19:53.602966 start [TestInstanceReboot] gnt-instance reboot Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 1467 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 1468 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 1469 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1470 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 1471 for kvm-test-instance02.staging.ganeti.org ... Thu Jun 4 15:20: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.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-06-04 15:20:41.750499 time=0:00:48.147533 [TestInstanceReboot] gnt-instance reboot <<<< 2026-06-04 15:20:41.750626 start [TestInstanceTags] gnt-instance tags Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add-tags kvm-test-instance02.staging.ganeti.org TEMP-Ganeti-QA-Tag0 TEMP-Ganeti-QA-Tag1 TEMP-Ganeti-QA-Tag2' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list-tags kvm-test-instance02.staging.ganeti.org' TEMP-Ganeti-QA-Tag0 TEMP-Ganeti-QA-Tag1 TEMP-Ganeti-QA-Tag2 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster search-tags '\''^TEMP-Ganeti-QA-Tag\d+$'\''' /instances/kvm-test-instance02.staging.ganeti.org TEMP-Ganeti-QA-Tag0 /instances/kvm-test-instance02.staging.ganeti.org TEMP-Ganeti-QA-Tag1 /instances/kvm-test-instance02.staging.ganeti.org TEMP-Ganeti-QA-Tag2 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove-tags kvm-test-instance02.staging.ganeti.org TEMP-Ganeti-QA-Tag0 TEMP-Ganeti-QA-Tag1 TEMP-Ganeti-QA-Tag2' PUT /2/instances/kvm-test-instance02.staging.ganeti.org/tags?tag=TEMP-Ganeti-QA-Tag0&tag=TEMP-Ganeti-QA-Tag1&tag=TEMP-Ganeti-QA-Tag2 GET /2/jobs/1475 GET /2/instances/kvm-test-instance02.staging.ganeti.org/tags DELETE /2/instances/kvm-test-instance02.staging.ganeti.org/tags?tag=TEMP-Ganeti-QA-Tag0&tag=TEMP-Ganeti-QA-Tag1&tag=TEMP-Ganeti-QA-Tag2 GET /2/jobs/1476 ---- PASSED [TestInstanceTags] gnt-instance tags ----------------------- >>>> 2026-06-04 15:20:46.673244 time=0:00:04.922618 [TestInstanceTags] gnt-instance tags <<<< 2026-06-04 15:20:46.673377 start [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster watcher pause 4h' The watcher is paused until Thu Jun 4 19:20:46 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster watcher info' The watcher is paused until Thu Jun 4 19:20:46 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 27df844c-0c7b-4e9a-a802-8585c3226946 Serial number: 72 Creation time: 2026-06-04 15:09:45 Modification time: 2026-06-04 15:20:46 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: grandpa.staging.ganeti.org (group default, group UUID b6d0f977-310a-4636-be20-ec239644be13) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_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:e9:84:f6 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 94468031-ec7e-4d1f-9c07-df0d502c86d5 name: None Disk template: drbd Disks: - disk/0: drbd, size 1.8G access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: grandpa.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: 846b023a-0872-417a-b50a-1bc5154b514c child devices: - child 0: plain, size 1.8G logical_id: gnt/fab26350-7f35-4ce3-8474-671ee19dbd42.disk0_data on primary: /dev/gnt/fab26350-7f35-4ce3-8474-671ee19dbd42.disk0_data (253:0) on secondary: /dev/gnt/fab26350-7f35-4ce3-8474-671ee19dbd42.disk0_data (253:0) name: None UUID: 395935c8-c027-4ed1-8fba-9d3909627a4c - child 1: plain, size 128M logical_id: gnt/fab26350-7f35-4ce3-8474-671ee19dbd42.disk0_meta on primary: /dev/gnt/fab26350-7f35-4ce3-8474-671ee19dbd42.disk0_meta (253:1) on secondary: /dev/gnt/fab26350-7f35-4ce3-8474-671ee19dbd42.disk0_meta (253:1) name: None UUID: 5d0e85a2-7a54-47f1-b7da-7a550ff7d3f2 - disk/1: drbd, size 1.5G access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: grandpa.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: 05660e19-85de-430e-adb5-199944beaf8a child devices: - child 0: plain, size 1.5G logical_id: gnt/50b1ca7f-0783-43d7-af44-60e4207c200e.disk1_data on primary: /dev/gnt/50b1ca7f-0783-43d7-af44-60e4207c200e.disk1_data (253:2) on secondary: /dev/gnt/50b1ca7f-0783-43d7-af44-60e4207c200e.disk1_data (253:2) name: None UUID: fc161433-1263-4627-95dc-669836adbc50 - child 1: plain, size 128M logical_id: gnt/50b1ca7f-0783-43d7-af44-60e4207c200e.disk1_meta on primary: /dev/gnt/50b1ca7f-0783-43d7-af44-60e4207c200e.disk1_meta (253:3) on secondary: /dev/gnt/50b1ca7f-0783-43d7-af44-60e4207c200e.disk1_meta (253:3) name: None UUID: 8a6f24f4-1ce6-4f41-8af4-0a3a8f435019 Command: ssh grandpa.staging.ganeti.org '(drbdsetup 0 down >/dev/null 2>&1; drbdsetup down resource0 >/dev/null 2>&1) || /bin/true' Command: ssh grandpa.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.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 1479 Waiting for job 1479 ... Activating disks for instance 'kvm-test-instance02.staging.ganeti.org' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 1482 Waiting for job 1482 ... No disks need to be activated. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 1484, 1485 Waiting for job 1484 ... Thu Jun 4 15:20:59 2026 * Verifying cluster config Thu Jun 4 15:20:59 2026 * Verifying cluster certificate files Thu Jun 4 15:20:59 2026 * Verifying hypervisor parameters Thu Jun 4 15:20:59 2026 * Verifying all nodes belong to an existing group Waiting for job 1485 ... Thu Jun 4 15:20:59 2026 * Verifying group 'default' Thu Jun 4 15:20:59 2026 * Gathering data (3 nodes) Thu Jun 4 15:20:59 2026 * Gathering information about nodes (3 nodes) Thu Jun 4 15:21:00 2026 * Gathering disk information (3 nodes) Thu Jun 4 15:21:00 2026 * Verifying configuration file consistency Thu Jun 4 15:21:00 2026 * Verifying node status Thu Jun 4 15:21:00 2026 * Verifying instance status Thu Jun 4 15:21:00 2026 * Verifying orphan volumes Thu Jun 4 15:21:00 2026 * Verifying N+1 Memory redundancy Thu Jun 4 15:21:00 2026 * Assessing cluster hypervisor parameters Thu Jun 4 15:21:00 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Jun 4 15:21:00 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Jun 4 15:21:00 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Jun 4 15:21:00 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Jun 4 15:21:00 2026 * Other Notes Thu Jun 4 15:21:00 2026 * Hooks Results Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster watcher continue' The watcher is no longer paused. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster watcher info' The watcher is not paused. ---- PASSED [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD >>>> 2026-06-04 15:21:01.378265 time=0:00:14.704888 [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD <<<< 2026-06-04 15:21:01.378412 start [TestClusterVerify] gnt-cluster verify Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 1487, 1488 Waiting for job 1487 ... Thu Jun 4 15:21:03 2026 * Verifying cluster config Thu Jun 4 15:21:03 2026 * Verifying cluster certificate files Thu Jun 4 15:21:03 2026 * Verifying hypervisor parameters Thu Jun 4 15:21:03 2026 * Verifying all nodes belong to an existing group Waiting for job 1488 ... Thu Jun 4 15:21:03 2026 * Verifying group 'default' Thu Jun 4 15:21:03 2026 * Gathering data (3 nodes) Thu Jun 4 15:21:03 2026 * Gathering information about nodes (3 nodes) Thu Jun 4 15:21:04 2026 * Gathering disk information (3 nodes) Thu Jun 4 15:21:04 2026 * Verifying configuration file consistency Thu Jun 4 15:21:04 2026 * Verifying node status Thu Jun 4 15:21:04 2026 * Verifying instance status Thu Jun 4 15:21:04 2026 * Verifying orphan volumes Thu Jun 4 15:21:04 2026 * Verifying N+1 Memory redundancy Thu Jun 4 15:21:04 2026 * Assessing cluster hypervisor parameters Thu Jun 4 15:21:04 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Jun 4 15:21:04 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Jun 4 15:21:04 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Jun 4 15:21:04 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Jun 4 15:21:04 2026 * Other Notes Thu Jun 4 15:21:04 2026 * Hooks Results Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 1490 Waiting for job 1490 ... No disks need to be activated. ---- PASSED [TestClusterVerify] gnt-cluster verify --------------------- >>>> 2026-06-04 15:21:06.791186 time=0:00:05.412774 [TestClusterVerify] gnt-cluster verify <<<< 2026-06-04 15:21:06.791321 start [TestInstance] Testing getting instance(s) info via remote API GET /2/instances/kvm-test-instance02.staging.ganeti.org GET /2/instances GET /2/instances?bulk=1 PUT /2/instances/kvm-test-instance02.staging.ganeti.org/activate-disks PUT /2/instances/kvm-test-instance02.staging.ganeti.org/deactivate-disks PUT /2/instances/kvm-test-instance02.staging.ganeti.org/prepare-export?mode=remote GET /2/jobs/1493 Thu Jun 4 15:21:10 2026 Generating X509 certificate on troy-mcclure.staging.ganeti.org ---- PASSED [TestInstance] Testing getting instance(s) info via remote API >>>> 2026-06-04 15:21:10.497013 time=0:00:03.705692 [TestInstance] Testing getting instance(s) info via remote API <<<< 2026-06-04 15:21:10.497119 start [TestNodeList] gnt-node list ----- Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output master,sinst_list,mtime,drained,group,cnos,ctime,hv_state,mtotal,bootid,pinst_list,ndp/ovs,name,ndparams,pinst_cnt,uuid,ndp/ssh_port,pip,ndp/exclusive_storage,dtotal,powered,master_capable,spfree,sptotal,csockets,group.uuid,sip,ndp/ovs_link,ndp/cpu_speed,tags,cnodes,master_candidate,sinst_cnt,vm_capable,mnode,ndp/spindle_count,role,dfree,custom_ndparams,ndp/ovs_name,ctotal,disk_state,ndp/oob_program,mfree,offline,serial_no >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output bootid,cnodes,cnos,csockets,ctime,ctotal,custom_ndparams,dfree,disk_state,drained,dtotal,group,group.uuid,hv_state,master,master_candidate,master_capable,mfree,mnode,mtime,mtotal,name,ndp/cpu_speed,ndp/exclusive_storage,ndp/oob_program,ndp/ovs,ndp/ovs_link,ndp/ovs_name,ndp/spindle_count,ndp/ssh_port,ndparams,offline,pinst_cnt,pinst_list,pip,powered,role,serial_no,sinst_cnt,sinst_list,sip,spfree,sptotal,tags,uuid,vm_capable >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output master,sinst_list,mtime,drained,group,cnos,ctime,hv_state,mtotal,bootid,pinst_list,ndp/ovs,name,ndparams,pinst_cnt,uuid,ndp/ssh_port,pip,ndp/exclusive_storage,dtotal,powered,master_capable,spfree,sptotal,csockets,group.uuid,sip,ndp/ovs_link,ndp/cpu_speed,tags,cnodes,master_candidate,sinst_cnt,vm_capable,mnode,ndp/spindle_count,role,dfree,custom_ndparams,ndp/ovs_name,ctotal,disk_state,ndp/oob_program,mfree,offline,serial_no,master,sinst_list,mtime,drained,group,cnos,ctime,hv_state,mtotal,bootid,pinst_list,ndp/ovs,name,ndparams,pinst_cnt,uuid,ndp/ssh_port,pip,ndp/exclusive_storage,dtotal,powered,master_capable,spfree,sptotal,csockets,group.uuid,sip,ndp/ovs_link,ndp/cpu_speed,tags,cnodes,master_candidate,sinst_cnt,vm_capable,mnode,ndp/spindle_count,role,dfree,custom_ndparams,ndp/ovs_name,ctotal,disk_state,ndp/oob_program,mfree,offline,serial_no >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output serial_no,offline,mfree,ndp/oob_program,disk_state,ctotal >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output ndp/ovs_name,custom_ndparams,dfree >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output role,ndp/spindle_count,mnode,vm_capable,sinst_cnt,master_candidate,cnodes,tags,ndp/cpu_speed >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output ndp/ovs_link,sip,group.uuid >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output csockets,sptotal,spfree,master_capable,powered,dtotal >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output ndp/exclusive_storage,pip,ndp/ssh_port,uuid,pinst_cnt >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output ndparams,name >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output ndp/ovs,pinst_list,bootid,mtotal,hv_state,ctime,cnos,group >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output drained,mtime,sinst_list >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output master >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name' grandpa.staging.ganeti.org lisa.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.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name troy-mcclure.staging.ganeti.org lisa.staging.ganeti.org grandpa.staging.ganeti.org' troy-mcclure.staging.ganeti.org lisa.staging.ganeti.org grandpa.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name lisa.staging.ganeti.org grandpa.staging.ganeti.org troy-mcclure.staging.ganeti.org' lisa.staging.ganeti.org grandpa.staging.ganeti.org troy-mcclure.staging.ganeti.org Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list this.name.certainly.does.not.exist' Stderr was: Failure: prerequisites not met for this operation: error type: unknown_entity, error details: Node name this.name.certainly.does.not.exist not found Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output=field/does/not/exist >> /var/log/ganeti/qa-output.log' Stderr was: Warning: Queried for unknown fields field/does/not/exist ---- PASSED [TestNodeList] gnt-node list ------------------------------- >>>> 2026-06-04 15:21:15.952865 time=0:00:05.455746 [TestNodeList] gnt-node list <<<< 2026-06-04 15:21:15.952949 start [TestJobList] gnt-job list ------- Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output opstart,start_ts,end_ts,archived,opresult,priority,summary,status,oppriority,opstatus,id,opexec,oplog,opend,ops,received_ts >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output archived,end_ts,id,opend,opexec,oplog,oppriority,opresult,ops,opstart,opstatus,priority,received_ts,start_ts,status,summary >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output opstart,start_ts,end_ts,archived,opresult,priority,summary,status,oppriority,opstatus,id,opexec,oplog,opend,ops,received_ts,opstart,start_ts,end_ts,archived,opresult,priority,summary,status,oppriority,opstatus,id,opexec,oplog,opend,ops,received_ts >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output received_ts,ops,opend,oplog,opexec,id >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output opstatus,oppriority,status >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output summary,priority,opresult,archived,end_ts,start_ts,opstart >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list '\''--separator=|'\'' --no-headers --output id' 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 730 731 732 733 734 735 736 737 738 739 740 741 742 743 744 745 746 747 748 749 750 751 752 753 754 755 756 757 758 759 760 761 762 763 764 765 766 767 768 769 770 771 772 773 774 775 776 777 778 779 780 781 782 783 784 785 786 787 788 789 790 791 792 793 794 795 796 797 798 799 800 801 802 803 804 805 806 807 808 809 810 811 812 813 814 815 816 817 818 819 820 821 822 823 824 825 826 827 828 829 830 831 832 833 834 835 836 837 838 839 840 841 842 843 844 845 846 847 848 849 850 851 852 853 854 855 856 857 858 859 860 861 862 863 864 865 866 867 868 869 870 871 872 873 874 875 876 877 878 879 880 881 882 883 884 885 886 887 888 889 890 891 892 893 894 895 896 897 898 899 900 901 902 903 904 905 906 907 908 909 910 911 912 913 914 915 916 917 918 919 920 921 922 923 924 925 926 927 928 929 930 931 932 933 934 935 936 937 938 939 940 941 942 943 944 945 946 947 948 949 950 951 952 953 954 955 956 957 958 959 960 961 962 963 964 965 966 967 968 969 970 971 972 973 974 975 976 977 978 979 980 981 982 983 984 985 986 987 988 989 990 991 992 993 994 995 996 997 998 999 1000 1001 1002 1003 1004 1005 1006 1007 1008 1009 1010 1011 1012 1013 1014 1015 1016 1017 1018 1019 1020 1021 1022 1023 1024 1025 1026 1027 1028 1029 1030 1031 1032 1033 1034 1035 1036 1037 1038 1039 1040 1041 1042 1043 1044 1045 1046 1047 1048 1049 1050 1051 1052 1053 1054 1055 1056 1057 1058 1059 1060 1061 1062 1063 1064 1065 1066 1067 1068 1069 1070 1071 1072 1073 1074 1075 1076 1077 1078 1079 1080 1081 1082 1083 1084 1085 1086 1087 1088 1089 1090 1091 1092 1093 1094 1095 1096 1097 1098 1099 1100 1101 1102 1103 1104 1105 1106 1107 1108 1109 1110 1111 1112 1113 1114 1115 1116 1117 1118 1119 1120 1121 1122 1123 1124 1125 1126 1127 1128 1129 1130 1131 1132 1133 1134 1135 1136 1137 1138 1139 1140 1141 1142 1143 1144 1145 1146 1147 1148 1149 1150 1151 1152 1153 1154 1155 1156 1157 1158 1159 1160 1161 1162 1163 1164 1165 1166 1167 1168 1169 1170 1171 1172 1173 1174 1175 1176 1177 1178 1179 1180 1181 1182 1183 1184 1185 1186 1187 1188 1189 1190 1191 1192 1193 1194 1195 1196 1197 1198 1199 1200 1201 1202 1203 1204 1205 1206 1207 1208 1209 1210 1211 1212 1213 1214 1215 1216 1217 1218 1219 1220 1221 1222 1223 1224 1225 1226 1227 1228 1229 1230 1231 1232 1233 1234 1235 1236 1237 1238 1239 1240 1241 1242 1243 1244 1245 1246 1247 1248 1249 1250 1251 1252 1253 1254 1255 1256 1257 1258 1259 1260 1261 1262 1263 1264 1265 1266 1267 1268 1269 1270 1271 1272 1273 1274 1275 1276 1277 1278 1279 1280 1281 1282 1283 1284 1285 1286 1287 1288 1289 1290 1291 1292 1293 1294 1295 1296 1297 1298 1299 1300 1301 1302 1303 1304 1305 1306 1307 1308 1309 1310 1311 1312 1313 1314 1315 1316 1317 1318 1319 1320 1321 1322 1323 1324 1325 1326 1327 1328 1329 1330 1331 1332 1333 1334 1335 1336 1337 1338 1339 1340 1341 1342 1343 1344 1345 1346 1347 1348 1349 1350 1351 1352 1353 1354 1355 1356 1357 1358 1359 1360 1361 1362 1363 1364 1365 1366 1367 1368 1369 1370 1371 1372 1373 1374 1375 1376 1377 1378 1379 1380 1381 1382 1383 1384 1385 1386 1387 1388 1389 1390 1391 1392 1393 1394 1395 1396 1397 1398 1399 1400 1401 1402 1403 1404 1405 1406 1407 1408 1409 1410 1411 1412 1413 1414 1415 1416 1417 1418 1419 1420 1421 1422 1423 1424 1425 1426 1427 1428 1429 1430 1431 1432 1433 1434 1435 1436 1437 1438 1439 1440 1441 1442 1443 1444 1445 1446 1447 1448 1449 1450 1451 1452 1453 1454 1455 1456 1457 1458 1459 1460 1461 1462 1463 1464 1465 1466 1467 1468 1469 1470 1471 1472 1473 1474 1475 1476 1477 1478 1479 1480 1481 1482 1483 1484 1485 1486 1487 1488 1489 1490 1491 1492 1493 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list '\''--separator=|'\'' --no-headers --output id 1493 1492 1491 1490 1489 1488 1487 1486 1485 1484 1483 1482 1481 1480 1479 1478 1477 1476 1475 1474 1473 1472 1471 1470 1469 1468 1467 1466 1465 1464 1463 1462 1461 1460 1459 1458 1457 1456 1455 1454 1453 1452 1451 1450 1449 1448 1447 1446 1445 1444 1443 1442 1441 1440 1439 1438 1437 1436 1435 1434 1433 1432 1431 1430 1429 1428 1427 1426 1425 1424 1423 1422 1421 1420 1419 1418 1417 1416 1415 1414 1413 1412 1411 1410 1409 1408 1407 1406 1405 1404 1403 1402 1401 1400 1399 1398 1397 1396 1395 1394 1393 1392 1391 1390 1389 1388 1387 1386 1385 1384 1383 1382 1381 1380 1379 1378 1377 1376 1375 1374 1373 1372 1371 1370 1369 1368 1367 1366 1365 1364 1363 1362 1361 1360 1359 1358 1357 1356 1355 1354 1353 1352 1351 1350 1349 1348 1347 1346 1345 1344 1343 1342 1341 1340 1339 1338 1337 1336 1335 1334 1333 1332 1331 1330 1329 1328 1327 1326 1325 1324 1323 1322 1321 1320 1319 1318 1317 1316 1315 1314 1313 1312 1311 1310 1309 1308 1307 1306 1305 1304 1303 1302 1301 1300 1299 1298 1297 1296 1295 1294 1293 1292 1291 1290 1289 1288 1287 1286 1285 1284 1283 1282 1281 1280 1279 1278 1277 1276 1275 1274 1273 1272 1271 1270 1269 1268 1267 1266 1265 1264 1263 1262 1261 1260 1259 1258 1257 1256 1255 1254 1253 1252 1251 1250 1249 1248 1247 1246 1245 1244 1243 1242 1241 1240 1239 1238 1237 1236 1235 1234 1233 1232 1231 1230 1229 1228 1227 1226 1225 1224 1223 1222 1221 1220 1219 1218 1217 1216 1215 1214 1213 1212 1211 1210 1209 1208 1207 1206 1205 1204 1203 1202 1201 1200 1199 1198 1197 1196 1195 1194 1193 1192 1191 1190 1189 1188 1187 1186 1185 1184 1183 1182 1181 1180 1179 1178 1177 1176 1175 1174 1173 1172 1171 1170 1169 1168 1167 1166 1165 1164 1163 1162 1161 1160 1159 1158 1157 1156 1155 1154 1153 1152 1151 1150 1149 1148 1147 1146 1145 1144 1143 1142 1141 1140 1139 1138 1137 1136 1135 1134 1133 1132 1131 1130 1129 1128 1127 1126 1125 1124 1123 1122 1121 1120 1119 1118 1117 1116 1115 1114 1113 1112 1111 1110 1109 1108 1107 1106 1105 1104 1103 1102 1101 1100 1099 1098 1097 1096 1095 1094 1093 1092 1091 1090 1089 1088 1087 1086 1085 1084 1083 1082 1081 1080 1079 1078 1077 1076 1075 1074 1073 1072 1071 1070 1069 1068 1067 1066 1065 1064 1063 1062 1061 1060 1059 1058 1057 1056 1055 1054 1053 1052 1051 1050 1049 1048 1047 1046 1045 1044 1043 1042 1041 1040 1039 1038 1037 1036 1035 1034 1033 1032 1031 1030 1029 1028 1027 1026 1025 1024 1023 1022 1021 1020 1019 1018 1017 1016 1015 1014 1013 1012 1011 1010 1009 1008 1007 1006 1005 1004 1003 1002 1001 1000 999 998 997 996 995 994 993 992 991 990 989 988 987 986 985 984 983 982 981 980 979 978 977 976 975 974 973 972 971 970 969 968 967 966 965 964 963 962 961 960 959 958 957 956 955 954 953 952 951 950 949 948 947 946 945 944 943 942 941 940 939 938 937 936 935 934 933 932 931 930 929 928 927 926 925 924 923 922 921 920 919 918 917 916 915 914 913 912 911 910 909 908 907 906 905 904 903 902 901 900 899 898 897 896 895 894 893 892 891 890 889 888 887 886 885 884 883 882 881 880 879 878 877 876 875 874 873 872 871 870 869 868 867 866 865 864 863 862 861 860 859 858 857 856 855 854 853 852 851 850 849 848 847 846 845 844 843 842 841 840 839 838 837 836 835 834 833 832 831 830 829 828 827 826 825 824 823 822 821 820 819 818 817 816 815 814 813 812 811 810 809 808 807 806 805 804 803 802 801 800 799 798 797 796 795 794 793 792 791 790 789 788 787 786 785 784 783 782 781 780 779 778 777 776 775 774 773 772 771 770 769 768 767 766 765 764 763 762 761 760 759 758 757 756 755 754 753 752 751 750 749 748 747 746 745 744 743 742 741 740 739 738 737 736 735 734 733 732 731 730 729 728 727 726 725 724 723 722 721 720 719 718 717 716 715 714 713 712 711 710 709 708 707 706 705 704 703 702 701 700 699 698 697 696 695 694 693 692 691 690 689 688 687 686 685 684 683 682 681 680 679 678 677 676 675 674 673 672 671 670 669 668 667 666 665 664 663 662 661 660 659 658 657 656 655 654 653 652 651 650 649 648 647 646 645 644 643 642 641 640 639 638 637 636 635 634 633 632 631 630 629 628 627 626 625 624 623 622 621 620 619 618 617 616 615 614 613 612 611 610 609 608 607 606 605 604 603 602 601 600 599 598 597 596 595 594 593 592 591 590 589 588 587 586 585 584 583 582 581 580 579 578 577 576 575 574 573 572 571 570 569 568 567 566 565 564 563 562 561 560 559 558 557 556 555 554 553 552 551 550 549 548 547 546 545 544 543 542 541 540 539 538 537 536 535 534 533 532 531 530 529 528 527 526 525 524 523 522 521 520 519 518 517 516 515 514 513 512 511 510 509 508 507 506 505 504 503 502 501 500 499 498 497 496 495 494 493 492 491 490 489 488 487 486 485 484 483 482 481 480 479 478 477 476 475 474 473 472 471 470 469 468 467 466 465 464 463 462 461 460 459 458 457 456 455 454 453 452 451 450 449 448 447 446 445 444 443 442 441 440 439 438 437 436 435 434 433 432 431 430 429 428 427 426 425 424 423 422 421 420 419 418 417 416 415 414 413 412 411 410 409 408 407 406 405 404 403 402 401 400 399 398 397 396 395 394 393 392 391 390 389 388 387 386 385 384 383 382 381 380 379 378 377 376 375 374 373 372 371 370 369 368 367 366 365 364 363 362 361 360 359 358 357 356 355 354 353 352 351 350 349 348 347 346 345 344 343 342 341 340 339 338 337 336 335 334 333 332 331 330 329 328 327 326 325 324 323 322 321 320 319 318 317 316 315 314 313 312 311 310 309 308 307 306 305 304 303 302 301 300 299 298 297 296 295 294 293 292 291 290 289 288 287 286 285 284 283 282 281 280 279 278 277 276 275 274 273 272 271 270 269 268 267 266 265 264 263 262 261 260 259 258 257 256 255 254 253 252 251 250 249 248 247 246 245 244 243 242 241 240 239 238 237 236 235 234 233 232 231 230 229 228 227 226 225 224 223 222 221 220 219 218 217 216 215 214 213 212 211 210 209 208 207 206 205 204 203 202 201 200 199 198 197 196 195 194 193 192 191 190 189 188 187 186 185 184 183 182 181 180 179 178 177 176 175 174 173 172 171 170 169 168 167 166 165 164 163 162 161 160 159 158 157 156 155 154 153 152 151 150 149 148 147 146 145 144 143 142 141 140 139 138 137 136 135 134 133 132 131 130 129 128 127 126 125 124 123 122 121 120 119 118 117 116 115 114 113 112 111 110 109 108 107 106 105 104 103 102 101 100 99 98 97 96 95 94 93 92 91 90 89 88 87 86 85 84 83 82 81 80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65 64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1' 1493 1492 1491 1490 1489 1488 1487 1486 1485 1484 1483 1482 1481 1480 1479 1478 1477 1476 1475 1474 1473 1472 1471 1470 1469 1468 1467 1466 1465 1464 1463 1462 1461 1460 1459 1458 1457 1456 1455 1454 1453 1452 1451 1450 1449 1448 1447 1446 1445 1444 1443 1442 1441 1440 1439 1438 1437 1436 1435 1434 1433 1432 1431 1430 1429 1428 1427 1426 1425 1424 1423 1422 1421 1420 1419 1418 1417 1416 1415 1414 1413 1412 1411 1410 1409 1408 1407 1406 1405 1404 1403 1402 1401 1400 1399 1398 1397 1396 1395 1394 1393 1392 1391 1390 1389 1388 1387 1386 1385 1384 1383 1382 1381 1380 1379 1378 1377 1376 1375 1374 1373 1372 1371 1370 1369 1368 1367 1366 1365 1364 1363 1362 1361 1360 1359 1358 1357 1356 1355 1354 1353 1352 1351 1350 1349 1348 1347 1346 1345 1344 1343 1342 1341 1340 1339 1338 1337 1336 1335 1334 1333 1332 1331 1330 1329 1328 1327 1326 1325 1324 1323 1322 1321 1320 1319 1318 1317 1316 1315 1314 1313 1312 1311 1310 1309 1308 1307 1306 1305 1304 1303 1302 1301 1300 1299 1298 1297 1296 1295 1294 1293 1292 1291 1290 1289 1288 1287 1286 1285 1284 1283 1282 1281 1280 1279 1278 1277 1276 1275 1274 1273 1272 1271 1270 1269 1268 1267 1266 1265 1264 1263 1262 1261 1260 1259 1258 1257 1256 1255 1254 1253 1252 1251 1250 1249 1248 1247 1246 1245 1244 1243 1242 1241 1240 1239 1238 1237 1236 1235 1234 1233 1232 1231 1230 1229 1228 1227 1226 1225 1224 1223 1222 1221 1220 1219 1218 1217 1216 1215 1214 1213 1212 1211 1210 1209 1208 1207 1206 1205 1204 1203 1202 1201 1200 1199 1198 1197 1196 1195 1194 1193 1192 1191 1190 1189 1188 1187 1186 1185 1184 1183 1182 1181 1180 1179 1178 1177 1176 1175 1174 1173 1172 1171 1170 1169 1168 1167 1166 1165 1164 1163 1162 1161 1160 1159 1158 1157 1156 1155 1154 1153 1152 1151 1150 1149 1148 1147 1146 1145 1144 1143 1142 1141 1140 1139 1138 1137 1136 1135 1134 1133 1132 1131 1130 1129 1128 1127 1126 1125 1124 1123 1122 1121 1120 1119 1118 1117 1116 1115 1114 1113 1112 1111 1110 1109 1108 1107 1106 1105 1104 1103 1102 1101 1100 1099 1098 1097 1096 1095 1094 1093 1092 1091 1090 1089 1088 1087 1086 1085 1084 1083 1082 1081 1080 1079 1078 1077 1076 1075 1074 1073 1072 1071 1070 1069 1068 1067 1066 1065 1064 1063 1062 1061 1060 1059 1058 1057 1056 1055 1054 1053 1052 1051 1050 1049 1048 1047 1046 1045 1044 1043 1042 1041 1040 1039 1038 1037 1036 1035 1034 1033 1032 1031 1030 1029 1028 1027 1026 1025 1024 1023 1022 1021 1020 1019 1018 1017 1016 1015 1014 1013 1012 1011 1010 1009 1008 1007 1006 1005 1004 1003 1002 1001 1000 999 998 997 996 995 994 993 992 991 990 989 988 987 986 985 984 983 982 981 980 979 978 977 976 975 974 973 972 971 970 969 968 967 966 965 964 963 962 961 960 959 958 957 956 955 954 953 952 951 950 949 948 947 946 945 944 943 942 941 940 939 938 937 936 935 934 933 932 931 930 929 928 927 926 925 924 923 922 921 920 919 918 917 916 915 914 913 912 911 910 909 908 907 906 905 904 903 902 901 900 899 898 897 896 895 894 893 892 891 890 889 888 887 886 885 884 883 882 881 880 879 878 877 876 875 874 873 872 871 870 869 868 867 866 865 864 863 862 861 860 859 858 857 856 855 854 853 852 851 850 849 848 847 846 845 844 843 842 841 840 839 838 837 836 835 834 833 832 831 830 829 828 827 826 825 824 823 822 821 820 819 818 817 816 815 814 813 812 811 810 809 808 807 806 805 804 803 802 801 800 799 798 797 796 795 794 793 792 791 790 789 788 787 786 785 784 783 782 781 780 779 778 777 776 775 774 773 772 771 770 769 768 767 766 765 764 763 762 761 760 759 758 757 756 755 754 753 752 751 750 749 748 747 746 745 744 743 742 741 740 739 738 737 736 735 734 733 732 731 730 729 728 727 726 725 724 723 722 721 720 719 718 717 716 715 714 713 712 711 710 709 708 707 706 705 704 703 702 701 700 699 698 697 696 695 694 693 692 691 690 689 688 687 686 685 684 683 682 681 680 679 678 677 676 675 674 673 672 671 670 669 668 667 666 665 664 663 662 661 660 659 658 657 656 655 654 653 652 651 650 649 648 647 646 645 644 643 642 641 640 639 638 637 636 635 634 633 632 631 630 629 628 627 626 625 624 623 622 621 620 619 618 617 616 615 614 613 612 611 610 609 608 607 606 605 604 603 602 601 600 599 598 597 596 595 594 593 592 591 590 589 588 587 586 585 584 583 582 581 580 579 578 577 576 575 574 573 572 571 570 569 568 567 566 565 564 563 562 561 560 559 558 557 556 555 554 553 552 551 550 549 548 547 546 545 544 543 542 541 540 539 538 537 536 535 534 533 532 531 530 529 528 527 526 525 524 523 522 521 520 519 518 517 516 515 514 513 512 511 510 509 508 507 506 505 504 503 502 501 500 499 498 497 496 495 494 493 492 491 490 489 488 487 486 485 484 483 482 481 480 479 478 477 476 475 474 473 472 471 470 469 468 467 466 465 464 463 462 461 460 459 458 457 456 455 454 453 452 451 450 449 448 447 446 445 444 443 442 441 440 439 438 437 436 435 434 433 432 431 430 429 428 427 426 425 424 423 422 421 420 419 418 417 416 415 414 413 412 411 410 409 408 407 406 405 404 403 402 401 400 399 398 397 396 395 394 393 392 391 390 389 388 387 386 385 384 383 382 381 380 379 378 377 376 375 374 373 372 371 370 369 368 367 366 365 364 363 362 361 360 359 358 357 356 355 354 353 352 351 350 349 348 347 346 345 344 343 342 341 340 339 338 337 336 335 334 333 332 331 330 329 328 327 326 325 324 323 322 321 320 319 318 317 316 315 314 313 312 311 310 309 308 307 306 305 304 303 302 301 300 299 298 297 296 295 294 293 292 291 290 289 288 287 286 285 284 283 282 281 280 279 278 277 276 275 274 273 272 271 270 269 268 267 266 265 264 263 262 261 260 259 258 257 256 255 254 253 252 251 250 249 248 247 246 245 244 243 242 241 240 239 238 237 236 235 234 233 232 231 230 229 228 227 226 225 224 223 222 221 220 219 218 217 216 215 214 213 212 211 210 209 208 207 206 205 204 203 202 201 200 199 198 197 196 195 194 193 192 191 190 189 188 187 186 185 184 183 182 181 180 179 178 177 176 175 174 173 172 171 170 169 168 167 166 165 164 163 162 161 160 159 158 157 156 155 154 153 152 151 150 149 148 147 146 145 144 143 142 141 140 139 138 137 136 135 134 133 132 131 130 129 128 127 126 125 124 123 122 121 120 119 118 117 116 115 114 113 112 111 110 109 108 107 106 105 104 103 102 101 100 99 98 97 96 95 94 93 92 91 90 89 88 87 86 85 84 83 82 81 80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65 64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list '\''--separator=|'\'' --no-headers --output id 864 766 193 236 18 1123 542 1359 731 99 341 1436 442 1100 217 132 668 302 567 681 1326 922 1238 180 1273 533 1131 71 143 436 488 91 413 1435 538 522 54 314 820 733 794 499 1442 125 1439 500 640 553 617 287 1278 65 1039 1365 624 1464 1361 1045 1211 138 53 296 361 370 168 1353 1064 475 659 249 1350 122 1260 350 1440 51 364 395 1006 1189 26 1406 398 485 1267 1183 1169 403 1097 722 1424 313 1296 41 981 349 551 1191 280 1384 1147 262 1106 72 203 320 1190 1071 389 1132 708 367 1151 1181 421 345 560 833 881 839 1396 564 1423 951 975 563 662 877 1330 835 700 1125 1167 207 419 135 1084 691 802 808 907 70 1197 875 192 761 943 782 181 1203 1250 1202 1317 306 468 88 1122 946 1054 643 730 29 638 1194 871 717 1192 90 984 694 452 107 636 1059 646 128 188 954 9 779 300 246 849 1299 242 1098 195 599 24 1389 1314 532 1077 292 673 227 360 828 1053 1258 572 226 613 962 813 781 1085 912 208 1096 115 528 1349 941 366 970 384 1374 987 492 1134 914 882 165 1051 177 1372 258 1094 876 1091 692 289 741 1207 1199 616 1432 1269 477 75 615 704 79 793 1080 215 901 235 611 376 464 148 114 606 240 1489 1161 751 834 669 1433 1130 723 1487 815 904 150 714 1280 1236 17 1421 1058 42 439 1465 161 59 445 654 1172 1322 371 310 1308 521 806 780 1400 980 1185 886 791 900 487 1347 205 853 1415 1187 3 294 277 450 52 1414 129 1475 1354 257 1232 213 141 1240 425 134 1378 237 518 1310 1014 63 529 637 38 1290 504 1413 647 1178 25 57 1110 179 232 443 561 388 933 391 1105 758 957 764 676 340 786 1275 169 362 1234 120 424 78 1327 272 284 455 524 83 377 734 1468 848 1195 985 1000 1399 1021 337 1480 607 1124 178 1002 660 699 515 89 1159 275 939 771 434 397 1083 1288 863 1405 73 919 185 832 1262 956 1364 1042 645 247 546 328 972 747 778 830 76 238 527 596 369 154 170 447 354 950 1138 1101 958 1046 589 917 140 827 973 792 81 149 234 173 576 598 1155 665 92 1175 641 547 387 1216 461 256 756 1158 506 1024 423 798 915 859 286 1198 467 831 862 1244 1070 1233 651 1118 158 1020 1040 1069 947 338 921 601 1460 740 825 1386 952 1003 1113 571 408 545 1334 1307 1318 639 1223 1313 152 491 501 874 1408 585 705 1287 394 750 891 512 930 822 427 221 147 938 826 548 490 1256 1139 189 744 1072 93 324 754 1162 444 77 1095 932 924 967 1412 1472 850 1168 1237 348 406 581 1486 1367 931 1136 157 151 867 1228 727 804 1048 1248 1225 86 1448 1141 441 541 687 597 1385 144 1355 1010 1210 380 790 481 303 480 267 959 332 1488 1065 1492 1309 769 872 667 307 974 1114 1289 1089 1052 49 248 1449 1381 812 1338 1429 712 732 1007 1109 776 270 534 1200 1324 789 873 799 1088 663 1312 440 239 323 1026 1459 1135 1319 595 1345 928 590 61 929 1186 1144 1452 453 703 1383 854 977 1153 216 463 156 411 619 1490 210 1298 321 422 356 458 1304 460 934 316 821 609 1339 1277 166 263 8 1466 1467 171 282 1173 358 520 1477 1394 1469 796 390 1031 288 580 136 317 685 251 483 1193 298 68 1035 206 402 108 28 1253 803 255 1251 401 6 27 819 784 961 701 379 1403 137 1188 69 359 1461 650 508 895 1206 1270 124 190 1301 1268 1483 1047 1043 1387 591 1022 742 241 21 1152 795 1348 1218 212 1111 1391 1146 868 1291 1230 1005 535 1417 133 1087 1340 197 1303 476 355 405 459 983 1049 729 677 46 1129 127 67 880 1227 1018 1166 1300 264 1056 276 146 575 577 783 847 570 1081 745 1182 285 1409 1283 897 175 56 1368 1485 918 1066 911 953 693 1474 449 698 908 861 906 893 223 1255 392 519 1179 1369 652 343 737 1057 857 469 261 896 1180 330 1120 1163 1090 870 1426 7 1422 479 787 186 160 587 1451 373 102 1117 1209 1028 925 428 87 1427 1128 1149 603 746 936 666 327 322 726 1376 1286 199 689 1479 510 944 1050 686 965 164 297 594 454 502 22 1379 23 531 82 632 1027 335 1116 879 183 755 11 986 523 697 675 728 100 1332 858 35 1243 342 690 968 1295 623 50 788 431 1484 630 664 509 1265 472 139 14 417 1076 1037 869 511 888 112 648 233 539 1446 969 15 543 331 1411 333 1214 801 1377 433 923 194 1360 204 1119 1434 265 1306 569 935 1329 1393 155 711 187 1297 414 1254 412 1165 1205 621 644 1092 1231 1462 1482 557 1221 614 759 680 1017 45 1402 626 1419 942 30 1311 309 752 1321 809 1029 1357 773 473 430 1395 1127 97 80 713 200 1108 1075 890 493 1241 368 153 768 927 1102 1444 1219 1217 817 976 224 845 105 229 1356 1171 253 720 629 763 145 1397 709 743 295 37 1363 507 352 426 385 990 55 718 1341 339 838 85 1148 400 762 420 209 902 1342 1242 474 225 584 40 525 351 131 273 556 909 994 1279 94 807 489 772 1428 997 142 889 1328 993 259 696 1274 618 372 860 605 552 290 1445 1212 465 1481 583 260 383 98 814 1447 1470 683 865 329 979 903 963 846 315 299 1471 1215 964 852 43 418 1407 1281 484 749 1220 1143 559 910 1073 588 627 1430 1416 1174 620 1145 655 1112 1293 230 982 113 844 735 1030 365 311 842 996 1012 95 856 104 1335 326 1323 1157 622 1226 1008 555 106 1249 679 940 184 633 1224 1425 1222 628 96 739 211 278 1390 1036 1259 201 823 1456 269 866 748 949 1201 1257 1441 243 415 1239 202 119 565 840 765 526 1235 32 916 513 824 432 319 1001 578 1009 62 482 121 1266 219 913 836 1316 604 386 554 757 1453 126 537 44 1208 1107 1015 738 995 1272 721 1343 1398 1093 222 325 530 592 544 182 103 1337 416 393 312 797 110 602 1294 991 163 399 308 536 497 656 725 661 926 992 1450 658 1032 770 829 688 671 568 574 274 381 1033 1252 1137 20 894 955 12 176 1346 625 1401 1271 1455 214 1388 878 101 818 1454 1126 271 36 404 396 1370 167 84 514 1034 116 1086 244 505 887 945 1019 1276 678 281 478 1133 1457 191 785 855 466 1078 1418 5 1079 198 301 774 736 268 1115 674 1392 496 558 1325 707 805 1473 1245 540 1282 34 1382 1142 1263 800 724 988 549 706 760 353 695 767 631 1062 586 60 218 336 503 1013 64 715 1140 1336 33 937 960 1302 593 1099 1121 462 1476 608 1067 409 1023 1060 39 1443 1410 174 1074 448 884 231 978 498 47 1352 851 130 451 573 410 670 266 971 1154 1204 363 775 1177 1491 1176 318 1160 550 1305 117 118 283 672 642 1420 1404 1351 1463 1373 346 429 1213 1246 1063 48 109 1458 1261 1362 1044 162 10 1493 446 1103 495 1320 684 374 470 74 948 250 4 635 998 220 1011 1004 883 293 347 634 1366 1170 305 1184 1229 811 653 892 710 1041 304 291 375 841 1375 885 66 1104 657 1333 357 1285 1068 1164 1292 1358 437 494 334 1061 456 719 435 1315 1082 1478 486 999 562 279 13 649 1438 31 19 837 1156 702 407 196 228 920 1016 682 753 966 16 600 1264 2 610 777 1150 516 382 1247 1025 1038 111 1371 566 1431 843 989 1437 816 457 172 58 1 579 378 810 1380 1331 905 344 1284 1196 438 517 1055 582 612 252 899 254 245 123 898 1344 471 159 716' 864 766 193 236 18 1123 542 1359 731 99 341 1436 442 1100 217 132 668 302 567 681 1326 922 1238 180 1273 533 1131 71 143 436 488 91 413 1435 538 522 54 314 820 733 794 499 1442 125 1439 500 640 553 617 287 1278 65 1039 1365 624 1464 1361 1045 1211 138 53 296 361 370 168 1353 1064 475 659 249 1350 122 1260 350 1440 51 364 395 1006 1189 26 1406 398 485 1267 1183 1169 403 1097 722 1424 313 1296 41 981 349 551 1191 280 1384 1147 262 1106 72 203 320 1190 1071 389 1132 708 367 1151 1181 421 345 560 833 881 839 1396 564 1423 951 975 563 662 877 1330 835 700 1125 1167 207 419 135 1084 691 802 808 907 70 1197 875 192 761 943 782 181 1203 1250 1202 1317 306 468 88 1122 946 1054 643 730 29 638 1194 871 717 1192 90 984 694 452 107 636 1059 646 128 188 954 9 779 300 246 849 1299 242 1098 195 599 24 1389 1314 532 1077 292 673 227 360 828 1053 1258 572 226 613 962 813 781 1085 912 208 1096 115 528 1349 941 366 970 384 1374 987 492 1134 914 882 165 1051 177 1372 258 1094 876 1091 692 289 741 1207 1199 616 1432 1269 477 75 615 704 79 793 1080 215 901 235 611 376 464 148 114 606 240 1489 1161 751 834 669 1433 1130 723 1487 815 904 150 714 1280 1236 17 1421 1058 42 439 1465 161 59 445 654 1172 1322 371 310 1308 521 806 780 1400 980 1185 886 791 900 487 1347 205 853 1415 1187 3 294 277 450 52 1414 129 1475 1354 257 1232 213 141 1240 425 134 1378 237 518 1310 1014 63 529 637 38 1290 504 1413 647 1178 25 57 1110 179 232 443 561 388 933 391 1105 758 957 764 676 340 786 1275 169 362 1234 120 424 78 1327 272 284 455 524 83 377 734 1468 848 1195 985 1000 1399 1021 337 1480 607 1124 178 1002 660 699 515 89 1159 275 939 771 434 397 1083 1288 863 1405 73 919 185 832 1262 956 1364 1042 645 247 546 328 972 747 778 830 76 238 527 596 369 154 170 447 354 950 1138 1101 958 1046 589 917 140 827 973 792 81 149 234 173 576 598 1155 665 92 1175 641 547 387 1216 461 256 756 1158 506 1024 423 798 915 859 286 1198 467 831 862 1244 1070 1233 651 1118 158 1020 1040 1069 947 338 921 601 1460 740 825 1386 952 1003 1113 571 408 545 1334 1307 1318 639 1223 1313 152 491 501 874 1408 585 705 1287 394 750 891 512 930 822 427 221 147 938 826 548 490 1256 1139 189 744 1072 93 324 754 1162 444 77 1095 932 924 967 1412 1472 850 1168 1237 348 406 581 1486 1367 931 1136 157 151 867 1228 727 804 1048 1248 1225 86 1448 1141 441 541 687 597 1385 144 1355 1010 1210 380 790 481 303 480 267 959 332 1488 1065 1492 1309 769 872 667 307 974 1114 1289 1089 1052 49 248 1449 1381 812 1338 1429 712 732 1007 1109 776 270 534 1200 1324 789 873 799 1088 663 1312 440 239 323 1026 1459 1135 1319 595 1345 928 590 61 929 1186 1144 1452 453 703 1383 854 977 1153 216 463 156 411 619 1490 210 1298 321 422 356 458 1304 460 934 316 821 609 1339 1277 166 263 8 1466 1467 171 282 1173 358 520 1477 1394 1469 796 390 1031 288 580 136 317 685 251 483 1193 298 68 1035 206 402 108 28 1253 803 255 1251 401 6 27 819 784 961 701 379 1403 137 1188 69 359 1461 650 508 895 1206 1270 124 190 1301 1268 1483 1047 1043 1387 591 1022 742 241 21 1152 795 1348 1218 212 1111 1391 1146 868 1291 1230 1005 535 1417 133 1087 1340 197 1303 476 355 405 459 983 1049 729 677 46 1129 127 67 880 1227 1018 1166 1300 264 1056 276 146 575 577 783 847 570 1081 745 1182 285 1409 1283 897 175 56 1368 1485 918 1066 911 953 693 1474 449 698 908 861 906 893 223 1255 392 519 1179 1369 652 343 737 1057 857 469 261 896 1180 330 1120 1163 1090 870 1426 7 1422 479 787 186 160 587 1451 373 102 1117 1209 1028 925 428 87 1427 1128 1149 603 746 936 666 327 322 726 1376 1286 199 689 1479 510 944 1050 686 965 164 297 594 454 502 22 1379 23 531 82 632 1027 335 1116 879 183 755 11 986 523 697 675 728 100 1332 858 35 1243 342 690 968 1295 623 50 788 431 1484 630 664 509 1265 472 139 14 417 1076 1037 869 511 888 112 648 233 539 1446 969 15 543 331 1411 333 1214 801 1377 433 923 194 1360 204 1119 1434 265 1306 569 935 1329 1393 155 711 187 1297 414 1254 412 1165 1205 621 644 1092 1231 1462 1482 557 1221 614 759 680 1017 45 1402 626 1419 942 30 1311 309 752 1321 809 1029 1357 773 473 430 1395 1127 97 80 713 200 1108 1075 890 493 1241 368 153 768 927 1102 1444 1219 1217 817 976 224 845 105 229 1356 1171 253 720 629 763 145 1397 709 743 295 37 1363 507 352 426 385 990 55 718 1341 339 838 85 1148 400 762 420 209 902 1342 1242 474 225 584 40 525 351 131 273 556 909 994 1279 94 807 489 772 1428 997 142 889 1328 993 259 696 1274 618 372 860 605 552 290 1445 1212 465 1481 583 260 383 98 814 1447 1470 683 865 329 979 903 963 846 315 299 1471 1215 964 852 43 418 1407 1281 484 749 1220 1143 559 910 1073 588 627 1430 1416 1174 620 1145 655 1112 1293 230 982 113 844 735 1030 365 311 842 996 1012 95 856 104 1335 326 1323 1157 622 1226 1008 555 106 1249 679 940 184 633 1224 1425 1222 628 96 739 211 278 1390 1036 1259 201 823 1456 269 866 748 949 1201 1257 1441 243 415 1239 202 119 565 840 765 526 1235 32 916 513 824 432 319 1001 578 1009 62 482 121 1266 219 913 836 1316 604 386 554 757 1453 126 537 44 1208 1107 1015 738 995 1272 721 1343 1398 1093 222 325 530 592 544 182 103 1337 416 393 312 797 110 602 1294 991 163 399 308 536 497 656 725 661 926 992 1450 658 1032 770 829 688 671 568 574 274 381 1033 1252 1137 20 894 955 12 176 1346 625 1401 1271 1455 214 1388 878 101 818 1454 1126 271 36 404 396 1370 167 84 514 1034 116 1086 244 505 887 945 1019 1276 678 281 478 1133 1457 191 785 855 466 1078 1418 5 1079 198 301 774 736 268 1115 674 1392 496 558 1325 707 805 1473 1245 540 1282 34 1382 1142 1263 800 724 988 549 706 760 353 695 767 631 1062 586 60 218 336 503 1013 64 715 1140 1336 33 937 960 1302 593 1099 1121 462 1476 608 1067 409 1023 1060 39 1443 1410 174 1074 448 884 231 978 498 47 1352 851 130 451 573 410 670 266 971 1154 1204 363 775 1177 1491 1176 318 1160 550 1305 117 118 283 672 642 1420 1404 1351 1463 1373 346 429 1213 1246 1063 48 109 1458 1261 1362 1044 162 10 1493 446 1103 495 1320 684 374 470 74 948 250 4 635 998 220 1011 1004 883 293 347 634 1366 1170 305 1184 1229 811 653 892 710 1041 304 291 375 841 1375 885 66 1104 657 1333 357 1285 1068 1164 1292 1358 437 494 334 1061 456 719 435 1315 1082 1478 486 999 562 279 13 649 1438 31 19 837 1156 702 407 196 228 920 1016 682 753 966 16 600 1264 2 610 777 1150 516 382 1247 1025 1038 111 1371 566 1431 843 989 1437 816 457 172 58 1 579 378 810 1380 1331 905 344 1284 1196 438 517 1055 582 612 252 899 254 245 123 898 1344 471 159 716 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output=field/does/not/exist >> /var/log/ganeti/qa-output.log' Stderr was: Warning: Queried for unknown fields field/does/not/exist ---- PASSED [TestJobList] gnt-job list --------------------------------- >>>> 2026-06-04 15:21:23.036806 time=0:00:07.083857 [TestJobList] gnt-job list <<<< 2026-06-04 15:21:23.036968 start [TestInstanceModifyPrimaryAndBack] gnt-instance modify --new-primary Test only supported for the file disk template ---- PASSED [TestInstanceModifyPrimaryAndBack] gnt-instance modify --new-primary >>>> 2026-06-04 15:21:23.037053 time=0:00:00.000085 [TestInstanceModifyPrimaryAndBack] gnt-instance modify --new-primary <<<< 2026-06-04 15:21:23.037129 start [TestGroupList] gnt-group list --- Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list --output ndp/ssh_port,mtime,custom_ipolicy,tags,ndp/ovs_link,diskparams,custom_diskparams,serial_no,pinst_list,ndp/exclusive_storage,name,node_list,ndp/oob_program,ctime,ndp/ovs_name,ndparams,ndp/ovs,ndp/cpu_speed,ipolicy,uuid,ndp/spindle_count,alloc_policy,node_cnt,pinst_cnt,custom_ndparams >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list --output alloc_policy,ctime,custom_diskparams,custom_ipolicy,custom_ndparams,diskparams,ipolicy,mtime,name,ndp/cpu_speed,ndp/exclusive_storage,ndp/oob_program,ndp/ovs,ndp/ovs_link,ndp/ovs_name,ndp/spindle_count,ndp/ssh_port,ndparams,node_cnt,node_list,pinst_cnt,pinst_list,serial_no,tags,uuid >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list --output ndp/ssh_port,mtime,custom_ipolicy,tags,ndp/ovs_link,diskparams,custom_diskparams,serial_no,pinst_list,ndp/exclusive_storage,name,node_list,ndp/oob_program,ctime,ndp/ovs_name,ndparams,ndp/ovs,ndp/cpu_speed,ipolicy,uuid,ndp/spindle_count,alloc_policy,node_cnt,pinst_cnt,custom_ndparams,ndp/ssh_port,mtime,custom_ipolicy,tags,ndp/ovs_link,diskparams,custom_diskparams,serial_no,pinst_list,ndp/exclusive_storage,name,node_list,ndp/oob_program,ctime,ndp/ovs_name,ndparams,ndp/ovs,ndp/cpu_speed,ipolicy,uuid,ndp/spindle_count,alloc_policy,node_cnt,pinst_cnt,custom_ndparams >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list --output custom_ndparams,pinst_cnt,node_cnt >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list --output alloc_policy,ndp/spindle_count,uuid,ipolicy,ndp/cpu_speed,ndp/ovs >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list --output ndparams,ndp/ovs_name,ctime,ndp/oob_program,node_list,name,ndp/exclusive_storage,pinst_list,serial_no >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list --output custom_diskparams,diskparams,ndp/ovs_link,tags,custom_ipolicy,mtime,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.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-group list '\''--separator=|'\'' --no-headers --output name' default Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-group list '\''--separator=|'\'' --no-headers --output name default' default Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-group list '\''--separator=|'\'' --no-headers --output name default' default Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list this.name.certainly.does.not.exist' Stderr was: Failure: prerequisites not met for this operation: error type: unknown_entity, error details: NodeGroup name this.name.certainly.does.not.exist not found Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list --output=field/does/not/exist >> /var/log/ganeti/qa-output.log' Stderr was: Warning: Queried for unknown fields field/does/not/exist ---- PASSED [TestGroupList] gnt-group list ----------------------------- >>>> 2026-06-04 15:21:24.987137 time=0:00:01.950008 [TestGroupList] gnt-group list <<<< 2026-06-04 15:21:24.987281 start [TestGroupListFields] gnt-group list-fields Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list-fields >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list-fields alloc_policy name serial_no uuid node_cnt node_list pinst_cnt pinst_list tags ipolicy custom_ipolicy custom_ndparams ndparams diskparams custom_diskparams ndp/cpu_speed ndp/exclusive_storage ndp/oob_program ndp/ovs ndp/ovs_link ndp/ovs_name ndp/spindle_count ndp/ssh_port ctime mtime >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-group list-fields '\''--separator=|'\'' --no-headers' alloc_policy|Text|AllocPolicy|Allocation policy for group ctime|Timestamp|CTime|Creation timestamp custom_diskparams|Custom|CustomDiskParameters|Custom disk parameters custom_ipolicy|Custom|CustomInstancePolicy|Custom instance policy limitations custom_ndparams|Custom|CustomNDParams|Custom node parameters diskparams|Custom|DiskParameters|Disk parameters (merged) ipolicy|Custom|InstancePolicy|Instance policy limitations (merged) mtime|Timestamp|MTime|Modification timestamp name|Text|Group|Group name ndp/cpu_speed|Floating-point number|ndp/cpu_speed|The "cpu_speed" node parameter ndp/exclusive_storage|Boolean|ExclusiveStorage|The "exclusive_storage" node parameter ndp/oob_program|Custom|OutOfBandProgram|The "oob_program" node parameter ndp/ovs|Boolean|OpenvSwitch|The "ovs" node parameter ndp/ovs_link|Custom|OpenvSwitchLink|The "ovs_link" node parameter ndp/ovs_name|Custom|OpenvSwitchName|The "ovs_name" node parameter ndp/spindle_count|Number|SpindleCount|The "spindle_count" node parameter ndp/ssh_port|Number|ndp/ssh_port|The "ssh_port" node parameter ndparams|Custom|NDParams|Node parameters node_cnt|Number|Nodes|Number of nodes node_list|Custom|NodeList|List of nodes pinst_cnt|Number|Instances|Number of primary instances pinst_list|Custom|InstanceList|List of primary instances serial_no|Number|SerialNo|Group object serial number, incremented on each modification tags|Custom|Tags|Tags uuid|Text|UUID|Group UUID Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list-fields field/does/not/exist' Stdout was: Name Type Title Description field/does/not/exist Unknown field/does/not/exist Unknown field 'field/does/not/exist' Stderr was: Warning: Queried for unknown fields field/does/not/exist ---- PASSED [TestGroupListFields] gnt-group list-fields ---------------- >>>> 2026-06-04 15:21:25.623594 time=0:00:00.636313 [TestGroupListFields] gnt-group list-fields <<<< 2026-06-04 15:21:25.623726 start [TestInstanceFailover] gnt-instance failover Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance failover --force kvm-test-instance02.staging.ganeti.org' Thu Jun 4 15:21:26 2026 Failover instance kvm-test-instance02.staging.ganeti.org Thu Jun 4 15:21:26 2026 * checking disk consistency between source and target Thu Jun 4 15:21:27 2026 * shutting down instance on source node Thu Jun 4 15:21:32 2026 * deactivating the instance's disks on source node Thu Jun 4 15:21:33 2026 * activating the instance's disks on target node grandpa.staging.ganeti.org Thu Jun 4 15:21:37 2026 * starting the instance on the target node grandpa.staging.ganeti.org Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance failover --force kvm-test-instance02.staging.ganeti.org' Thu Jun 4 15:21:38 2026 Failover instance kvm-test-instance02.staging.ganeti.org Thu Jun 4 15:21:38 2026 * checking disk consistency between source and target Thu Jun 4 15:21:39 2026 * shutting down instance on source node Thu Jun 4 15:21:49 2026 * deactivating the instance's disks on source node Thu Jun 4 15:21:50 2026 * activating the instance's disks on target node troy-mcclure.staging.ganeti.org Thu Jun 4 15:21:54 2026 * starting the instance on the target node troy-mcclure.staging.ganeti.org ---- PASSED [TestInstanceFailover] gnt-instance failover --------------- >>>> 2026-06-04 15:21:54.967576 time=0:00:29.343850 [TestInstanceFailover] gnt-instance failover <<<< 2026-06-04 15:21:54.967729 start [TestRapiInstanceFailover] Test failing over instance via RAPI GET /2/jobs/1496 Thu Jun 4 15:21:55 2026 Failover instance kvm-test-instance02.staging.ganeti.org Thu Jun 4 15:21:55 2026 * checking disk consistency between source and target Thu Jun 4 15:21:56 2026 * shutting down instance on source node Thu Jun 4 15:22:06 2026 * deactivating the instance's disks on source node Thu Jun 4 15:22:08 2026 * activating the instance's disks on target node grandpa.staging.ganeti.org Thu Jun 4 15:22:11 2026 * starting the instance on the target node grandpa.staging.ganeti.org GET /2/jobs/1497 Thu Jun 4 15:22:13 2026 Failover instance kvm-test-instance02.staging.ganeti.org Thu Jun 4 15:22:13 2026 * checking disk consistency between source and target Thu Jun 4 15:22:13 2026 * shutting down instance on source node Thu Jun 4 15:22:23 2026 * deactivating the instance's disks on source node Thu Jun 4 15:22:25 2026 * activating the instance's disks on target node troy-mcclure.staging.ganeti.org Thu Jun 4 15:22:28 2026 * starting the instance on the target node troy-mcclure.staging.ganeti.org ---- PASSED [TestRapiInstanceFailover] Test failing over instance via RAPI >>>> 2026-06-04 15:22:29.538276 time=0:00:34.570547 [TestRapiInstanceFailover] Test failing over instance via RAPI <<<< 2026-06-04 15:22:29.538382 start [TestInstanceMigrate] gnt-instance migrate Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers --separator=: --units m -o be/always_failover kvm-test-instance02.staging.ganeti.org' N Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance migrate --force kvm-test-instance02.staging.ganeti.org' Thu Jun 4 15:22:30 2026 Migrating instance kvm-test-instance02.staging.ganeti.org Thu Jun 4 15:22:31 2026 * checking disk consistency between source and target Thu Jun 4 15:22:31 2026 * closing instance disks on node grandpa.staging.ganeti.org Thu Jun 4 15:22:32 2026 * changing into standalone mode Thu Jun 4 15:22:32 2026 * changing disks into dual-master mode Thu Jun 4 15:22:33 2026 * wait until resync is done Thu Jun 4 15:22:34 2026 * opening instance disks on node troy-mcclure.staging.ganeti.org in shared mode Thu Jun 4 15:22:34 2026 * opening instance disks on node grandpa.staging.ganeti.org in shared mode Thu Jun 4 15:22:34 2026 * preparing grandpa.staging.ganeti.org to accept the instance Thu Jun 4 15:22:34 2026 * migrating instance to grandpa.staging.ganeti.org Thu Jun 4 15:22:34 2026 * starting memory transfer Thu Jun 4 15:22:35 2026 * memory transfer complete Thu Jun 4 15:22:36 2026 * closing instance disks on node troy-mcclure.staging.ganeti.org Thu Jun 4 15:22:36 2026 * wait until resync is done Thu Jun 4 15:22:36 2026 * changing into standalone mode Thu Jun 4 15:22:37 2026 * changing disks into single-master mode Thu Jun 4 15:22:38 2026 * wait until resync is done Thu Jun 4 15:22:38 2026 * done Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=True kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance migrate --force kvm-test-instance02.staging.ganeti.org' Thu Jun 4 15:22:41 2026 - INFO: Instance configured to always failover; fallback to failover Thu Jun 4 15:22:41 2026 Failover instance kvm-test-instance02.staging.ganeti.org Thu Jun 4 15:22:41 2026 * checking disk consistency between source and target Thu Jun 4 15:22:41 2026 * shutting down instance on source node Thu Jun 4 15:22:46 2026 * deactivating the instance's disks on source node Thu Jun 4 15:22:48 2026 * activating the instance's disks on target node troy-mcclure.staging.ganeti.org Thu Jun 4 15:22:51 2026 * starting the instance on the target node troy-mcclure.staging.ganeti.org Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=False kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> False Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1502 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance migrate --force kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Can't migrate, please use failover: Instance kvm-test-instance02.staging.ganeti.org is not running Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance migrate --force --allow-failover kvm-test-instance02.staging.ganeti.org' Thu Jun 4 15:23:08 2026 - INFO: Instance is marked down or offline, fallback allowed, switching to failover Thu Jun 4 15:23:08 2026 - INFO: Not checking memory on the secondary node as instance will not be started Thu Jun 4 15:23:08 2026 Failover instance kvm-test-instance02.staging.ganeti.org Thu Jun 4 15:23:08 2026 * not checking disk consistency as instance is not running Thu Jun 4 15:23:08 2026 * shutting down instance on source node Thu Jun 4 15:23:08 2026 * deactivating the instance's disks on source node Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Waiting for job 1505 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance migrate --force kvm-test-instance02.staging.ganeti.org' Thu Jun 4 15:23:16 2026 Migrating instance kvm-test-instance02.staging.ganeti.org Thu Jun 4 15:23:16 2026 * checking disk consistency between source and target Thu Jun 4 15:23:16 2026 * closing instance disks on node troy-mcclure.staging.ganeti.org Thu Jun 4 15:23:17 2026 * changing into standalone mode Thu Jun 4 15:23:17 2026 * changing disks into dual-master mode Thu Jun 4 15:23:18 2026 * wait until resync is done Thu Jun 4 15:23:18 2026 * opening instance disks on node grandpa.staging.ganeti.org in shared mode Thu Jun 4 15:23:19 2026 * opening instance disks on node troy-mcclure.staging.ganeti.org in shared mode Thu Jun 4 15:23:19 2026 * preparing troy-mcclure.staging.ganeti.org to accept the instance Thu Jun 4 15:23:19 2026 * migrating instance to troy-mcclure.staging.ganeti.org Thu Jun 4 15:23:19 2026 * starting memory transfer Thu Jun 4 15:23:20 2026 * memory transfer complete Thu Jun 4 15:23:21 2026 * closing instance disks on node grandpa.staging.ganeti.org Thu Jun 4 15:23:21 2026 * wait until resync is done Thu Jun 4 15:23:21 2026 * changing into standalone mode Thu Jun 4 15:23:22 2026 * changing disks into single-master mode Thu Jun 4 15:23:23 2026 * wait until resync is done Thu Jun 4 15:23:23 2026 * done Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance migrate --force kvm-test-instance02.staging.ganeti.org' Thu Jun 4 15:23:26 2026 - INFO: Instance configured to always failover; fallback to failover Thu Jun 4 15:23:26 2026 Failover instance kvm-test-instance02.staging.ganeti.org Thu Jun 4 15:23:26 2026 * checking disk consistency between source and target Thu Jun 4 15:23:26 2026 * shutting down instance on source node Thu Jun 4 15:23:31 2026 * deactivating the instance's disks on source node Thu Jun 4 15:23:33 2026 * activating the instance's disks on target node grandpa.staging.ganeti.org Thu Jun 4 15:23:36 2026 * starting the instance on the target node grandpa.staging.ganeti.org Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=false kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> False Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance migrate --force kvm-test-instance02.staging.ganeti.org' Thu Jun 4 15:23:39 2026 Migrating instance kvm-test-instance02.staging.ganeti.org Thu Jun 4 15:23:39 2026 * checking disk consistency between source and target Thu Jun 4 15:23:40 2026 * closing instance disks on node troy-mcclure.staging.ganeti.org Thu Jun 4 15:23:40 2026 * changing into standalone mode Thu Jun 4 15:23:41 2026 * changing disks into dual-master mode Thu Jun 4 15:23:42 2026 * wait until resync is done Thu Jun 4 15:23:42 2026 * opening instance disks on node grandpa.staging.ganeti.org in shared mode Thu Jun 4 15:23:42 2026 * opening instance disks on node troy-mcclure.staging.ganeti.org in shared mode Thu Jun 4 15:23:43 2026 * preparing troy-mcclure.staging.ganeti.org to accept the instance Thu Jun 4 15:23:43 2026 * migrating instance to troy-mcclure.staging.ganeti.org Thu Jun 4 15:23:43 2026 * starting memory transfer Thu Jun 4 15:23:44 2026 * memory transfer complete Thu Jun 4 15:23:44 2026 * closing instance disks on node grandpa.staging.ganeti.org Thu Jun 4 15:23:45 2026 * wait until resync is done Thu Jun 4 15:23:45 2026 * changing into standalone mode Thu Jun 4 15:23:45 2026 * changing disks into single-master mode Thu Jun 4 15:23:47 2026 * wait until resync is done Thu Jun 4 15:23:47 2026 * done ---- PASSED [TestInstanceMigrate] gnt-instance migrate ----------------- >>>> 2026-06-04 15:23:47.568062 time=0:01:18.029680 [TestInstanceMigrate] gnt-instance migrate <<<< 2026-06-04 15:23:47.568242 start [TestRapiInstanceMigrate] Test migrating instance via RAPI GET /2/jobs/1511 Thu Jun 4 15:23:48 2026 Migrating instance kvm-test-instance02.staging.ganeti.org Thu Jun 4 15:23:48 2026 * checking disk consistency between source and target Thu Jun 4 15:23:49 2026 * closing instance disks on node grandpa.staging.ganeti.org Thu Jun 4 15:23:49 2026 * changing into standalone mode Thu Jun 4 15:23:50 2026 * changing disks into dual-master mode Thu Jun 4 15:23:51 2026 * wait until resync is done Thu Jun 4 15:23:51 2026 * opening instance disks on node troy-mcclure.staging.ganeti.org in shared mode Thu Jun 4 15:23:51 2026 * opening instance disks on node grandpa.staging.ganeti.org in shared mode Thu Jun 4 15:23:52 2026 * preparing grandpa.staging.ganeti.org to accept the instance Thu Jun 4 15:23:52 2026 * migrating instance to grandpa.staging.ganeti.org Thu Jun 4 15:23:52 2026 * starting memory transfer Thu Jun 4 15:23:53 2026 * memory transfer complete Thu Jun 4 15:23:53 2026 * closing instance disks on node troy-mcclure.staging.ganeti.org Thu Jun 4 15:23:54 2026 * wait until resync is done Thu Jun 4 15:23:54 2026 * changing into standalone mode Thu Jun 4 15:23:54 2026 * changing disks into single-master mode Thu Jun 4 15:23:56 2026 * wait until resync is done Thu Jun 4 15:23:56 2026 * done GET /2/jobs/1512 Thu Jun 4 15:23:57 2026 Migrating instance kvm-test-instance02.staging.ganeti.org Thu Jun 4 15:23:57 2026 * checking disk consistency between source and target Thu Jun 4 15:23:58 2026 * closing instance disks on node troy-mcclure.staging.ganeti.org Thu Jun 4 15:23:58 2026 * changing into standalone mode Thu Jun 4 15:23:59 2026 * changing disks into dual-master mode Thu Jun 4 15:24:00 2026 * wait until resync is done Thu Jun 4 15:24:00 2026 * opening instance disks on node grandpa.staging.ganeti.org in shared mode Thu Jun 4 15:24:00 2026 * opening instance disks on node troy-mcclure.staging.ganeti.org in shared mode Thu Jun 4 15:24:01 2026 * preparing troy-mcclure.staging.ganeti.org to accept the instance Thu Jun 4 15:24:01 2026 * migrating instance to troy-mcclure.staging.ganeti.org Thu Jun 4 15:24:01 2026 * starting memory transfer Thu Jun 4 15:24:02 2026 * memory transfer complete Thu Jun 4 15:24:02 2026 * closing instance disks on node grandpa.staging.ganeti.org Thu Jun 4 15:24:03 2026 * wait until resync is done Thu Jun 4 15:24:03 2026 * changing into standalone mode Thu Jun 4 15:24:03 2026 * changing disks into single-master mode Thu Jun 4 15:24:05 2026 * wait until resync is done Thu Jun 4 15:24:05 2026 * done ---- PASSED [TestRapiInstanceMigrate] Test migrating instance via RAPI - >>>> 2026-06-04 15:24:05.605075 time=0:00:18.036833 [TestRapiInstanceMigrate] Test migrating instance via RAPI <<<< 2026-06-04 15:24:05.605199 start [TestNodeEvacuate] gnt-node evacuate Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node info lisa.staging.ganeti.org' - Node name: lisa.staging.ganeti.org primary ip: 192.168.1.3 secondary ip: 192.168.1.3 master candidate: True drained: False offline: False master_capable: True vm_capable: True primary for instances: secondary for instances: node parameters: cpu_speed: default (1) exclusive_storage: default (False) oob_program: default () ovs: default (False) ovs_link: default () ovs_name: default (switch1) spindle_count: default (1) ssh_port: default (22) Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --separator=: --no-headers --output=name,pnode,snodes' kvm-test-instance02.staging.ganeti.org:troy-mcclure.staging.ganeti.org:grandpa.staging.ganeti.org Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node evacuate -f --new-secondary=lisa.staging.ganeti.org grandpa.staging.ganeti.org' Stdout was: Thu Jun 4 15:24:06 2026 - INFO: Evacuating instances from node 'grandpa.staging.ganeti.org': kvm-test-instance02.staging.ganeti.org Submitted jobs 1514 Waiting for job 1514 ... Thu Jun 4 15:24:07 2026 Replacing disk(s) 0, 1 for instance 'kvm-test-instance02.staging.ganeti.org' Thu Jun 4 15:24:07 2026 Current primary node: troy-mcclure.staging.ganeti.org Thu Jun 4 15:24:07 2026 Current secondary node: grandpa.staging.ganeti.org Thu Jun 4 15:24:07 2026 STEP 1/6 Check device existence Thu Jun 4 15:24:07 2026 - INFO: Checking disk/0 on troy-mcclure.staging.ganeti.org Thu Jun 4 15:24:07 2026 - INFO: Checking disk/1 on troy-mcclure.staging.ganeti.org Thu Jun 4 15:24:07 2026 - INFO: Checking volume groups Thu Jun 4 15:24:08 2026 STEP 2/6 Check peer consistency Thu Jun 4 15:24:08 2026 - INFO: Checking disk/0 consistency on node troy-mcclure.staging.ganeti.org Thu Jun 4 15:24:08 2026 - INFO: Checking disk/1 consistency on node troy-mcclure.staging.ganeti.org Thu Jun 4 15:24:08 2026 STEP 3/6 Allocate new storage Thu Jun 4 15:24:08 2026 - INFO: Adding new local storage on lisa.staging.ganeti.org for disk/0 Thu Jun 4 15:24:09 2026 - INFO: Adding new local storage on lisa.staging.ganeti.org for disk/1 Thu Jun 4 15:24:10 2026 STEP 4/6 Changing drbd configuration Thu Jun 4 15:24:10 2026 - INFO: activating a new drbd on lisa.staging.ganeti.org for disk/0 Thu Jun 4 15:24:11 2026 - INFO: activating a new drbd on lisa.staging.ganeti.org for disk/1 Thu Jun 4 15:24:12 2026 - INFO: Shutting down drbd for disk/0 on old node Thu Jun 4 15:24:13 2026 - INFO: Shutting down drbd for disk/1 on old node Thu Jun 4 15:24:13 2026 - INFO: Detaching primary drbds from the network (=> standalone) Thu Jun 4 15:24:13 2026 - INFO: Updating instance configuration Thu Jun 4 15:24:13 2026 - INFO: Attaching primary drbds to new secondary (standalone => connected) Thu Jun 4 15:24:15 2026 STEP 5/6 Sync devices Thu Jun 4 15:24:15 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 15:24:15 2026 - INFO: - device disk/0: 0.50% done, 1h 16m 26s remaining (estimated) Thu Jun 4 15:24:15 2026 - INFO: - device disk/1: 0.60% done, 1h 5m 31s remaining (estimated) Thu Jun 4 15:25:15 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Jun 4 15:25:16 2026 STEP 6/6 Removing old storage Thu Jun 4 15:25:16 2026 - INFO: Remove logical volumes for 0 Thu Jun 4 15:25:16 2026 - INFO: Remove logical volumes for 1 All instances evacuated successfully. Stderr was: New secondary node given (disabling iallocator), hence evacuating secondary instances only. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node evacuate -f --new-secondary=grandpa.staging.ganeti.org lisa.staging.ganeti.org' Stdout was: Thu Jun 4 15:25:18 2026 - INFO: Evacuating instances from node 'lisa.staging.ganeti.org': kvm-test-instance02.staging.ganeti.org Submitted jobs 1516 Waiting for job 1516 ... Thu Jun 4 15:25:18 2026 Replacing disk(s) 0, 1 for instance 'kvm-test-instance02.staging.ganeti.org' Thu Jun 4 15:25:18 2026 Current primary node: troy-mcclure.staging.ganeti.org Thu Jun 4 15:25:18 2026 Current secondary node: lisa.staging.ganeti.org Thu Jun 4 15:25:18 2026 STEP 1/6 Check device existence Thu Jun 4 15:25:18 2026 - INFO: Checking disk/0 on troy-mcclure.staging.ganeti.org Thu Jun 4 15:25:19 2026 - INFO: Checking disk/1 on troy-mcclure.staging.ganeti.org Thu Jun 4 15:25:19 2026 - INFO: Checking volume groups Thu Jun 4 15:25:19 2026 STEP 2/6 Check peer consistency Thu Jun 4 15:25:19 2026 - INFO: Checking disk/0 consistency on node troy-mcclure.staging.ganeti.org Thu Jun 4 15:25:19 2026 - INFO: Checking disk/1 consistency on node troy-mcclure.staging.ganeti.org Thu Jun 4 15:25:19 2026 STEP 3/6 Allocate new storage Thu Jun 4 15:25:19 2026 - INFO: Adding new local storage on grandpa.staging.ganeti.org for disk/0 Thu Jun 4 15:25:20 2026 - INFO: Adding new local storage on grandpa.staging.ganeti.org for disk/1 Thu Jun 4 15:25:21 2026 STEP 4/6 Changing drbd configuration Thu Jun 4 15:25:21 2026 - INFO: activating a new drbd on grandpa.staging.ganeti.org for disk/0 Thu Jun 4 15:25:22 2026 - INFO: activating a new drbd on grandpa.staging.ganeti.org for disk/1 Thu Jun 4 15:25:23 2026 - INFO: Shutting down drbd for disk/0 on old node Thu Jun 4 15:25:24 2026 - INFO: Shutting down drbd for disk/1 on old node Thu Jun 4 15:25:24 2026 - INFO: Detaching primary drbds from the network (=> standalone) Thu Jun 4 15:25:24 2026 - INFO: Updating instance configuration Thu Jun 4 15:25:24 2026 - INFO: Attaching primary drbds to new secondary (standalone => connected) Thu Jun 4 15:25:26 2026 STEP 5/6 Sync devices Thu Jun 4 15:25:26 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 15:25:26 2026 - INFO: - device disk/0: 0.50% done, 1h 16m 27s remaining (estimated) Thu Jun 4 15:25:26 2026 - INFO: - device disk/1: 0.60% done, 1h 5m 31s remaining (estimated) Thu Jun 4 15:26:26 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Jun 4 15:26:26 2026 STEP 6/6 Removing old storage Thu Jun 4 15:26:26 2026 - INFO: Remove logical volumes for 0 Thu Jun 4 15:26:27 2026 - INFO: Remove logical volumes for 1 All instances evacuated successfully. Stderr was: ---- PASSED [TestNodeEvacuate] gnt-node evacuate ----------------------- New secondary node given (disabling iallocator), hence evacuating secondary instances only. >>>> 2026-06-04 15:26:27.943741 time=0:02:22.338542 [TestNodeEvacuate] gnt-node evacuate <<<< 2026-06-04 15:26:27.943825 start [TestNodeFailover] gnt-node failover Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node info grandpa.staging.ganeti.org' - Node name: grandpa.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.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --separator=: --no-headers --output=name,pnode,snodes' kvm-test-instance02.staging.ganeti.org:troy-mcclure.staging.ganeti.org:grandpa.staging.ganeti.org Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node failover -f troy-mcclure.staging.ganeti.org' Submitted jobs 1517 Waiting for job 1517 for kvm-test-instance02.staging.ganeti.org ... Thu Jun 4 15:26:29 2026 Failover instance kvm-test-instance02.staging.ganeti.org Thu Jun 4 15:26:29 2026 * checking disk consistency between source and target Thu Jun 4 15:26:30 2026 * shutting down instance on source node Thu Jun 4 15:26:35 2026 * deactivating the instance's disks on source node Thu Jun 4 15:26:36 2026 * activating the instance's disks on target node grandpa.staging.ganeti.org Thu Jun 4 15:26:39 2026 * starting the instance on the target node grandpa.staging.ganeti.org All 1 instance(s) failed over successfully. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node failover -f grandpa.staging.ganeti.org' Submitted jobs 1518 Waiting for job 1518 for kvm-test-instance02.staging.ganeti.org ... Thu Jun 4 15:26:41 2026 Failover instance kvm-test-instance02.staging.ganeti.org Thu Jun 4 15:26:41 2026 * checking disk consistency between source and target Thu Jun 4 15:26:42 2026 * shutting down instance on source node Thu Jun 4 15:26:52 2026 * deactivating the instance's disks on source node Thu Jun 4 15:26:53 2026 * activating the instance's disks on target node troy-mcclure.staging.ganeti.org Thu Jun 4 15:26:57 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-04 15:26:57.921045 time=0:00:29.977220 [TestNodeFailover] gnt-node failover <<<< 2026-06-04 15:26:57.921189 start [TestNodeMigrate] gnt-node migrate Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node info grandpa.staging.ganeti.org' - Node name: grandpa.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.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --separator=: --no-headers --output=name,pnode,snodes' kvm-test-instance02.staging.ganeti.org:troy-mcclure.staging.ganeti.org:grandpa.staging.ganeti.org Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node migrate -f troy-mcclure.staging.ganeti.org' Submitted jobs 1520 Waiting for job 1520 ... Thu Jun 4 15:27:00 2026 Migrating instance kvm-test-instance02.staging.ganeti.org Thu Jun 4 15:27:00 2026 * checking disk consistency between source and target Thu Jun 4 15:27:01 2026 * closing instance disks on node grandpa.staging.ganeti.org Thu Jun 4 15:27:01 2026 * changing into standalone mode Thu Jun 4 15:27:01 2026 * changing disks into dual-master mode Thu Jun 4 15:27:02 2026 * wait until resync is done Thu Jun 4 15:27:03 2026 * opening instance disks on node troy-mcclure.staging.ganeti.org in shared mode Thu Jun 4 15:27:03 2026 * opening instance disks on node grandpa.staging.ganeti.org in shared mode Thu Jun 4 15:27:03 2026 * preparing grandpa.staging.ganeti.org to accept the instance Thu Jun 4 15:27:03 2026 * migrating instance to grandpa.staging.ganeti.org Thu Jun 4 15:27:03 2026 * starting memory transfer Thu Jun 4 15:27:05 2026 * memory transfer complete Thu Jun 4 15:27:05 2026 * closing instance disks on node troy-mcclure.staging.ganeti.org Thu Jun 4 15:27:05 2026 * wait until resync is done Thu Jun 4 15:27:05 2026 * changing into standalone mode Thu Jun 4 15:27:06 2026 * changing disks into single-master mode Thu Jun 4 15:27:07 2026 * wait until resync is done Thu Jun 4 15:27:07 2026 * done All instances migrated successfully. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node migrate -f grandpa.staging.ganeti.org' Submitted jobs 1522 Waiting for job 1522 ... Thu Jun 4 15:27:10 2026 Migrating instance kvm-test-instance02.staging.ganeti.org Thu Jun 4 15:27:10 2026 * checking disk consistency between source and target Thu Jun 4 15:27:10 2026 * closing instance disks on node troy-mcclure.staging.ganeti.org Thu Jun 4 15:27:11 2026 * changing into standalone mode Thu Jun 4 15:27:11 2026 * changing disks into dual-master mode Thu Jun 4 15:27:12 2026 * wait until resync is done Thu Jun 4 15:27:12 2026 * opening instance disks on node grandpa.staging.ganeti.org in shared mode Thu Jun 4 15:27:13 2026 * opening instance disks on node troy-mcclure.staging.ganeti.org in shared mode Thu Jun 4 15:27:13 2026 * preparing troy-mcclure.staging.ganeti.org to accept the instance Thu Jun 4 15:27:13 2026 * migrating instance to troy-mcclure.staging.ganeti.org Thu Jun 4 15:27:13 2026 * starting memory transfer Thu Jun 4 15:27:14 2026 * memory transfer complete Thu Jun 4 15:27:15 2026 * closing instance disks on node grandpa.staging.ganeti.org Thu Jun 4 15:27:15 2026 * wait until resync is done Thu Jun 4 15:27:15 2026 * changing into standalone mode Thu Jun 4 15:27:16 2026 * changing disks into single-master mode Thu Jun 4 15:27:17 2026 * wait until resync is done Thu Jun 4 15:27:17 2026 * done All instances migrated successfully. ---- PASSED [TestNodeMigrate] gnt-node migrate ------------------------- >>>> 2026-06-04 15:27:17.817251 time=0:00:19.896062 [TestNodeMigrate] gnt-node migrate <<<< 2026-06-04 15:27:17.817394 start [TestClusterRepairDiskSizes] gnt-cluster repair-disk-sizes Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster repair-disk-sizes' ---- PASSED [TestClusterRepairDiskSizes] gnt-cluster repair-disk-sizes - >>>> 2026-06-04 15:27:19.060686 time=0:00:01.243292 [TestClusterRepairDiskSizes] gnt-cluster repair-disk-sizes **** 2026-06-04 15:27:19.060836 skipping [TestInstanceDataCensorship] Test protection of sensitive instance data, test(s) ['rapi', 'instance-data-censorship'] disabled <<<< 2026-06-04 15:27:19.060855 start [TestInstanceRemove] gnt-instance remove Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-06-04 15:27:27.943593 time=0:00:08.882738 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 6c8f13d6c13c01f45a12293758e1ce9cc994108b /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 1526, 1527 Waiting for job 1526 ... Thu Jun 4 15:27:29 2026 * Verifying cluster config Thu Jun 4 15:27:29 2026 * Verifying cluster certificate files Thu Jun 4 15:27:29 2026 * Verifying hypervisor parameters Thu Jun 4 15:27:29 2026 * Verifying all nodes belong to an existing group Waiting for job 1527 ... Thu Jun 4 15:27:30 2026 * Verifying group 'default' Thu Jun 4 15:27:30 2026 * Gathering data (3 nodes) Thu Jun 4 15:27:30 2026 * Gathering information about nodes (3 nodes) Thu Jun 4 15:27:31 2026 * Gathering disk information (3 nodes) Thu Jun 4 15:27:31 2026 * Verifying configuration file consistency Thu Jun 4 15:27:31 2026 * Verifying node status Thu Jun 4 15:27:31 2026 * Verifying instance status Thu Jun 4 15:27:31 2026 * Verifying orphan volumes Thu Jun 4 15:27:31 2026 * Verifying N+1 Memory redundancy Thu Jun 4 15:27:31 2026 * Assessing cluster hypervisor parameters Thu Jun 4 15:27: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. Thu Jun 4 15:27:31 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Jun 4 15:27:31 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Jun 4 15:27:31 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Jun 4 15:27:31 2026 * Other Notes Thu Jun 4 15:27:31 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 6c8f13d6c13c01f45a12293758e1ce9cc994108b /var/lib/ganeti/config.data Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 7902ce82-b512-4314-9722-7aa0371bd4d3 Creation time: 2026-06-04 14:16:44 Modification time: 2026-06-04 15:27:27 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-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.JGkHMW instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s ---- Starting reduced number of instance tests with hypervisor parameter acpi=False Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:acpi=False' <<<< 2026-06-04 15:27:32.797290 start [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=drbd --node=troy-mcclure.staging.ganeti.org:grandpa.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Thu Jun 4 15:27:34 2026 * creating instance disks... Thu Jun 4 15:27:42 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Thu Jun 4 15:27:42 2026 adding disks to cluster config Thu Jun 4 15:27:42 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 15:27:42 2026 - INFO: - device disk/0: 2.60% done, 3m 40s remaining (estimated) Thu Jun 4 15:27:42 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Thu Jun 4 15:28:43 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Jun 4 15:28:43 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 15:28:43 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Jun 4 15:28:43 2026 * running the instance OS create scripts... Thu Jun 4 15:28:43 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: f0552b77-2b4e-423f-aa31-b30c603b4ae3 Serial number: 4 Creation time: 2026-06-04 15:27:42 Modification time: 2026-06-04 15:28:43 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: grandpa.staging.ganeti.org (group default, group UUID b6d0f977-310a-4636-be20-ec239644be13) 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:2a:29:38 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: b8050927-627d-438c-9409-7d753a7f5235 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: grandpa.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: 5e6ffbe0-71fc-4a51-b950-443a5adc2f7a child devices: - child 0: plain, size 768M logical_id: gnt/be544a00-055f-4ece-bd5c-003fcb213eef.disk0_data on primary: /dev/gnt/be544a00-055f-4ece-bd5c-003fcb213eef.disk0_data (253:0) on secondary: /dev/gnt/be544a00-055f-4ece-bd5c-003fcb213eef.disk0_data (253:0) name: None UUID: c22d3fc0-c7f9-4cb0-889c-5978541c21f1 - child 1: plain, size 128M logical_id: gnt/be544a00-055f-4ece-bd5c-003fcb213eef.disk0_meta on primary: /dev/gnt/be544a00-055f-4ece-bd5c-003fcb213eef.disk0_meta (253:1) on secondary: /dev/gnt/be544a00-055f-4ece-bd5c-003fcb213eef.disk0_meta (253:1) name: None UUID: 270dae8a-9ab3-4310-9684-649d92d9f91c - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: grandpa.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: 4f8f7fc7-933c-4c44-8d98-5092d3bc10cb child devices: - child 0: plain, size 512M logical_id: gnt/d462f369-8f99-40de-9f07-c1a6900879b0.disk1_data on primary: /dev/gnt/d462f369-8f99-40de-9f07-c1a6900879b0.disk1_data (253:2) on secondary: /dev/gnt/d462f369-8f99-40de-9f07-c1a6900879b0.disk1_data (253:2) name: None UUID: 8e8b5a73-6675-4634-a5bf-120fe6364fcf - child 1: plain, size 128M logical_id: gnt/d462f369-8f99-40de-9f07-c1a6900879b0.disk1_meta on primary: /dev/gnt/d462f369-8f99-40de-9f07-c1a6900879b0.disk1_meta (253:3) on secondary: /dev/gnt/d462f369-8f99-40de-9f07-c1a6900879b0.disk1_meta (253:3) name: None UUID: e23c8a1a-0be7-425f-8349-ef1051bca4c3 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd ----- >>>> 2026-06-04 15:28:46.588906 time=0:01:13.791616 [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd <<<< 2026-06-04 15:28:46.589031 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1531 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-06-04 15:28:49.352431 time=0:00:02.763400 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-04 15:28:49.352516 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-06-04 15:28:49.352536 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1534 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1534 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 1535 for kvm-test-instance02.staging.ganeti.org ... Thu Jun 4 15:28:53 2026 - WARNING: Ignoring offline instance check Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1536 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1536 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1537 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1537 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-06-04 15:28:59.346857 time=0:00:09.994321 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-06-04 15:28:59.346974 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1540 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-06-04 15:29:04.339044 time=0:00:04.992070 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-04 15:29:04.339154 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/1541 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-06-04 15:29:07.032935 time=0:00:02.693781 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-06-04 15:29:07.033052 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/1542 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-06-04 15:29:12.089991 time=0:00:05.056939 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-06-04 15:29:12.090130 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: f0552b77-2b4e-423f-aa31-b30c603b4ae3 Serial number: 16 Creation time: 2026-06-04 15:27:42 Modification time: 2026-06-04 15:29:08 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: grandpa.staging.ganeti.org (group default, group UUID b6d0f977-310a-4636-be20-ec239644be13) 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:2a:29:38 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: b8050927-627d-438c-9409-7d753a7f5235 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: grandpa.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: 5e6ffbe0-71fc-4a51-b950-443a5adc2f7a child devices: - child 0: plain, size 768M logical_id: gnt/be544a00-055f-4ece-bd5c-003fcb213eef.disk0_data on primary: /dev/gnt/be544a00-055f-4ece-bd5c-003fcb213eef.disk0_data (253:0) on secondary: /dev/gnt/be544a00-055f-4ece-bd5c-003fcb213eef.disk0_data (253:0) name: None UUID: c22d3fc0-c7f9-4cb0-889c-5978541c21f1 - child 1: plain, size 128M logical_id: gnt/be544a00-055f-4ece-bd5c-003fcb213eef.disk0_meta on primary: /dev/gnt/be544a00-055f-4ece-bd5c-003fcb213eef.disk0_meta (253:1) on secondary: /dev/gnt/be544a00-055f-4ece-bd5c-003fcb213eef.disk0_meta (253:1) name: None UUID: 270dae8a-9ab3-4310-9684-649d92d9f91c - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: grandpa.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: 4f8f7fc7-933c-4c44-8d98-5092d3bc10cb child devices: - child 0: plain, size 512M logical_id: gnt/d462f369-8f99-40de-9f07-c1a6900879b0.disk1_data on primary: /dev/gnt/d462f369-8f99-40de-9f07-c1a6900879b0.disk1_data (253:2) on secondary: /dev/gnt/d462f369-8f99-40de-9f07-c1a6900879b0.disk1_data (253:2) name: None UUID: 8e8b5a73-6675-4634-a5bf-120fe6364fcf - child 1: plain, size 128M logical_id: gnt/d462f369-8f99-40de-9f07-c1a6900879b0.disk1_meta on primary: /dev/gnt/d462f369-8f99-40de-9f07-c1a6900879b0.disk1_meta (253:3) on secondary: /dev/gnt/d462f369-8f99-40de-9f07-c1a6900879b0.disk1_meta (253:3) name: None UUID: e23c8a1a-0be7-425f-8349-ef1051bca4c3 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Please give at least one of the parameters. Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-06-04 15:29:32.475022 time=0:00:20.384892 [TestInstanceModify] gnt-instance modify <<<< 2026-06-04 15:29:32.475117 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/1558 GET /2/jobs/1559 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-06-04 15:29:34.792931 time=0:00:02.317814 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-06-04 15:29:34.793041 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-06-04 15:29:34.793063 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-06-04 15:29:34.793077 skipping , test(s) instance-device-names disabled <<<< 2026-06-04 15:29:34.793088 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1560 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-06-04 15:29:37.578528 time=0:00:02.785440 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-04 15:29:37.578657 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-06-04 15:29:37.578680 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-06-04 15:29:37.578694 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Thu Jun 4 15:29:40 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Thu Jun 4 15:29:42 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 15:29:42 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Thu Jun 4 15:30:42 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Thu Jun 4 15:30:47 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Thu Jun 4 15:30:48 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 15:30:49 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Thu Jun 4 15:31:49 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Thu Jun 4 15:31:53 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Thu Jun 4 15:31:54 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 15:31:54 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Thu Jun 4 15:32:55 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Thu Jun 4 15:33:00 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Thu Jun 4 15:33:01 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 15:33:01 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Thu Jun 4 15:34:01 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-06-04 15:34:02.824004 time=0:04:25.245310 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-06-04 15:34:02.824137 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1567 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-06-04 15:34:07.910770 time=0:00:05.086633 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-04 15:34:07.910895 start [TestInstanceReboot] gnt-instance reboot Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 1568 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 1569 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 1570 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1571 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 1572 for kvm-test-instance02.staging.ganeti.org ... Thu Jun 4 15:34: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.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-06-04 15:34:26.090066 time=0:00:18.179171 [TestInstanceReboot] gnt-instance reboot <<<< 2026-06-04 15:34:26.090171 start [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster watcher pause 4h' The watcher is paused until Thu Jun 4 19:34:26 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster watcher info' The watcher is paused until Thu Jun 4 19:34:26 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: f0552b77-2b4e-423f-aa31-b30c603b4ae3 Serial number: 43 Creation time: 2026-06-04 15:27:42 Modification time: 2026-06-04 15:34:25 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: grandpa.staging.ganeti.org (group default, group UUID b6d0f977-310a-4636-be20-ec239644be13) 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:2a:29:38 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: b8050927-627d-438c-9409-7d753a7f5235 name: None Disk template: drbd Disks: - disk/0: drbd, size 1.8G access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: grandpa.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: 5e6ffbe0-71fc-4a51-b950-443a5adc2f7a child devices: - child 0: plain, size 1.8G logical_id: gnt/be544a00-055f-4ece-bd5c-003fcb213eef.disk0_data on primary: /dev/gnt/be544a00-055f-4ece-bd5c-003fcb213eef.disk0_data (253:0) on secondary: /dev/gnt/be544a00-055f-4ece-bd5c-003fcb213eef.disk0_data (253:0) name: None UUID: c22d3fc0-c7f9-4cb0-889c-5978541c21f1 - child 1: plain, size 128M logical_id: gnt/be544a00-055f-4ece-bd5c-003fcb213eef.disk0_meta on primary: /dev/gnt/be544a00-055f-4ece-bd5c-003fcb213eef.disk0_meta (253:1) on secondary: /dev/gnt/be544a00-055f-4ece-bd5c-003fcb213eef.disk0_meta (253:1) name: None UUID: 270dae8a-9ab3-4310-9684-649d92d9f91c - disk/1: drbd, size 1.5G access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: grandpa.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: 4f8f7fc7-933c-4c44-8d98-5092d3bc10cb child devices: - child 0: plain, size 1.5G logical_id: gnt/d462f369-8f99-40de-9f07-c1a6900879b0.disk1_data on primary: /dev/gnt/d462f369-8f99-40de-9f07-c1a6900879b0.disk1_data (253:2) on secondary: /dev/gnt/d462f369-8f99-40de-9f07-c1a6900879b0.disk1_data (253:2) name: None UUID: 8e8b5a73-6675-4634-a5bf-120fe6364fcf - child 1: plain, size 128M logical_id: gnt/d462f369-8f99-40de-9f07-c1a6900879b0.disk1_meta on primary: /dev/gnt/d462f369-8f99-40de-9f07-c1a6900879b0.disk1_meta (253:3) on secondary: /dev/gnt/d462f369-8f99-40de-9f07-c1a6900879b0.disk1_meta (253:3) name: None UUID: e23c8a1a-0be7-425f-8349-ef1051bca4c3 Command: ssh grandpa.staging.ganeti.org '(drbdsetup 0 down >/dev/null 2>&1; drbdsetup down resource0 >/dev/null 2>&1) || /bin/true' Command: ssh grandpa.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.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 1575 Waiting for job 1575 ... Activating disks for instance 'kvm-test-instance02.staging.ganeti.org' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 1578 Waiting for job 1578 ... No disks need to be activated. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 1580, 1581 Waiting for job 1580 ... Thu Jun 4 15:34:38 2026 * Verifying cluster config Thu Jun 4 15:34:38 2026 * Verifying cluster certificate files Thu Jun 4 15:34:38 2026 * Verifying hypervisor parameters Thu Jun 4 15:34:38 2026 * Verifying all nodes belong to an existing group Waiting for job 1581 ... Thu Jun 4 15:34:39 2026 * Verifying group 'default' Thu Jun 4 15:34:39 2026 * Gathering data (3 nodes) Thu Jun 4 15:34:39 2026 * Gathering information about nodes (3 nodes) Thu Jun 4 15:34:39 2026 * Gathering disk information (3 nodes) Thu Jun 4 15:34:40 2026 * Verifying configuration file consistency Thu Jun 4 15:34:40 2026 * Verifying node status Thu Jun 4 15:34:40 2026 * Verifying instance status Thu Jun 4 15:34:40 2026 * Verifying orphan volumes Thu Jun 4 15:34:40 2026 * Verifying N+1 Memory redundancy Thu Jun 4 15:34:40 2026 * Assessing cluster hypervisor parameters Thu Jun 4 15:34:40 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Jun 4 15:34:40 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Jun 4 15:34:40 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Jun 4 15:34:40 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Jun 4 15:34:40 2026 * Other Notes Thu Jun 4 15:34:40 2026 * Hooks Results Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster watcher continue' The watcher is no longer paused. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster watcher info' The watcher is not paused. ---- PASSED [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD >>>> 2026-06-04 15:34:40.971303 time=0:00:14.881132 [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD <<<< 2026-06-04 15:34:40.971598 start [TestInstanceRemove] gnt-instance remove Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-06-04 15:34:44.849860 time=0:00:03.878262 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 4c8a3b3f862c493d7fe47d02ac8143732fd4f8fb /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 1584, 1585 Waiting for job 1584 ... Thu Jun 4 15:34:46 2026 * Verifying cluster config Thu Jun 4 15:34:46 2026 * Verifying cluster certificate files Thu Jun 4 15:34:46 2026 * Verifying hypervisor parameters Thu Jun 4 15:34:46 2026 * Verifying all nodes belong to an existing group Waiting for job 1585 ... Thu Jun 4 15:34:46 2026 * Verifying group 'default' Thu Jun 4 15:34:46 2026 * Gathering data (3 nodes) Thu Jun 4 15:34:47 2026 * Gathering information about nodes (3 nodes) Thu Jun 4 15:34:47 2026 * Gathering disk information (3 nodes) Thu Jun 4 15:34:47 2026 * Verifying configuration file consistency Thu Jun 4 15:34:47 2026 * Verifying node status Thu Jun 4 15:34:47 2026 * Verifying instance status Thu Jun 4 15:34:47 2026 * Verifying orphan volumes Thu Jun 4 15:34:47 2026 * Verifying N+1 Memory redundancy Thu Jun 4 15:34:47 2026 * Assessing cluster hypervisor parameters Thu Jun 4 15:34: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. Thu Jun 4 15:34:47 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Jun 4 15:34:47 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Jun 4 15:34:47 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Jun 4 15:34:47 2026 * Other Notes Thu Jun 4 15:34:48 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 4c8a3b3f862c493d7fe47d02ac8143732fd4f8fb /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:acpi=True' ---- Starting reduced number of instance tests with hypervisor parameter use_chroot=True Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:use_chroot=True' <<<< 2026-06-04 15:34:50.917912 start [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=drbd --node=troy-mcclure.staging.ganeti.org:grandpa.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Thu Jun 4 15:34:52 2026 * creating instance disks... Thu Jun 4 15:35:00 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Thu Jun 4 15:35:00 2026 adding disks to cluster config Thu Jun 4 15:35:00 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 15:35:00 2026 - INFO: - device disk/0: 2.10% done, 4m 18s remaining (estimated) Thu Jun 4 15:35:00 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Thu Jun 4 15:36:00 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Jun 4 15:36:00 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 15:36:01 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Jun 4 15:36:01 2026 * running the instance OS create scripts... Thu Jun 4 15:36:01 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: cd372a85-8e16-464e-ae8a-022fd2e20d68 Serial number: 4 Creation time: 2026-06-04 15:35:00 Modification time: 2026-06-04 15:36:01 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: grandpa.staging.ganeti.org (group default, group UUID b6d0f977-310a-4636-be20-ec239644be13) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_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:6f:e1:8f IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 10044b39-b807-4954-90a9-b709f2a24d59 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: grandpa.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: 6fa71d2d-0b96-402a-90f7-6e971a417301 child devices: - child 0: plain, size 768M logical_id: gnt/3b4dc341-8b9b-45d3-bfb2-a607a2e13c45.disk0_data on primary: /dev/gnt/3b4dc341-8b9b-45d3-bfb2-a607a2e13c45.disk0_data (253:0) on secondary: /dev/gnt/3b4dc341-8b9b-45d3-bfb2-a607a2e13c45.disk0_data (253:0) name: None UUID: d4d917eb-9d7b-4f17-ac4c-a57aa8bcd1c3 - child 1: plain, size 128M logical_id: gnt/3b4dc341-8b9b-45d3-bfb2-a607a2e13c45.disk0_meta on primary: /dev/gnt/3b4dc341-8b9b-45d3-bfb2-a607a2e13c45.disk0_meta (253:1) on secondary: /dev/gnt/3b4dc341-8b9b-45d3-bfb2-a607a2e13c45.disk0_meta (253:1) name: None UUID: 2b6976dc-15d6-40d4-b2cf-94bb7810f1cf - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: grandpa.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: fe618c5e-d77d-44d5-9b25-115ae6aec6e0 child devices: - child 0: plain, size 512M logical_id: gnt/38107b79-a4ce-4d25-9af8-4e4c2ab58a20.disk1_data on primary: /dev/gnt/38107b79-a4ce-4d25-9af8-4e4c2ab58a20.disk1_data (253:2) on secondary: /dev/gnt/38107b79-a4ce-4d25-9af8-4e4c2ab58a20.disk1_data (253:2) name: None UUID: a7c77db8-bb71-496e-83d7-16422fa2ab30 - child 1: plain, size 128M logical_id: gnt/38107b79-a4ce-4d25-9af8-4e4c2ab58a20.disk1_meta on primary: /dev/gnt/38107b79-a4ce-4d25-9af8-4e4c2ab58a20.disk1_meta (253:3) on secondary: /dev/gnt/38107b79-a4ce-4d25-9af8-4e4c2ab58a20.disk1_meta (253:3) name: None UUID: a8693133-8c9e-4cbf-8c22-bbac1fad98bf Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd ----- >>>> 2026-06-04 15:36:04.586323 time=0:01:13.668411 [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd <<<< 2026-06-04 15:36:04.586424 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1590 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-06-04 15:36:12.278426 time=0:00:07.692002 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-04 15:36:12.278533 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-06-04 15:36:12.278557 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1593 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1593 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 1594 for kvm-test-instance02.staging.ganeti.org ... Thu Jun 4 15:36:16 2026 - WARNING: Ignoring offline instance check Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1595 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1595 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1596 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1596 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-06-04 15:36:22.400065 time=0:00:10.121508 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-06-04 15:36:22.400176 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1599 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-06-04 15:36:27.491664 time=0:00:05.091488 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-04 15:36:27.491755 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/1600 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-06-04 15:36:40.136985 time=0:00:12.645230 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-06-04 15:36:40.137104 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/1601 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-06-04 15:36:45.149699 time=0:00:05.012595 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-06-04 15:36:45.149840 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: cd372a85-8e16-464e-ae8a-022fd2e20d68 Serial number: 16 Creation time: 2026-06-04 15:35:00 Modification time: 2026-06-04 15:36:41 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: grandpa.staging.ganeti.org (group default, group UUID b6d0f977-310a-4636-be20-ec239644be13) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_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:6f:e1:8f IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 10044b39-b807-4954-90a9-b709f2a24d59 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: grandpa.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: 6fa71d2d-0b96-402a-90f7-6e971a417301 child devices: - child 0: plain, size 768M logical_id: gnt/3b4dc341-8b9b-45d3-bfb2-a607a2e13c45.disk0_data on primary: /dev/gnt/3b4dc341-8b9b-45d3-bfb2-a607a2e13c45.disk0_data (253:0) on secondary: /dev/gnt/3b4dc341-8b9b-45d3-bfb2-a607a2e13c45.disk0_data (253:0) name: None UUID: d4d917eb-9d7b-4f17-ac4c-a57aa8bcd1c3 - child 1: plain, size 128M logical_id: gnt/3b4dc341-8b9b-45d3-bfb2-a607a2e13c45.disk0_meta on primary: /dev/gnt/3b4dc341-8b9b-45d3-bfb2-a607a2e13c45.disk0_meta (253:1) on secondary: /dev/gnt/3b4dc341-8b9b-45d3-bfb2-a607a2e13c45.disk0_meta (253:1) name: None UUID: 2b6976dc-15d6-40d4-b2cf-94bb7810f1cf - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: grandpa.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: fe618c5e-d77d-44d5-9b25-115ae6aec6e0 child devices: - child 0: plain, size 512M logical_id: gnt/38107b79-a4ce-4d25-9af8-4e4c2ab58a20.disk1_data on primary: /dev/gnt/38107b79-a4ce-4d25-9af8-4e4c2ab58a20.disk1_data (253:2) on secondary: /dev/gnt/38107b79-a4ce-4d25-9af8-4e4c2ab58a20.disk1_data (253:2) name: None UUID: a7c77db8-bb71-496e-83d7-16422fa2ab30 - child 1: plain, size 128M logical_id: gnt/38107b79-a4ce-4d25-9af8-4e4c2ab58a20.disk1_meta on primary: /dev/gnt/38107b79-a4ce-4d25-9af8-4e4c2ab58a20.disk1_meta (253:3) on secondary: /dev/gnt/38107b79-a4ce-4d25-9af8-4e4c2ab58a20.disk1_meta (253:3) name: None UUID: a8693133-8c9e-4cbf-8c22-bbac1fad98bf Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Thu Jun 4 15:36:48 2026 - INFO: Trying to hotplug device... Thu Jun 4 15:36:48 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:53:9f: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 troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Thu Jun 4 15:36:49 2026 - INFO: Trying to hotplug device... Thu Jun 4 15:36:51 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Thu Jun 4 15:36:52 2026 - INFO: Trying to hotplug device... Thu Jun 4 15:36:53 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Thu Jun 4 15:36:59 2026 - INFO: Trying to hotplug device... Thu Jun 4 15:36:59 2026 - INFO: Hotplug done. Thu Jun 4 15:36:59 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 15:36:59 2026 - INFO: - device disk/2: 0.80% done, 43m 41s remaining (estimated) Thu Jun 4 15:37:59 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Thu Jun 4 15:38:00 2026 - INFO: Trying to hotplug device... Thu Jun 4 15:38:00 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Please give at least one of the parameters. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-06-04 15:38:20.873141 time=0:01:35.723301 [TestInstanceModify] gnt-instance modify <<<< 2026-06-04 15:38:20.873286 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/1622 GET /2/jobs/1623 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-06-04 15:38:23.197196 time=0:00:02.323910 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-06-04 15:38:23.197318 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-06-04 15:38:23.197341 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-06-04 15:38:23.197356 skipping , test(s) instance-device-names disabled <<<< 2026-06-04 15:38:23.197366 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1624 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-06-04 15:38:30.681399 time=0:00:07.484033 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-04 15:38:30.681508 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-06-04 15:38:30.681531 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-06-04 15:38:30.681545 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Thu Jun 4 15:38:33 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Thu Jun 4 15:38:35 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 15:38:35 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Thu Jun 4 15:39:35 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Thu Jun 4 15:39:41 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Thu Jun 4 15:39:42 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 15:39:42 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Thu Jun 4 15:40:42 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Thu Jun 4 15:40:46 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Thu Jun 4 15:40:48 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 15:40:48 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Thu Jun 4 15:41:48 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Thu Jun 4 15:41:53 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Thu Jun 4 15:41:54 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 15:41:55 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Thu Jun 4 15:42:55 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-06-04 15:42:56.281314 time=0:04:25.599769 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-06-04 15:42:56.281397 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1631 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-06-04 15:43:01.377654 time=0:00:05.096257 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-04 15:43:01.377756 start [TestInstanceReboot] gnt-instance reboot Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 1632 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 1633 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 1634 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1635 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 1636 for kvm-test-instance02.staging.ganeti.org ... Thu Jun 4 15:43:45 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-06-04 15:43:49.255152 time=0:00:47.877396 [TestInstanceReboot] gnt-instance reboot <<<< 2026-06-04 15:43:49.255239 start [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster watcher pause 4h' The watcher is paused until Thu Jun 4 19:43:49 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster watcher info' The watcher is paused until Thu Jun 4 19:43:49 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: cd372a85-8e16-464e-ae8a-022fd2e20d68 Serial number: 50 Creation time: 2026-06-04 15:35:00 Modification time: 2026-06-04 15:43:48 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: grandpa.staging.ganeti.org (group default, group UUID b6d0f977-310a-4636-be20-ec239644be13) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_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:6f:e1:8f IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 10044b39-b807-4954-90a9-b709f2a24d59 name: None Disk template: drbd Disks: - disk/0: drbd, size 1.8G access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: grandpa.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: 6fa71d2d-0b96-402a-90f7-6e971a417301 child devices: - child 0: plain, size 1.8G logical_id: gnt/3b4dc341-8b9b-45d3-bfb2-a607a2e13c45.disk0_data on primary: /dev/gnt/3b4dc341-8b9b-45d3-bfb2-a607a2e13c45.disk0_data (253:0) on secondary: /dev/gnt/3b4dc341-8b9b-45d3-bfb2-a607a2e13c45.disk0_data (253:0) name: None UUID: d4d917eb-9d7b-4f17-ac4c-a57aa8bcd1c3 - child 1: plain, size 128M logical_id: gnt/3b4dc341-8b9b-45d3-bfb2-a607a2e13c45.disk0_meta on primary: /dev/gnt/3b4dc341-8b9b-45d3-bfb2-a607a2e13c45.disk0_meta (253:1) on secondary: /dev/gnt/3b4dc341-8b9b-45d3-bfb2-a607a2e13c45.disk0_meta (253:1) name: None UUID: 2b6976dc-15d6-40d4-b2cf-94bb7810f1cf - disk/1: drbd, size 1.5G access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: grandpa.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: fe618c5e-d77d-44d5-9b25-115ae6aec6e0 child devices: - child 0: plain, size 1.5G logical_id: gnt/38107b79-a4ce-4d25-9af8-4e4c2ab58a20.disk1_data on primary: /dev/gnt/38107b79-a4ce-4d25-9af8-4e4c2ab58a20.disk1_data (253:2) on secondary: /dev/gnt/38107b79-a4ce-4d25-9af8-4e4c2ab58a20.disk1_data (253:2) name: None UUID: a7c77db8-bb71-496e-83d7-16422fa2ab30 - child 1: plain, size 128M logical_id: gnt/38107b79-a4ce-4d25-9af8-4e4c2ab58a20.disk1_meta on primary: /dev/gnt/38107b79-a4ce-4d25-9af8-4e4c2ab58a20.disk1_meta (253:3) on secondary: /dev/gnt/38107b79-a4ce-4d25-9af8-4e4c2ab58a20.disk1_meta (253:3) name: None UUID: a8693133-8c9e-4cbf-8c22-bbac1fad98bf Command: ssh grandpa.staging.ganeti.org '(drbdsetup 0 down >/dev/null 2>&1; drbdsetup down resource0 >/dev/null 2>&1) || /bin/true' Command: ssh grandpa.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.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 1639 Waiting for job 1639 ... Activating disks for instance 'kvm-test-instance02.staging.ganeti.org' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 1642 Waiting for job 1642 ... No disks need to be activated. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 1644, 1645 Waiting for job 1644 ... Thu Jun 4 15:44:02 2026 * Verifying cluster config Thu Jun 4 15:44:02 2026 * Verifying cluster certificate files Thu Jun 4 15:44:02 2026 * Verifying hypervisor parameters Thu Jun 4 15:44:02 2026 * Verifying all nodes belong to an existing group Waiting for job 1645 ... Thu Jun 4 15:44:02 2026 * Verifying group 'default' Thu Jun 4 15:44:02 2026 * Gathering data (3 nodes) Thu Jun 4 15:44:02 2026 * Gathering information about nodes (3 nodes) Thu Jun 4 15:44:03 2026 * Gathering disk information (3 nodes) Thu Jun 4 15:44:03 2026 * Verifying configuration file consistency Thu Jun 4 15:44:03 2026 * Verifying node status Thu Jun 4 15:44:03 2026 * Verifying instance status Thu Jun 4 15:44:03 2026 * Verifying orphan volumes Thu Jun 4 15:44:03 2026 * Verifying N+1 Memory redundancy Thu Jun 4 15:44:03 2026 * Assessing cluster hypervisor parameters Thu Jun 4 15:44:03 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Jun 4 15:44:03 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Jun 4 15:44:03 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Jun 4 15:44:03 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Jun 4 15:44:03 2026 * Other Notes Thu Jun 4 15:44:03 2026 * Hooks Results Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster watcher continue' The watcher is no longer paused. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster watcher info' The watcher is not paused. ---- PASSED [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD >>>> 2026-06-04 15:44:04.324472 time=0:00:15.069233 [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD <<<< 2026-06-04 15:44:04.324572 start [TestInstanceRemove] gnt-instance remove Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-06-04 15:44:12.907995 time=0:00:08.583423 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' c040a7c984aee4f3a483baac69da812a882fd36a /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 1648, 1649 Waiting for job 1648 ... Thu Jun 4 15:44:14 2026 * Verifying cluster config Thu Jun 4 15:44:14 2026 * Verifying cluster certificate files Thu Jun 4 15:44:14 2026 * Verifying hypervisor parameters Thu Jun 4 15:44:14 2026 * Verifying all nodes belong to an existing group Waiting for job 1649 ... Thu Jun 4 15:44:15 2026 * Verifying group 'default' Thu Jun 4 15:44:15 2026 * Gathering data (3 nodes) Thu Jun 4 15:44:15 2026 * Gathering information about nodes (3 nodes) Thu Jun 4 15:44:15 2026 * Gathering disk information (3 nodes) Thu Jun 4 15:44:15 2026 * Verifying configuration file consistency Thu Jun 4 15:44:15 2026 * Verifying node status Thu Jun 4 15:44:15 2026 * Verifying instance status Thu Jun 4 15:44:15 2026 * Verifying orphan volumes Thu Jun 4 15:44:15 2026 * Verifying N+1 Memory redundancy Thu Jun 4 15:44:15 2026 * Assessing cluster hypervisor parameters Thu Jun 4 15:44:15 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Jun 4 15:44:15 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Jun 4 15:44:15 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Jun 4 15:44:15 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Jun 4 15:44:15 2026 * Other Notes Thu Jun 4 15:44:16 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' c040a7c984aee4f3a483baac69da812a882fd36a /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:use_chroot=False' ---- Starting reduced number of instance tests with hypervisor parameter use_guest_agent=True Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:use_guest_agent=True' <<<< 2026-06-04 15:44:18.949284 start [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=drbd --node=troy-mcclure.staging.ganeti.org:grandpa.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Thu Jun 4 15:44:20 2026 * creating instance disks... Thu Jun 4 15:44:28 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Thu Jun 4 15:44:28 2026 adding disks to cluster config Thu Jun 4 15:44:28 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 15:44:29 2026 - INFO: - device disk/0: 2.60% done, 3m 23s remaining (estimated) Thu Jun 4 15:44:29 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Thu Jun 4 15:45:29 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Jun 4 15:45:29 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 15:45:29 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Jun 4 15:45:29 2026 * running the instance OS create scripts... Thu Jun 4 15:45:29 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 2761ff29-a707-420d-b37e-151d500810d1 Serial number: 4 Creation time: 2026-06-04 15:44:28 Modification time: 2026-06-04 15:45:29 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: grandpa.staging.ganeti.org (group default, group UUID b6d0f977-310a-4636-be20-ec239644be13) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_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:ee:1d:71 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 8de27ba0-316d-4016-aab1-db85ffd96cdf name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: grandpa.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: 03a36fa2-cbff-4630-8a32-45dd5af8bb01 child devices: - child 0: plain, size 768M logical_id: gnt/a19d8dae-6880-407d-add9-a1240c769224.disk0_data on primary: /dev/gnt/a19d8dae-6880-407d-add9-a1240c769224.disk0_data (253:0) on secondary: /dev/gnt/a19d8dae-6880-407d-add9-a1240c769224.disk0_data (253:0) name: None UUID: fdb695f1-2acd-47ea-b41c-52de6a177a97 - child 1: plain, size 128M logical_id: gnt/a19d8dae-6880-407d-add9-a1240c769224.disk0_meta on primary: /dev/gnt/a19d8dae-6880-407d-add9-a1240c769224.disk0_meta (253:1) on secondary: /dev/gnt/a19d8dae-6880-407d-add9-a1240c769224.disk0_meta (253:1) name: None UUID: fb05bcfb-3b69-4194-b2ff-55188be87ddf - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: grandpa.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: 41cf172d-9f64-4f9b-b1c9-64383b14d869 child devices: - child 0: plain, size 512M logical_id: gnt/44160911-a896-4a02-a963-b1379a5c1484.disk1_data on primary: /dev/gnt/44160911-a896-4a02-a963-b1379a5c1484.disk1_data (253:2) on secondary: /dev/gnt/44160911-a896-4a02-a963-b1379a5c1484.disk1_data (253:2) name: None UUID: 47f43756-d7e4-4bf0-8976-cbf9f06a67ce - child 1: plain, size 128M logical_id: gnt/44160911-a896-4a02-a963-b1379a5c1484.disk1_meta on primary: /dev/gnt/44160911-a896-4a02-a963-b1379a5c1484.disk1_meta (253:3) on secondary: /dev/gnt/44160911-a896-4a02-a963-b1379a5c1484.disk1_meta (253:3) name: None UUID: 817dec3f-0056-4b48-8177-935b4f95e6bf Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd ----- >>>> 2026-06-04 15:45:32.964281 time=0:01:14.014997 [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd <<<< 2026-06-04 15:45:32.964409 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1654 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-06-04 15:45:40.551112 time=0:00:07.586703 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-04 15:45:40.551252 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-06-04 15:45:40.551277 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1657 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1657 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 1658 for kvm-test-instance02.staging.ganeti.org ... Thu Jun 4 15:45:44 2026 - WARNING: Ignoring offline instance check Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1659 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1659 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1660 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1660 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-06-04 15:45:50.654638 time=0:00:10.103361 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-06-04 15:45:50.654730 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1663 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-06-04 15:45:55.737948 time=0:00:05.083218 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-04 15:45:55.738087 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/1664 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-06-04 15:46:08.437492 time=0:00:12.699405 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-06-04 15:46:08.437600 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/1665 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-06-04 15:46:13.425645 time=0:00:04.988045 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-06-04 15:46:13.425736 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 2761ff29-a707-420d-b37e-151d500810d1 Serial number: 16 Creation time: 2026-06-04 15:44:28 Modification time: 2026-06-04 15:46:09 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: grandpa.staging.ganeti.org (group default, group UUID b6d0f977-310a-4636-be20-ec239644be13) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_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:ee:1d:71 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 8de27ba0-316d-4016-aab1-db85ffd96cdf name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: grandpa.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: 03a36fa2-cbff-4630-8a32-45dd5af8bb01 child devices: - child 0: plain, size 768M logical_id: gnt/a19d8dae-6880-407d-add9-a1240c769224.disk0_data on primary: /dev/gnt/a19d8dae-6880-407d-add9-a1240c769224.disk0_data (253:0) on secondary: /dev/gnt/a19d8dae-6880-407d-add9-a1240c769224.disk0_data (253:0) name: None UUID: fdb695f1-2acd-47ea-b41c-52de6a177a97 - child 1: plain, size 128M logical_id: gnt/a19d8dae-6880-407d-add9-a1240c769224.disk0_meta on primary: /dev/gnt/a19d8dae-6880-407d-add9-a1240c769224.disk0_meta (253:1) on secondary: /dev/gnt/a19d8dae-6880-407d-add9-a1240c769224.disk0_meta (253:1) name: None UUID: fb05bcfb-3b69-4194-b2ff-55188be87ddf - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: grandpa.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: 41cf172d-9f64-4f9b-b1c9-64383b14d869 child devices: - child 0: plain, size 512M logical_id: gnt/44160911-a896-4a02-a963-b1379a5c1484.disk1_data on primary: /dev/gnt/44160911-a896-4a02-a963-b1379a5c1484.disk1_data (253:2) on secondary: /dev/gnt/44160911-a896-4a02-a963-b1379a5c1484.disk1_data (253:2) name: None UUID: 47f43756-d7e4-4bf0-8976-cbf9f06a67ce - child 1: plain, size 128M logical_id: gnt/44160911-a896-4a02-a963-b1379a5c1484.disk1_meta on primary: /dev/gnt/44160911-a896-4a02-a963-b1379a5c1484.disk1_meta (253:3) on secondary: /dev/gnt/44160911-a896-4a02-a963-b1379a5c1484.disk1_meta (253:3) name: None UUID: 817dec3f-0056-4b48-8177-935b4f95e6bf Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Thu Jun 4 15:46:16 2026 - INFO: Trying to hotplug device... Thu Jun 4 15:46:16 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:99:cb:3c,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Thu Jun 4 15:46:18 2026 - INFO: Trying to hotplug device... Thu Jun 4 15:46:19 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Thu Jun 4 15:46:20 2026 - INFO: Trying to hotplug device... Thu Jun 4 15:46:21 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Thu Jun 4 15:46:27 2026 - INFO: Trying to hotplug device... Thu Jun 4 15:46:27 2026 - INFO: Hotplug done. Thu Jun 4 15:46:27 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 15:46:27 2026 - INFO: - device disk/2: 0.80% done, 43m 40s remaining (estimated) Thu Jun 4 15:47:27 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Thu Jun 4 15:47:28 2026 - INFO: Trying to hotplug device... Thu Jun 4 15:47:28 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Please give at least one of the parameters. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-06-04 15:47:48.529071 time=0:01:35.103335 [TestInstanceModify] gnt-instance modify <<<< 2026-06-04 15:47:48.529160 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/1686 GET /2/jobs/1687 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-06-04 15:47:50.872896 time=0:00:02.343736 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-06-04 15:47:50.873028 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-06-04 15:47:50.873051 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-06-04 15:47:50.873066 skipping , test(s) instance-device-names disabled <<<< 2026-06-04 15:47:50.873076 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1688 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-06-04 15:47:58.562047 time=0:00:07.688971 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-04 15:47:58.562137 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-06-04 15:47:58.562160 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-06-04 15:47:58.562174 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Thu Jun 4 15:48:01 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Thu Jun 4 15:48:03 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 15:48:03 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Thu Jun 4 15:49:03 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Thu Jun 4 15:49:08 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Thu Jun 4 15:49:09 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 15:49:09 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Thu Jun 4 15:50:10 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Thu Jun 4 15:50:14 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Thu Jun 4 15:50:15 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 15:50:15 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Thu Jun 4 15:51:15 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Thu Jun 4 15:51:21 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Thu Jun 4 15:51:22 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 15:51:22 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Thu Jun 4 15:52:22 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-06-04 15:52:23.807127 time=0:04:25.244953 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-06-04 15:52:23.807210 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1695 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-06-04 15:52:28.867181 time=0:00:05.059971 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-04 15:52:28.867297 start [TestInstanceReboot] gnt-instance reboot Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 1696 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 1697 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 1698 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1699 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 1700 for kvm-test-instance02.staging.ganeti.org ... Thu Jun 4 15:53:12 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-06-04 15:53:17.127564 time=0:00:48.260267 [TestInstanceReboot] gnt-instance reboot <<<< 2026-06-04 15:53:17.127699 start [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster watcher pause 4h' The watcher is paused until Thu Jun 4 19:53:17 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster watcher info' The watcher is paused until Thu Jun 4 19:53:17 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 2761ff29-a707-420d-b37e-151d500810d1 Serial number: 50 Creation time: 2026-06-04 15:44:28 Modification time: 2026-06-04 15:53:16 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: grandpa.staging.ganeti.org (group default, group UUID b6d0f977-310a-4636-be20-ec239644be13) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_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:ee:1d:71 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 8de27ba0-316d-4016-aab1-db85ffd96cdf name: None Disk template: drbd Disks: - disk/0: drbd, size 1.8G access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: grandpa.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: 03a36fa2-cbff-4630-8a32-45dd5af8bb01 child devices: - child 0: plain, size 1.8G logical_id: gnt/a19d8dae-6880-407d-add9-a1240c769224.disk0_data on primary: /dev/gnt/a19d8dae-6880-407d-add9-a1240c769224.disk0_data (253:0) on secondary: /dev/gnt/a19d8dae-6880-407d-add9-a1240c769224.disk0_data (253:0) name: None UUID: fdb695f1-2acd-47ea-b41c-52de6a177a97 - child 1: plain, size 128M logical_id: gnt/a19d8dae-6880-407d-add9-a1240c769224.disk0_meta on primary: /dev/gnt/a19d8dae-6880-407d-add9-a1240c769224.disk0_meta (253:1) on secondary: /dev/gnt/a19d8dae-6880-407d-add9-a1240c769224.disk0_meta (253:1) name: None UUID: fb05bcfb-3b69-4194-b2ff-55188be87ddf - disk/1: drbd, size 1.5G access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: grandpa.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: 41cf172d-9f64-4f9b-b1c9-64383b14d869 child devices: - child 0: plain, size 1.5G logical_id: gnt/44160911-a896-4a02-a963-b1379a5c1484.disk1_data on primary: /dev/gnt/44160911-a896-4a02-a963-b1379a5c1484.disk1_data (253:2) on secondary: /dev/gnt/44160911-a896-4a02-a963-b1379a5c1484.disk1_data (253:2) name: None UUID: 47f43756-d7e4-4bf0-8976-cbf9f06a67ce - child 1: plain, size 128M logical_id: gnt/44160911-a896-4a02-a963-b1379a5c1484.disk1_meta on primary: /dev/gnt/44160911-a896-4a02-a963-b1379a5c1484.disk1_meta (253:3) on secondary: /dev/gnt/44160911-a896-4a02-a963-b1379a5c1484.disk1_meta (253:3) name: None UUID: 817dec3f-0056-4b48-8177-935b4f95e6bf Command: ssh grandpa.staging.ganeti.org '(drbdsetup 0 down >/dev/null 2>&1; drbdsetup down resource0 >/dev/null 2>&1) || /bin/true' Command: ssh grandpa.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.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 1703 Waiting for job 1703 ... Activating disks for instance 'kvm-test-instance02.staging.ganeti.org' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 1706 Waiting for job 1706 ... No disks need to be activated. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 1708, 1709 Waiting for job 1708 ... Thu Jun 4 15:53:29 2026 * Verifying cluster config Thu Jun 4 15:53:29 2026 * Verifying cluster certificate files Thu Jun 4 15:53:29 2026 * Verifying hypervisor parameters Thu Jun 4 15:53:29 2026 * Verifying all nodes belong to an existing group Waiting for job 1709 ... Thu Jun 4 15:53:30 2026 * Verifying group 'default' Thu Jun 4 15:53:30 2026 * Gathering data (3 nodes) Thu Jun 4 15:53:30 2026 * Gathering information about nodes (3 nodes) Thu Jun 4 15:53:31 2026 * Gathering disk information (3 nodes) Thu Jun 4 15:53:31 2026 * Verifying configuration file consistency Thu Jun 4 15:53:31 2026 * Verifying node status Thu Jun 4 15:53:31 2026 * Verifying instance status Thu Jun 4 15:53:31 2026 * Verifying orphan volumes Thu Jun 4 15:53:31 2026 * Verifying N+1 Memory redundancy Thu Jun 4 15:53:31 2026 * Assessing cluster hypervisor parameters Thu Jun 4 15:53: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. Thu Jun 4 15:53:31 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Jun 4 15:53:31 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Jun 4 15:53:31 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Jun 4 15:53:31 2026 * Other Notes Thu Jun 4 15:53:31 2026 * Hooks Results Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster watcher continue' The watcher is no longer paused. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster watcher info' The watcher is not paused. ---- PASSED [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD >>>> 2026-06-04 15:53:32.394280 time=0:00:15.266581 [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD <<<< 2026-06-04 15:53:32.394406 start [TestInstanceRemove] gnt-instance remove Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-06-04 15:53:40.987933 time=0:00:08.593527 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 10646a0e9646beef0de221cd18869970ad22824a /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 1712, 1713 Waiting for job 1712 ... Thu Jun 4 15:53:42 2026 * Verifying cluster config Thu Jun 4 15:53:42 2026 * Verifying cluster certificate files Thu Jun 4 15:53:42 2026 * Verifying hypervisor parameters Thu Jun 4 15:53:42 2026 * Verifying all nodes belong to an existing group Waiting for job 1713 ... Thu Jun 4 15:53:43 2026 * Verifying group 'default' Thu Jun 4 15:53:43 2026 * Gathering data (3 nodes) Thu Jun 4 15:53:43 2026 * Gathering information about nodes (3 nodes) Thu Jun 4 15:53:44 2026 * Gathering disk information (3 nodes) Thu Jun 4 15:53:44 2026 * Verifying configuration file consistency Thu Jun 4 15:53:44 2026 * Verifying node status Thu Jun 4 15:53:44 2026 * Verifying instance status Thu Jun 4 15:53:44 2026 * Verifying orphan volumes Thu Jun 4 15:53:44 2026 * Verifying N+1 Memory redundancy Thu Jun 4 15:53:44 2026 * Assessing cluster hypervisor parameters Thu Jun 4 15:53:44 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Jun 4 15:53:44 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Jun 4 15:53:44 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Jun 4 15:53:44 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Jun 4 15:53:44 2026 * Other Notes Thu Jun 4 15:53:44 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 10646a0e9646beef0de221cd18869970ad22824a /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:use_guest_agent=False' ---- Starting reduced number of instance tests with hypervisor parameter use_localtime=True Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:use_localtime=True' <<<< 2026-06-04 15:53:46.972459 start [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=drbd --node=troy-mcclure.staging.ganeti.org:grandpa.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Thu Jun 4 15:53:48 2026 * creating instance disks... Thu Jun 4 15:53:56 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Thu Jun 4 15:53:56 2026 adding disks to cluster config Thu Jun 4 15:53:56 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 15:53:56 2026 - INFO: - device disk/0: 2.60% done, 3m 23s remaining (estimated) Thu Jun 4 15:53:56 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Thu Jun 4 15:54:57 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Jun 4 15:54:57 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 15:54:57 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Jun 4 15:54:57 2026 * running the instance OS create scripts... Thu Jun 4 15:54:57 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 7c1e051b-c013-4ef0-b7f2-6ab00660aa55 Serial number: 4 Creation time: 2026-06-04 15:53:56 Modification time: 2026-06-04 15:54:57 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: grandpa.staging.ganeti.org (group default, group UUID b6d0f977-310a-4636-be20-ec239644be13) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_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:52:ad:dc IP: None mode: bridged link: virt-bridge vlan: network: None UUID: eb2d6795-d353-44d1-8452-3cd929447dba name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: grandpa.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: 7c4790e1-e9d4-4846-8e3d-8ef1624e066e child devices: - child 0: plain, size 768M logical_id: gnt/0cd534b2-fb81-4ccd-8d16-d9081c03b8f9.disk0_data on primary: /dev/gnt/0cd534b2-fb81-4ccd-8d16-d9081c03b8f9.disk0_data (253:0) on secondary: /dev/gnt/0cd534b2-fb81-4ccd-8d16-d9081c03b8f9.disk0_data (253:0) name: None UUID: 7adc0969-38f4-495b-ab3c-9f607779e5f2 - child 1: plain, size 128M logical_id: gnt/0cd534b2-fb81-4ccd-8d16-d9081c03b8f9.disk0_meta on primary: /dev/gnt/0cd534b2-fb81-4ccd-8d16-d9081c03b8f9.disk0_meta (253:1) on secondary: /dev/gnt/0cd534b2-fb81-4ccd-8d16-d9081c03b8f9.disk0_meta (253:1) name: None UUID: 692ead7e-dda2-43d8-9d8d-452c0724a4d9 - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: grandpa.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: 1bfada23-2985-4594-950d-fc47f29ffdd2 child devices: - child 0: plain, size 512M logical_id: gnt/241cc6a7-7967-4a69-b3ae-b1d10091b8e8.disk1_data on primary: /dev/gnt/241cc6a7-7967-4a69-b3ae-b1d10091b8e8.disk1_data (253:2) on secondary: /dev/gnt/241cc6a7-7967-4a69-b3ae-b1d10091b8e8.disk1_data (253:2) name: None UUID: f0b05694-35d0-4ba7-a34a-226ad2678abb - child 1: plain, size 128M logical_id: gnt/241cc6a7-7967-4a69-b3ae-b1d10091b8e8.disk1_meta on primary: /dev/gnt/241cc6a7-7967-4a69-b3ae-b1d10091b8e8.disk1_meta (253:3) on secondary: /dev/gnt/241cc6a7-7967-4a69-b3ae-b1d10091b8e8.disk1_meta (253:3) name: None UUID: 247c45f2-a9d1-4133-ab8f-64ce59cdef50 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd ----- >>>> 2026-06-04 15:55:00.759763 time=0:01:13.787304 [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd <<<< 2026-06-04 15:55:00.759913 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1718 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-06-04 15:55:08.557915 time=0:00:07.798002 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-04 15:55:08.558057 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-06-04 15:55:08.558081 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1721 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1721 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 1722 for kvm-test-instance02.staging.ganeti.org ... Thu Jun 4 15:55:12 2026 - WARNING: Ignoring offline instance check Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1723 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1723 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1724 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1724 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-06-04 15:55:18.684034 time=0:00:10.125953 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-06-04 15:55:18.684136 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1727 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-06-04 15:55:23.780358 time=0:00:05.096222 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-04 15:55:23.780507 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/1728 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-06-04 15:55:36.588892 time=0:00:12.808385 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-06-04 15:55:36.588998 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/1729 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-06-04 15:55:41.737707 time=0:00:05.148709 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-06-04 15:55:41.737853 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 7c1e051b-c013-4ef0-b7f2-6ab00660aa55 Serial number: 16 Creation time: 2026-06-04 15:53:56 Modification time: 2026-06-04 15:55:37 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: grandpa.staging.ganeti.org (group default, group UUID b6d0f977-310a-4636-be20-ec239644be13) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_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:52:ad:dc IP: None mode: bridged link: virt-bridge vlan: network: None UUID: eb2d6795-d353-44d1-8452-3cd929447dba name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: grandpa.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: 7c4790e1-e9d4-4846-8e3d-8ef1624e066e child devices: - child 0: plain, size 768M logical_id: gnt/0cd534b2-fb81-4ccd-8d16-d9081c03b8f9.disk0_data on primary: /dev/gnt/0cd534b2-fb81-4ccd-8d16-d9081c03b8f9.disk0_data (253:0) on secondary: /dev/gnt/0cd534b2-fb81-4ccd-8d16-d9081c03b8f9.disk0_data (253:0) name: None UUID: 7adc0969-38f4-495b-ab3c-9f607779e5f2 - child 1: plain, size 128M logical_id: gnt/0cd534b2-fb81-4ccd-8d16-d9081c03b8f9.disk0_meta on primary: /dev/gnt/0cd534b2-fb81-4ccd-8d16-d9081c03b8f9.disk0_meta (253:1) on secondary: /dev/gnt/0cd534b2-fb81-4ccd-8d16-d9081c03b8f9.disk0_meta (253:1) name: None UUID: 692ead7e-dda2-43d8-9d8d-452c0724a4d9 - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: grandpa.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: 1bfada23-2985-4594-950d-fc47f29ffdd2 child devices: - child 0: plain, size 512M logical_id: gnt/241cc6a7-7967-4a69-b3ae-b1d10091b8e8.disk1_data on primary: /dev/gnt/241cc6a7-7967-4a69-b3ae-b1d10091b8e8.disk1_data (253:2) on secondary: /dev/gnt/241cc6a7-7967-4a69-b3ae-b1d10091b8e8.disk1_data (253:2) name: None UUID: f0b05694-35d0-4ba7-a34a-226ad2678abb - child 1: plain, size 128M logical_id: gnt/241cc6a7-7967-4a69-b3ae-b1d10091b8e8.disk1_meta on primary: /dev/gnt/241cc6a7-7967-4a69-b3ae-b1d10091b8e8.disk1_meta (253:3) on secondary: /dev/gnt/241cc6a7-7967-4a69-b3ae-b1d10091b8e8.disk1_meta (253:3) name: None UUID: 247c45f2-a9d1-4133-ab8f-64ce59cdef50 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Thu Jun 4 15:55:44 2026 - INFO: Trying to hotplug device... Thu Jun 4 15:55:45 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:0c:81:e8,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Thu Jun 4 15:55:46 2026 - INFO: Trying to hotplug device... Thu Jun 4 15:55:47 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Thu Jun 4 15:55:48 2026 - INFO: Trying to hotplug device... Thu Jun 4 15:55:49 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Thu Jun 4 15:55:55 2026 - INFO: Trying to hotplug device... Thu Jun 4 15:55:55 2026 - INFO: Hotplug done. Thu Jun 4 15:55:55 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 15:55:55 2026 - INFO: - device disk/2: 0.80% done, 43m 41s remaining (estimated) Thu Jun 4 15:56:55 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Thu Jun 4 15:56:56 2026 - INFO: Trying to hotplug device... Thu Jun 4 15:56:56 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Please give at least one of the parameters. Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-06-04 15:57:16.835551 time=0:01:35.097698 [TestInstanceModify] gnt-instance modify <<<< 2026-06-04 15:57:16.835675 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/1750 GET /2/jobs/1751 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-06-04 15:57:19.128895 time=0:00:02.293220 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-06-04 15:57:19.129015 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-06-04 15:57:19.129044 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-06-04 15:57:19.129058 skipping , test(s) instance-device-names disabled <<<< 2026-06-04 15:57:19.129069 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1752 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-06-04 15:57:26.710767 time=0:00:07.581698 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-04 15:57:26.710883 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-06-04 15:57:26.710906 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-06-04 15:57:26.710920 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Thu Jun 4 15:57:29 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Thu Jun 4 15:57:31 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 15:57:31 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Thu Jun 4 15:58:31 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Thu Jun 4 15:58:37 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Thu Jun 4 15:58:38 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 15:58:38 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Thu Jun 4 15:59:38 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Thu Jun 4 15:59:42 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Thu Jun 4 15:59:44 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 15:59:44 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Thu Jun 4 16:00:44 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Thu Jun 4 16:00:49 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Thu Jun 4 16:00:50 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 16:00:50 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Thu Jun 4 16:01:51 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-06-04 16:01:52.210914 time=0:04:25.499994 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-06-04 16:01:52.211086 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1759 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-06-04 16:01:57.377155 time=0:00:05.166069 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-04 16:01:57.377235 start [TestInstanceReboot] gnt-instance reboot Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 1760 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 1761 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 1762 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1763 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 1764 for kvm-test-instance02.staging.ganeti.org ... Thu Jun 4 16:02: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.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-06-04 16:02:45.398606 time=0:00:48.021371 [TestInstanceReboot] gnt-instance reboot <<<< 2026-06-04 16:02:45.398713 start [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster watcher pause 4h' The watcher is paused until Thu Jun 4 20:02:45 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster watcher info' The watcher is paused until Thu Jun 4 20:02:45 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 7c1e051b-c013-4ef0-b7f2-6ab00660aa55 Serial number: 50 Creation time: 2026-06-04 15:53:56 Modification time: 2026-06-04 16:02:44 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: grandpa.staging.ganeti.org (group default, group UUID b6d0f977-310a-4636-be20-ec239644be13) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_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:52:ad:dc IP: None mode: bridged link: virt-bridge vlan: network: None UUID: eb2d6795-d353-44d1-8452-3cd929447dba name: None Disk template: drbd Disks: - disk/0: drbd, size 1.8G access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: grandpa.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: 7c4790e1-e9d4-4846-8e3d-8ef1624e066e child devices: - child 0: plain, size 1.8G logical_id: gnt/0cd534b2-fb81-4ccd-8d16-d9081c03b8f9.disk0_data on primary: /dev/gnt/0cd534b2-fb81-4ccd-8d16-d9081c03b8f9.disk0_data (253:0) on secondary: /dev/gnt/0cd534b2-fb81-4ccd-8d16-d9081c03b8f9.disk0_data (253:0) name: None UUID: 7adc0969-38f4-495b-ab3c-9f607779e5f2 - child 1: plain, size 128M logical_id: gnt/0cd534b2-fb81-4ccd-8d16-d9081c03b8f9.disk0_meta on primary: /dev/gnt/0cd534b2-fb81-4ccd-8d16-d9081c03b8f9.disk0_meta (253:1) on secondary: /dev/gnt/0cd534b2-fb81-4ccd-8d16-d9081c03b8f9.disk0_meta (253:1) name: None UUID: 692ead7e-dda2-43d8-9d8d-452c0724a4d9 - disk/1: drbd, size 1.5G access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: grandpa.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: 1bfada23-2985-4594-950d-fc47f29ffdd2 child devices: - child 0: plain, size 1.5G logical_id: gnt/241cc6a7-7967-4a69-b3ae-b1d10091b8e8.disk1_data on primary: /dev/gnt/241cc6a7-7967-4a69-b3ae-b1d10091b8e8.disk1_data (253:2) on secondary: /dev/gnt/241cc6a7-7967-4a69-b3ae-b1d10091b8e8.disk1_data (253:2) name: None UUID: f0b05694-35d0-4ba7-a34a-226ad2678abb - child 1: plain, size 128M logical_id: gnt/241cc6a7-7967-4a69-b3ae-b1d10091b8e8.disk1_meta on primary: /dev/gnt/241cc6a7-7967-4a69-b3ae-b1d10091b8e8.disk1_meta (253:3) on secondary: /dev/gnt/241cc6a7-7967-4a69-b3ae-b1d10091b8e8.disk1_meta (253:3) name: None UUID: 247c45f2-a9d1-4133-ab8f-64ce59cdef50 Command: ssh grandpa.staging.ganeti.org '(drbdsetup 0 down >/dev/null 2>&1; drbdsetup down resource0 >/dev/null 2>&1) || /bin/true' Command: ssh grandpa.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.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 1767 Waiting for job 1767 ... Activating disks for instance 'kvm-test-instance02.staging.ganeti.org' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 1770 Waiting for job 1770 ... No disks need to be activated. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 1772, 1773 Waiting for job 1772 ... Thu Jun 4 16:02:57 2026 * Verifying cluster config Thu Jun 4 16:02:57 2026 * Verifying cluster certificate files Thu Jun 4 16:02:57 2026 * Verifying hypervisor parameters Thu Jun 4 16:02:57 2026 * Verifying all nodes belong to an existing group Waiting for job 1773 ... Thu Jun 4 16:02:58 2026 * Verifying group 'default' Thu Jun 4 16:02:58 2026 * Gathering data (3 nodes) Thu Jun 4 16:02:58 2026 * Gathering information about nodes (3 nodes) Thu Jun 4 16:02:59 2026 * Gathering disk information (3 nodes) Thu Jun 4 16:02:59 2026 * Verifying configuration file consistency Thu Jun 4 16:02:59 2026 * Verifying node status Thu Jun 4 16:02:59 2026 * Verifying instance status Thu Jun 4 16:02:59 2026 * Verifying orphan volumes Thu Jun 4 16:02:59 2026 * Verifying N+1 Memory redundancy Thu Jun 4 16:02:59 2026 * Assessing cluster hypervisor parameters Thu Jun 4 16:02:59 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Jun 4 16:02:59 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Jun 4 16:02:59 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Jun 4 16:02:59 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Jun 4 16:02:59 2026 * Other Notes Thu Jun 4 16:02:59 2026 * Hooks Results Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster watcher continue' The watcher is no longer paused. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster watcher info' The watcher is not paused. ---- PASSED [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD >>>> 2026-06-04 16:03:00.027136 time=0:00:14.628423 [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD <<<< 2026-06-04 16:03:00.027206 start [TestInstanceRemove] gnt-instance remove Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-06-04 16:03:08.700360 time=0:00:08.673154 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 26673bcf6c66fff51b42a9497b8e66a9fde86379 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 1776, 1777 Waiting for job 1776 ... Thu Jun 4 16:03:10 2026 * Verifying cluster config Thu Jun 4 16:03:10 2026 * Verifying cluster certificate files Thu Jun 4 16:03:10 2026 * Verifying hypervisor parameters Thu Jun 4 16:03:10 2026 * Verifying all nodes belong to an existing group Waiting for job 1777 ... Thu Jun 4 16:03:10 2026 * Verifying group 'default' Thu Jun 4 16:03:10 2026 * Gathering data (3 nodes) Thu Jun 4 16:03:10 2026 * Gathering information about nodes (3 nodes) Thu Jun 4 16:03:11 2026 * Gathering disk information (3 nodes) Thu Jun 4 16:03:11 2026 * Verifying configuration file consistency Thu Jun 4 16:03:11 2026 * Verifying node status Thu Jun 4 16:03:11 2026 * Verifying instance status Thu Jun 4 16:03:11 2026 * Verifying orphan volumes Thu Jun 4 16:03:11 2026 * Verifying N+1 Memory redundancy Thu Jun 4 16:03:11 2026 * Assessing cluster hypervisor parameters Thu Jun 4 16:03:11 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Jun 4 16:03:11 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Jun 4 16:03:11 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Jun 4 16:03:11 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Jun 4 16:03:11 2026 * Other Notes Thu Jun 4 16:03:11 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 26673bcf6c66fff51b42a9497b8e66a9fde86379 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:use_localtime=False' ---- Starting reduced number of instance tests with hypervisor parameter disk_aio=native Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:disk_aio=native' <<<< 2026-06-04 16:03:14.688997 start [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=drbd --node=troy-mcclure.staging.ganeti.org:grandpa.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Thu Jun 4 16:03:16 2026 * creating instance disks... Thu Jun 4 16:03:24 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Thu Jun 4 16:03:24 2026 adding disks to cluster config Thu Jun 4 16:03:24 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 16:03:24 2026 - INFO: - device disk/0: 2.60% done, 3m 23s remaining (estimated) Thu Jun 4 16:03:24 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Thu Jun 4 16:04:25 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Jun 4 16:04:25 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 16:04:25 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Jun 4 16:04:25 2026 * running the instance OS create scripts... Thu Jun 4 16:04:25 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 6b6edf25-d820-4f90-b420-7abf6d7f2ba7 Serial number: 4 Creation time: 2026-06-04 16:03:24 Modification time: 2026-06-04 16:04:25 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: grandpa.staging.ganeti.org (group default, group UUID b6d0f977-310a-4636-be20-ec239644be13) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: 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:0f:d0:7e IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 2b7025e7-8e46-4b39-b374-9fea01d49c41 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: grandpa.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: c63a8125-da1f-41a4-81c3-87a2aa2735b5 child devices: - child 0: plain, size 768M logical_id: gnt/30539afe-6852-494c-be90-060b490cd780.disk0_data on primary: /dev/gnt/30539afe-6852-494c-be90-060b490cd780.disk0_data (253:0) on secondary: /dev/gnt/30539afe-6852-494c-be90-060b490cd780.disk0_data (253:0) name: None UUID: 548aeccf-b1ea-4c03-9242-caf58aefff5b - child 1: plain, size 128M logical_id: gnt/30539afe-6852-494c-be90-060b490cd780.disk0_meta on primary: /dev/gnt/30539afe-6852-494c-be90-060b490cd780.disk0_meta (253:1) on secondary: /dev/gnt/30539afe-6852-494c-be90-060b490cd780.disk0_meta (253:1) name: None UUID: de43b166-8f42-4faa-8f62-f08b5bff4063 - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: grandpa.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: 367bd952-dc34-4398-8d68-c8d65402a54c child devices: - child 0: plain, size 512M logical_id: gnt/5583eeb1-322e-4521-8dcd-f26e3123bdf8.disk1_data on primary: /dev/gnt/5583eeb1-322e-4521-8dcd-f26e3123bdf8.disk1_data (253:2) on secondary: /dev/gnt/5583eeb1-322e-4521-8dcd-f26e3123bdf8.disk1_data (253:2) name: None UUID: 8223b810-f1a6-4ba4-8a0d-917e5ecc1632 - child 1: plain, size 128M logical_id: gnt/5583eeb1-322e-4521-8dcd-f26e3123bdf8.disk1_meta on primary: /dev/gnt/5583eeb1-322e-4521-8dcd-f26e3123bdf8.disk1_meta (253:3) on secondary: /dev/gnt/5583eeb1-322e-4521-8dcd-f26e3123bdf8.disk1_meta (253:3) name: None UUID: 95e68073-dc3c-4071-b953-05242e015364 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd ----- >>>> 2026-06-04 16:04:28.715095 time=0:01:14.026098 [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd <<<< 2026-06-04 16:04:28.715228 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1782 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-06-04 16:04:36.383400 time=0:00:07.668172 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-04 16:04:36.383525 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-06-04 16:04:36.383549 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1785 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1785 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 1786 for kvm-test-instance02.staging.ganeti.org ... Thu Jun 4 16:04:40 2026 - WARNING: Ignoring offline instance check Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1787 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1787 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1788 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1788 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-06-04 16:04:46.492448 time=0:00:10.108899 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-06-04 16:04:46.492529 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1791 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-06-04 16:04:51.777980 time=0:00:05.285451 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-04 16:04:51.778064 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/1792 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-06-04 16:05:04.412865 time=0:00:12.634801 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-06-04 16:05:04.412974 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/1793 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-06-04 16:05:09.566602 time=0:00:05.153628 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-06-04 16:05:09.566712 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 6b6edf25-d820-4f90-b420-7abf6d7f2ba7 Serial number: 16 Creation time: 2026-06-04 16:03:24 Modification time: 2026-06-04 16:05:05 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: grandpa.staging.ganeti.org (group default, group UUID b6d0f977-310a-4636-be20-ec239644be13) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: 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:0f:d0:7e IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 2b7025e7-8e46-4b39-b374-9fea01d49c41 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: grandpa.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: c63a8125-da1f-41a4-81c3-87a2aa2735b5 child devices: - child 0: plain, size 768M logical_id: gnt/30539afe-6852-494c-be90-060b490cd780.disk0_data on primary: /dev/gnt/30539afe-6852-494c-be90-060b490cd780.disk0_data (253:0) on secondary: /dev/gnt/30539afe-6852-494c-be90-060b490cd780.disk0_data (253:0) name: None UUID: 548aeccf-b1ea-4c03-9242-caf58aefff5b - child 1: plain, size 128M logical_id: gnt/30539afe-6852-494c-be90-060b490cd780.disk0_meta on primary: /dev/gnt/30539afe-6852-494c-be90-060b490cd780.disk0_meta (253:1) on secondary: /dev/gnt/30539afe-6852-494c-be90-060b490cd780.disk0_meta (253:1) name: None UUID: de43b166-8f42-4faa-8f62-f08b5bff4063 - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: grandpa.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: 367bd952-dc34-4398-8d68-c8d65402a54c child devices: - child 0: plain, size 512M logical_id: gnt/5583eeb1-322e-4521-8dcd-f26e3123bdf8.disk1_data on primary: /dev/gnt/5583eeb1-322e-4521-8dcd-f26e3123bdf8.disk1_data (253:2) on secondary: /dev/gnt/5583eeb1-322e-4521-8dcd-f26e3123bdf8.disk1_data (253:2) name: None UUID: 8223b810-f1a6-4ba4-8a0d-917e5ecc1632 - child 1: plain, size 128M logical_id: gnt/5583eeb1-322e-4521-8dcd-f26e3123bdf8.disk1_meta on primary: /dev/gnt/5583eeb1-322e-4521-8dcd-f26e3123bdf8.disk1_meta (253:3) on secondary: /dev/gnt/5583eeb1-322e-4521-8dcd-f26e3123bdf8.disk1_meta (253:3) name: None UUID: 95e68073-dc3c-4071-b953-05242e015364 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Thu Jun 4 16:05:12 2026 - INFO: Trying to hotplug device... Thu Jun 4 16:05:12 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:5c:48:ce,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Thu Jun 4 16:05:14 2026 - INFO: Trying to hotplug device... Thu Jun 4 16:05:15 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Thu Jun 4 16:05:16 2026 - INFO: Trying to hotplug device... Thu Jun 4 16:05:17 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Thu Jun 4 16:05:23 2026 - INFO: Trying to hotplug device... Thu Jun 4 16:05:23 2026 - INFO: Hotplug done. Thu Jun 4 16:05:23 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 16:05:23 2026 - INFO: - device disk/2: 0.80% done, 43m 40s remaining (estimated) Thu Jun 4 16:06:23 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Thu Jun 4 16:06:25 2026 - INFO: Trying to hotplug device... Thu Jun 4 16:06:25 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Please give at least one of the parameters. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-06-04 16:06:44.949473 time=0:01:35.382761 [TestInstanceModify] gnt-instance modify <<<< 2026-06-04 16:06:44.949603 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/1814 GET /2/jobs/1815 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-06-04 16:06:47.228975 time=0:00:02.279372 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-06-04 16:06:47.229084 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-06-04 16:06:47.229106 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-06-04 16:06:47.229120 skipping , test(s) instance-device-names disabled <<<< 2026-06-04 16:06:47.229171 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1816 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-06-04 16:06:54.919539 time=0:00:07.690368 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-04 16:06:54.919665 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-06-04 16:06:54.919689 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-06-04 16:06:54.919708 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Thu Jun 4 16:06:58 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Thu Jun 4 16:06:59 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 16:06:59 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Thu Jun 4 16:07:59 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Thu Jun 4 16:08:05 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Thu Jun 4 16:08:06 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 16:08:06 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Thu Jun 4 16:09:06 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Thu Jun 4 16:09:10 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Thu Jun 4 16:09:12 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 16:09:12 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Thu Jun 4 16:10:12 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Thu Jun 4 16:10:17 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Thu Jun 4 16:10:19 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 16:10:19 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Thu Jun 4 16:11:19 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-06-04 16:11:20.627647 time=0:04:25.707939 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-06-04 16:11:20.627789 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1823 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-06-04 16:11:25.922679 time=0:00:05.294890 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-04 16:11:25.922823 start [TestInstanceReboot] gnt-instance reboot Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 1824 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 1825 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 1826 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1827 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 1828 for kvm-test-instance02.staging.ganeti.org ... Thu Jun 4 16:12: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.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-06-04 16:12:14.250330 time=0:00:48.327507 [TestInstanceReboot] gnt-instance reboot <<<< 2026-06-04 16:12:14.250459 start [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster watcher pause 4h' The watcher is paused until Thu Jun 4 20:12:14 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster watcher info' The watcher is paused until Thu Jun 4 20:12:14 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 6b6edf25-d820-4f90-b420-7abf6d7f2ba7 Serial number: 50 Creation time: 2026-06-04 16:03:24 Modification time: 2026-06-04 16:12:13 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: grandpa.staging.ganeti.org (group default, group UUID b6d0f977-310a-4636-be20-ec239644be13) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: 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:0f:d0:7e IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 2b7025e7-8e46-4b39-b374-9fea01d49c41 name: None Disk template: drbd Disks: - disk/0: drbd, size 1.8G access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: grandpa.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: c63a8125-da1f-41a4-81c3-87a2aa2735b5 child devices: - child 0: plain, size 1.8G logical_id: gnt/30539afe-6852-494c-be90-060b490cd780.disk0_data on primary: /dev/gnt/30539afe-6852-494c-be90-060b490cd780.disk0_data (253:0) on secondary: /dev/gnt/30539afe-6852-494c-be90-060b490cd780.disk0_data (253:0) name: None UUID: 548aeccf-b1ea-4c03-9242-caf58aefff5b - child 1: plain, size 128M logical_id: gnt/30539afe-6852-494c-be90-060b490cd780.disk0_meta on primary: /dev/gnt/30539afe-6852-494c-be90-060b490cd780.disk0_meta (253:1) on secondary: /dev/gnt/30539afe-6852-494c-be90-060b490cd780.disk0_meta (253:1) name: None UUID: de43b166-8f42-4faa-8f62-f08b5bff4063 - disk/1: drbd, size 1.5G access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: grandpa.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: 367bd952-dc34-4398-8d68-c8d65402a54c child devices: - child 0: plain, size 1.5G logical_id: gnt/5583eeb1-322e-4521-8dcd-f26e3123bdf8.disk1_data on primary: /dev/gnt/5583eeb1-322e-4521-8dcd-f26e3123bdf8.disk1_data (253:2) on secondary: /dev/gnt/5583eeb1-322e-4521-8dcd-f26e3123bdf8.disk1_data (253:2) name: None UUID: 8223b810-f1a6-4ba4-8a0d-917e5ecc1632 - child 1: plain, size 128M logical_id: gnt/5583eeb1-322e-4521-8dcd-f26e3123bdf8.disk1_meta on primary: /dev/gnt/5583eeb1-322e-4521-8dcd-f26e3123bdf8.disk1_meta (253:3) on secondary: /dev/gnt/5583eeb1-322e-4521-8dcd-f26e3123bdf8.disk1_meta (253:3) name: None UUID: 95e68073-dc3c-4071-b953-05242e015364 Command: ssh grandpa.staging.ganeti.org '(drbdsetup 0 down >/dev/null 2>&1; drbdsetup down resource0 >/dev/null 2>&1) || /bin/true' Command: ssh grandpa.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.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 1831 Waiting for job 1831 ... Activating disks for instance 'kvm-test-instance02.staging.ganeti.org' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 1834 Waiting for job 1834 ... No disks need to be activated. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 1836, 1837 Waiting for job 1836 ... Thu Jun 4 16:12:26 2026 * Verifying cluster config Thu Jun 4 16:12:26 2026 * Verifying cluster certificate files Thu Jun 4 16:12:26 2026 * Verifying hypervisor parameters Thu Jun 4 16:12:26 2026 * Verifying all nodes belong to an existing group Waiting for job 1837 ... Thu Jun 4 16:12:27 2026 * Verifying group 'default' Thu Jun 4 16:12:27 2026 * Gathering data (3 nodes) Thu Jun 4 16:12:27 2026 * Gathering information about nodes (3 nodes) Thu Jun 4 16:12:28 2026 * Gathering disk information (3 nodes) Thu Jun 4 16:12:28 2026 * Verifying configuration file consistency Thu Jun 4 16:12:28 2026 * Verifying node status Thu Jun 4 16:12:28 2026 * Verifying instance status Thu Jun 4 16:12:28 2026 * Verifying orphan volumes Thu Jun 4 16:12:28 2026 * Verifying N+1 Memory redundancy Thu Jun 4 16:12:28 2026 * Assessing cluster hypervisor parameters Thu Jun 4 16:12:28 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Jun 4 16:12:28 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Jun 4 16:12:28 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Jun 4 16:12:28 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Jun 4 16:12:28 2026 * Other Notes Thu Jun 4 16:12:28 2026 * Hooks Results Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster watcher continue' The watcher is no longer paused. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster watcher info' The watcher is not paused. ---- PASSED [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD >>>> 2026-06-04 16:12:29.193489 time=0:00:14.943030 [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD <<<< 2026-06-04 16:12:29.193601 start [TestInstanceRemove] gnt-instance remove Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-06-04 16:12:37.966574 time=0:00:08.772973 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' d88486ae750a0ca3ea64614ce2efacb402f058d1 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 1840, 1841 Waiting for job 1840 ... Thu Jun 4 16:12:39 2026 * Verifying cluster config Thu Jun 4 16:12:39 2026 * Verifying cluster certificate files Thu Jun 4 16:12:39 2026 * Verifying hypervisor parameters Thu Jun 4 16:12:39 2026 * Verifying all nodes belong to an existing group Waiting for job 1841 ... Thu Jun 4 16:12:40 2026 * Verifying group 'default' Thu Jun 4 16:12:40 2026 * Gathering data (3 nodes) Thu Jun 4 16:12:40 2026 * Gathering information about nodes (3 nodes) Thu Jun 4 16:12:40 2026 * Gathering disk information (3 nodes) Thu Jun 4 16:12:40 2026 * Verifying configuration file consistency Thu Jun 4 16:12:40 2026 * Verifying node status Thu Jun 4 16:12:40 2026 * Verifying instance status Thu Jun 4 16:12:40 2026 * Verifying orphan volumes Thu Jun 4 16:12:40 2026 * Verifying N+1 Memory redundancy Thu Jun 4 16:12:40 2026 * Assessing cluster hypervisor parameters Thu Jun 4 16:12:40 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Jun 4 16:12:41 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Jun 4 16:12:41 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Jun 4 16:12:41 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Jun 4 16:12:41 2026 * Other Notes Thu Jun 4 16:12:41 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' d88486ae750a0ca3ea64614ce2efacb402f058d1 /var/lib/ganeti/config.data ---- Starting reduced number of instance tests with hypervisor parameter disk_aio=io_uring Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:disk_aio=io_uring' <<<< 2026-06-04 16:12:42.561940 start [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=drbd --node=troy-mcclure.staging.ganeti.org:grandpa.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Thu Jun 4 16:12:44 2026 * creating instance disks... Thu Jun 4 16:12:52 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Thu Jun 4 16:12:52 2026 adding disks to cluster config Thu Jun 4 16:12:52 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 16:12:52 2026 - INFO: - device disk/0: 2.60% done, 4m 1s remaining (estimated) Thu Jun 4 16:12:52 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Thu Jun 4 16:13:52 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Jun 4 16:13:52 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 16:13:53 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Jun 4 16:13:53 2026 * running the instance OS create scripts... Thu Jun 4 16:13:53 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 21cba8e1-0f71-4006-97aa-3d1c58bcac0e Serial number: 4 Creation time: 2026-06-04 16:12:52 Modification time: 2026-06-04 16:13:53 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: grandpa.staging.ganeti.org (group default, group UUID b6d0f977-310a-4636-be20-ec239644be13) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: 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:bf:af:e2 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 017bcbe5-1ce8-4a0f-bf5d-23780d7f7727 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: grandpa.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: 162f9a06-f97a-4351-a056-9bc2b933baa1 child devices: - child 0: plain, size 768M logical_id: gnt/0c8ee088-f49a-4ee1-b8bd-92e68657b405.disk0_data on primary: /dev/gnt/0c8ee088-f49a-4ee1-b8bd-92e68657b405.disk0_data (253:0) on secondary: /dev/gnt/0c8ee088-f49a-4ee1-b8bd-92e68657b405.disk0_data (253:0) name: None UUID: 4a6ab458-3bcb-46f0-8c43-8f615a00f4f7 - child 1: plain, size 128M logical_id: gnt/0c8ee088-f49a-4ee1-b8bd-92e68657b405.disk0_meta on primary: /dev/gnt/0c8ee088-f49a-4ee1-b8bd-92e68657b405.disk0_meta (253:1) on secondary: /dev/gnt/0c8ee088-f49a-4ee1-b8bd-92e68657b405.disk0_meta (253:1) name: None UUID: 2f3c2eb2-91ad-42c4-b75c-ff03e620ceeb - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: grandpa.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: 628f2840-4748-49d6-8f40-3449bb8ca8e7 child devices: - child 0: plain, size 512M logical_id: gnt/0e4af8e9-6087-45c3-8f67-5d4087ada650.disk1_data on primary: /dev/gnt/0e4af8e9-6087-45c3-8f67-5d4087ada650.disk1_data (253:2) on secondary: /dev/gnt/0e4af8e9-6087-45c3-8f67-5d4087ada650.disk1_data (253:2) name: None UUID: f8eef6bf-1efc-45cc-8c50-9d9b92ec3d4c - child 1: plain, size 128M logical_id: gnt/0e4af8e9-6087-45c3-8f67-5d4087ada650.disk1_meta on primary: /dev/gnt/0e4af8e9-6087-45c3-8f67-5d4087ada650.disk1_meta (253:3) on secondary: /dev/gnt/0e4af8e9-6087-45c3-8f67-5d4087ada650.disk1_meta (253:3) name: None UUID: 85d85ade-7f1e-4642-ad6e-1d59767d9bb1 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd ----- >>>> 2026-06-04 16:13:56.567329 time=0:01:14.005389 [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd <<<< 2026-06-04 16:13:56.567419 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1845 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-06-04 16:14:04.255571 time=0:00:07.688152 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-04 16:14:04.255663 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-06-04 16:14:04.255697 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1848 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1848 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 1849 for kvm-test-instance02.staging.ganeti.org ... Thu Jun 4 16:14:08 2026 - WARNING: Ignoring offline instance check Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1850 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1850 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1851 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1851 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-06-04 16:14:14.597428 time=0:00:10.341731 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-06-04 16:14:14.597504 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1854 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-06-04 16:14:19.580997 time=0:00:04.983493 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-04 16:14:19.581087 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/1855 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-06-04 16:14:32.156894 time=0:00:12.575807 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-06-04 16:14:32.157001 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/1856 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-06-04 16:14:37.129094 time=0:00:04.972093 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-06-04 16:14:37.129243 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 21cba8e1-0f71-4006-97aa-3d1c58bcac0e Serial number: 16 Creation time: 2026-06-04 16:12:52 Modification time: 2026-06-04 16:14:33 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: grandpa.staging.ganeti.org (group default, group UUID b6d0f977-310a-4636-be20-ec239644be13) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: 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:bf:af:e2 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 017bcbe5-1ce8-4a0f-bf5d-23780d7f7727 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: grandpa.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: 162f9a06-f97a-4351-a056-9bc2b933baa1 child devices: - child 0: plain, size 768M logical_id: gnt/0c8ee088-f49a-4ee1-b8bd-92e68657b405.disk0_data on primary: /dev/gnt/0c8ee088-f49a-4ee1-b8bd-92e68657b405.disk0_data (253:0) on secondary: /dev/gnt/0c8ee088-f49a-4ee1-b8bd-92e68657b405.disk0_data (253:0) name: None UUID: 4a6ab458-3bcb-46f0-8c43-8f615a00f4f7 - child 1: plain, size 128M logical_id: gnt/0c8ee088-f49a-4ee1-b8bd-92e68657b405.disk0_meta on primary: /dev/gnt/0c8ee088-f49a-4ee1-b8bd-92e68657b405.disk0_meta (253:1) on secondary: /dev/gnt/0c8ee088-f49a-4ee1-b8bd-92e68657b405.disk0_meta (253:1) name: None UUID: 2f3c2eb2-91ad-42c4-b75c-ff03e620ceeb - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: grandpa.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: 628f2840-4748-49d6-8f40-3449bb8ca8e7 child devices: - child 0: plain, size 512M logical_id: gnt/0e4af8e9-6087-45c3-8f67-5d4087ada650.disk1_data on primary: /dev/gnt/0e4af8e9-6087-45c3-8f67-5d4087ada650.disk1_data (253:2) on secondary: /dev/gnt/0e4af8e9-6087-45c3-8f67-5d4087ada650.disk1_data (253:2) name: None UUID: f8eef6bf-1efc-45cc-8c50-9d9b92ec3d4c - child 1: plain, size 128M logical_id: gnt/0e4af8e9-6087-45c3-8f67-5d4087ada650.disk1_meta on primary: /dev/gnt/0e4af8e9-6087-45c3-8f67-5d4087ada650.disk1_meta (253:3) on secondary: /dev/gnt/0e4af8e9-6087-45c3-8f67-5d4087ada650.disk1_meta (253:3) name: None UUID: 85d85ade-7f1e-4642-ad6e-1d59767d9bb1 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Thu Jun 4 16:14:40 2026 - INFO: Trying to hotplug device... Thu Jun 4 16:14:40 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:3c:3c:67,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Thu Jun 4 16:14:41 2026 - INFO: Trying to hotplug device... Thu Jun 4 16:14:42 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Thu Jun 4 16:14:44 2026 - INFO: Trying to hotplug device... Thu Jun 4 16:14:45 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Thu Jun 4 16:14:51 2026 - INFO: Trying to hotplug device... Thu Jun 4 16:14:51 2026 - INFO: Hotplug done. Thu Jun 4 16:14:51 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 16:14:51 2026 - INFO: - device disk/2: 0.80% done, 43m 40s remaining (estimated) Thu Jun 4 16:15:51 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Thu Jun 4 16:15:52 2026 - INFO: Trying to hotplug device... Thu Jun 4 16:15:52 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Please give at least one of the parameters. Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-06-04 16:16:12.554226 time=0:01:35.424983 [TestInstanceModify] gnt-instance modify <<<< 2026-06-04 16:16:12.554330 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/1877 GET /2/jobs/1878 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-06-04 16:16:14.868926 time=0:00:02.314596 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-06-04 16:16:14.869028 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-06-04 16:16:14.869050 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-06-04 16:16:14.869065 skipping , test(s) instance-device-names disabled <<<< 2026-06-04 16:16:14.869074 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1879 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-06-04 16:16:22.554261 time=0:00:07.685187 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-04 16:16:22.554339 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-06-04 16:16:22.554361 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-06-04 16:16:22.554395 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Thu Jun 4 16:16:25 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Thu Jun 4 16:16:27 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 16:16:27 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Thu Jun 4 16:17:27 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Thu Jun 4 16:17:32 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Thu Jun 4 16:17:33 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 16:17:34 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Thu Jun 4 16:18:34 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Thu Jun 4 16:18:38 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Thu Jun 4 16:18:39 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 16:18:39 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Thu Jun 4 16:19:40 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Thu Jun 4 16:19:45 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Thu Jun 4 16:19:46 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 16:19:46 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Thu Jun 4 16:20:46 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-06-04 16:20:47.784523 time=0:04:25.230128 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-06-04 16:20:47.784706 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1886 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-06-04 16:20:53.067548 time=0:00:05.282842 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-04 16:20:53.067718 start [TestInstanceReboot] gnt-instance reboot Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 1887 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 1888 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 1889 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1890 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 1891 for kvm-test-instance02.staging.ganeti.org ... Thu Jun 4 16:21: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.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-06-04 16:21:41.342408 time=0:00:48.274690 [TestInstanceReboot] gnt-instance reboot <<<< 2026-06-04 16:21:41.342523 start [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster watcher pause 4h' The watcher is paused until Thu Jun 4 20:21:41 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster watcher info' The watcher is paused until Thu Jun 4 20:21:41 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 21cba8e1-0f71-4006-97aa-3d1c58bcac0e Serial number: 50 Creation time: 2026-06-04 16:12:52 Modification time: 2026-06-04 16:21:40 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: grandpa.staging.ganeti.org (group default, group UUID b6d0f977-310a-4636-be20-ec239644be13) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: 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:bf:af:e2 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 017bcbe5-1ce8-4a0f-bf5d-23780d7f7727 name: None Disk template: drbd Disks: - disk/0: drbd, size 1.8G access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: grandpa.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: 162f9a06-f97a-4351-a056-9bc2b933baa1 child devices: - child 0: plain, size 1.8G logical_id: gnt/0c8ee088-f49a-4ee1-b8bd-92e68657b405.disk0_data on primary: /dev/gnt/0c8ee088-f49a-4ee1-b8bd-92e68657b405.disk0_data (253:0) on secondary: /dev/gnt/0c8ee088-f49a-4ee1-b8bd-92e68657b405.disk0_data (253:0) name: None UUID: 4a6ab458-3bcb-46f0-8c43-8f615a00f4f7 - child 1: plain, size 128M logical_id: gnt/0c8ee088-f49a-4ee1-b8bd-92e68657b405.disk0_meta on primary: /dev/gnt/0c8ee088-f49a-4ee1-b8bd-92e68657b405.disk0_meta (253:1) on secondary: /dev/gnt/0c8ee088-f49a-4ee1-b8bd-92e68657b405.disk0_meta (253:1) name: None UUID: 2f3c2eb2-91ad-42c4-b75c-ff03e620ceeb - disk/1: drbd, size 1.5G access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: grandpa.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: 628f2840-4748-49d6-8f40-3449bb8ca8e7 child devices: - child 0: plain, size 1.5G logical_id: gnt/0e4af8e9-6087-45c3-8f67-5d4087ada650.disk1_data on primary: /dev/gnt/0e4af8e9-6087-45c3-8f67-5d4087ada650.disk1_data (253:2) on secondary: /dev/gnt/0e4af8e9-6087-45c3-8f67-5d4087ada650.disk1_data (253:2) name: None UUID: f8eef6bf-1efc-45cc-8c50-9d9b92ec3d4c - child 1: plain, size 128M logical_id: gnt/0e4af8e9-6087-45c3-8f67-5d4087ada650.disk1_meta on primary: /dev/gnt/0e4af8e9-6087-45c3-8f67-5d4087ada650.disk1_meta (253:3) on secondary: /dev/gnt/0e4af8e9-6087-45c3-8f67-5d4087ada650.disk1_meta (253:3) name: None UUID: 85d85ade-7f1e-4642-ad6e-1d59767d9bb1 Command: ssh grandpa.staging.ganeti.org '(drbdsetup 0 down >/dev/null 2>&1; drbdsetup down resource0 >/dev/null 2>&1) || /bin/true' Command: ssh grandpa.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.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 1894 Waiting for job 1894 ... Activating disks for instance 'kvm-test-instance02.staging.ganeti.org' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 1897 Waiting for job 1897 ... No disks need to be activated. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 1899, 1900 Waiting for job 1899 ... Thu Jun 4 16:21:53 2026 * Verifying cluster config Thu Jun 4 16:21:53 2026 * Verifying cluster certificate files Thu Jun 4 16:21:53 2026 * Verifying hypervisor parameters Thu Jun 4 16:21:53 2026 * Verifying all nodes belong to an existing group Waiting for job 1900 ... Thu Jun 4 16:21:54 2026 * Verifying group 'default' Thu Jun 4 16:21:54 2026 * Gathering data (3 nodes) Thu Jun 4 16:21:54 2026 * Gathering information about nodes (3 nodes) Thu Jun 4 16:21:55 2026 * Gathering disk information (3 nodes) Thu Jun 4 16:21:55 2026 * Verifying configuration file consistency Thu Jun 4 16:21:55 2026 * Verifying node status Thu Jun 4 16:21:55 2026 * Verifying instance status Thu Jun 4 16:21:55 2026 * Verifying orphan volumes Thu Jun 4 16:21:55 2026 * Verifying N+1 Memory redundancy Thu Jun 4 16:21:55 2026 * Assessing cluster hypervisor parameters Thu Jun 4 16:21:55 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Jun 4 16:21:55 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Jun 4 16:21:55 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Jun 4 16:21:55 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Jun 4 16:21:55 2026 * Other Notes Thu Jun 4 16:21:55 2026 * Hooks Results Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster watcher continue' The watcher is no longer paused. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster watcher info' The watcher is not paused. ---- PASSED [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD >>>> 2026-06-04 16:21:56.251825 time=0:00:14.909302 [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD <<<< 2026-06-04 16:21:56.251909 start [TestInstanceRemove] gnt-instance remove Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-06-04 16:22:04.840428 time=0:00:08.588519 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 187e7514592252a83e69d2ca12f184c2bf363ee9 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 1903, 1904 Waiting for job 1903 ... Thu Jun 4 16:22:06 2026 * Verifying cluster config Thu Jun 4 16:22:06 2026 * Verifying cluster certificate files Thu Jun 4 16:22:06 2026 * Verifying hypervisor parameters Thu Jun 4 16:22:06 2026 * Verifying all nodes belong to an existing group Waiting for job 1904 ... Thu Jun 4 16:22:06 2026 * Verifying group 'default' Thu Jun 4 16:22:06 2026 * Gathering data (3 nodes) Thu Jun 4 16:22:06 2026 * Gathering information about nodes (3 nodes) Thu Jun 4 16:22:07 2026 * Gathering disk information (3 nodes) Thu Jun 4 16:22:07 2026 * Verifying configuration file consistency Thu Jun 4 16:22:07 2026 * Verifying node status Thu Jun 4 16:22:07 2026 * Verifying instance status Thu Jun 4 16:22:07 2026 * Verifying orphan volumes Thu Jun 4 16:22:07 2026 * Verifying N+1 Memory redundancy Thu Jun 4 16:22:07 2026 * Assessing cluster hypervisor parameters Thu Jun 4 16:22:07 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Jun 4 16:22:07 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Jun 4 16:22:07 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Jun 4 16:22:07 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Jun 4 16:22:07 2026 * Other Notes Thu Jun 4 16:22:08 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 187e7514592252a83e69d2ca12f184c2bf363ee9 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:disk_aio=threads' ---- Starting reduced number of instance tests with hypervisor parameter disk_cache=writeback Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:disk_cache=writeback' <<<< 2026-06-04 16:22:10.784300 start [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=drbd --node=troy-mcclure.staging.ganeti.org:grandpa.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Thu Jun 4 16:22:12 2026 * creating instance disks... Thu Jun 4 16:22:20 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Thu Jun 4 16:22:20 2026 adding disks to cluster config Thu Jun 4 16:22:20 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 16:22:20 2026 - INFO: - device disk/0: 2.60% done, 3m 40s remaining (estimated) Thu Jun 4 16:22:20 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Thu Jun 4 16:23:21 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Jun 4 16:23:21 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 16:23:21 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Jun 4 16:23:21 2026 * running the instance OS create scripts... Thu Jun 4 16:23:21 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 8746a58c-5b48-4d8a-816d-22441f46aba8 Serial number: 4 Creation time: 2026-06-04 16:22:20 Modification time: 2026-06-04 16:23:21 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: grandpa.staging.ganeti.org (group default, group UUID b6d0f977-310a-4636-be20-ec239644be13) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (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:8f:0b:d4 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 7db2fea3-ebe8-4c1b-b14b-10d1136fb291 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: grandpa.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: e28726d0-c8b4-4109-9e6f-a2ace99d5d9f child devices: - child 0: plain, size 768M logical_id: gnt/df6a11de-fa84-42f3-98c8-9ede0107efd4.disk0_data on primary: /dev/gnt/df6a11de-fa84-42f3-98c8-9ede0107efd4.disk0_data (253:0) on secondary: /dev/gnt/df6a11de-fa84-42f3-98c8-9ede0107efd4.disk0_data (253:0) name: None UUID: 6a12faeb-4f74-4652-8c4b-d1f97d3acb08 - child 1: plain, size 128M logical_id: gnt/df6a11de-fa84-42f3-98c8-9ede0107efd4.disk0_meta on primary: /dev/gnt/df6a11de-fa84-42f3-98c8-9ede0107efd4.disk0_meta (253:1) on secondary: /dev/gnt/df6a11de-fa84-42f3-98c8-9ede0107efd4.disk0_meta (253:1) name: None UUID: 58b5515b-612a-452d-8884-a0d6c61b4865 - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: grandpa.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: 77c7d1ef-7285-40d7-bd1f-e16cd8c49397 child devices: - child 0: plain, size 512M logical_id: gnt/07f01cba-ad8d-4412-8ad7-ffa3d7492a62.disk1_data on primary: /dev/gnt/07f01cba-ad8d-4412-8ad7-ffa3d7492a62.disk1_data (253:2) on secondary: /dev/gnt/07f01cba-ad8d-4412-8ad7-ffa3d7492a62.disk1_data (253:2) name: None UUID: 05b30b7e-df11-40c2-9b6c-412a6677f02e - child 1: plain, size 128M logical_id: gnt/07f01cba-ad8d-4412-8ad7-ffa3d7492a62.disk1_meta on primary: /dev/gnt/07f01cba-ad8d-4412-8ad7-ffa3d7492a62.disk1_meta (253:3) on secondary: /dev/gnt/07f01cba-ad8d-4412-8ad7-ffa3d7492a62.disk1_meta (253:3) name: None UUID: 3a4fad2d-00c7-4224-9b60-2124412314b0 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd ----- >>>> 2026-06-04 16:23:24.771718 time=0:01:13.987418 [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd <<<< 2026-06-04 16:23:24.771820 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1909 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-06-04 16:23:32.444920 time=0:00:07.673100 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-04 16:23:32.445015 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-06-04 16:23:32.445060 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1912 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1912 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 1913 for kvm-test-instance02.staging.ganeti.org ... Thu Jun 4 16:23:36 2026 - WARNING: Ignoring offline instance check Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1914 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1914 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1915 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1915 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-06-04 16:23:42.538810 time=0:00:10.093750 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-06-04 16:23:42.538938 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1918 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-06-04 16:23:47.622435 time=0:00:05.083497 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-04 16:23:47.622653 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/1919 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-06-04 16:24:00.161238 time=0:00:12.538585 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-06-04 16:24:00.161337 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/1920 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-06-04 16:24:05.209364 time=0:00:05.048027 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-06-04 16:24:05.209463 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 8746a58c-5b48-4d8a-816d-22441f46aba8 Serial number: 16 Creation time: 2026-06-04 16:22:20 Modification time: 2026-06-04 16:24:01 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: grandpa.staging.ganeti.org (group default, group UUID b6d0f977-310a-4636-be20-ec239644be13) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (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:8f:0b:d4 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 7db2fea3-ebe8-4c1b-b14b-10d1136fb291 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: grandpa.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: e28726d0-c8b4-4109-9e6f-a2ace99d5d9f child devices: - child 0: plain, size 768M logical_id: gnt/df6a11de-fa84-42f3-98c8-9ede0107efd4.disk0_data on primary: /dev/gnt/df6a11de-fa84-42f3-98c8-9ede0107efd4.disk0_data (253:0) on secondary: /dev/gnt/df6a11de-fa84-42f3-98c8-9ede0107efd4.disk0_data (253:0) name: None UUID: 6a12faeb-4f74-4652-8c4b-d1f97d3acb08 - child 1: plain, size 128M logical_id: gnt/df6a11de-fa84-42f3-98c8-9ede0107efd4.disk0_meta on primary: /dev/gnt/df6a11de-fa84-42f3-98c8-9ede0107efd4.disk0_meta (253:1) on secondary: /dev/gnt/df6a11de-fa84-42f3-98c8-9ede0107efd4.disk0_meta (253:1) name: None UUID: 58b5515b-612a-452d-8884-a0d6c61b4865 - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: grandpa.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: 77c7d1ef-7285-40d7-bd1f-e16cd8c49397 child devices: - child 0: plain, size 512M logical_id: gnt/07f01cba-ad8d-4412-8ad7-ffa3d7492a62.disk1_data on primary: /dev/gnt/07f01cba-ad8d-4412-8ad7-ffa3d7492a62.disk1_data (253:2) on secondary: /dev/gnt/07f01cba-ad8d-4412-8ad7-ffa3d7492a62.disk1_data (253:2) name: None UUID: 05b30b7e-df11-40c2-9b6c-412a6677f02e - child 1: plain, size 128M logical_id: gnt/07f01cba-ad8d-4412-8ad7-ffa3d7492a62.disk1_meta on primary: /dev/gnt/07f01cba-ad8d-4412-8ad7-ffa3d7492a62.disk1_meta (253:3) on secondary: /dev/gnt/07f01cba-ad8d-4412-8ad7-ffa3d7492a62.disk1_meta (253:3) name: None UUID: 3a4fad2d-00c7-4224-9b60-2124412314b0 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Thu Jun 4 16:24:08 2026 - INFO: Trying to hotplug device... Thu Jun 4 16:24:08 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:f3:09:ad,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Thu Jun 4 16:24:09 2026 - INFO: Trying to hotplug device... Thu Jun 4 16:24:10 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Thu Jun 4 16:24:12 2026 - INFO: Trying to hotplug device... Thu Jun 4 16:24:13 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Thu Jun 4 16:24:18 2026 - INFO: Trying to hotplug device... Thu Jun 4 16:24:19 2026 - INFO: Hotplug done. Thu Jun 4 16:24:19 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 16:24:19 2026 - INFO: - device disk/2: 0.80% done, 43m 41s remaining (estimated) Thu Jun 4 16:25:19 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Thu Jun 4 16:25:20 2026 - INFO: Trying to hotplug device... Thu Jun 4 16:25:20 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Please give at least one of the parameters. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-06-04 16:25:40.537059 time=0:01:35.327596 [TestInstanceModify] gnt-instance modify <<<< 2026-06-04 16:25:40.537145 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/1941 GET /2/jobs/1942 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-06-04 16:25:42.812937 time=0:00:02.275792 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-06-04 16:25:42.813059 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-06-04 16:25:42.813083 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-06-04 16:25:42.813097 skipping , test(s) instance-device-names disabled <<<< 2026-06-04 16:25:42.813108 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1943 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-06-04 16:25:50.399832 time=0:00:07.586724 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-04 16:25:50.399994 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-06-04 16:25:50.400017 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-06-04 16:25:50.400032 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Thu Jun 4 16:25:53 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Thu Jun 4 16:25:55 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 16:25:55 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Thu Jun 4 16:26:55 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Thu Jun 4 16:27:00 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Thu Jun 4 16:27:01 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 16:27:01 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Thu Jun 4 16:28:02 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Thu Jun 4 16:28:06 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Thu Jun 4 16:28:07 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 16:28:07 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Thu Jun 4 16:29:08 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Thu Jun 4 16:29:13 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Thu Jun 4 16:29:14 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 16:29:14 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Thu Jun 4 16:30:14 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-06-04 16:30:15.926807 time=0:04:25.526775 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-06-04 16:30:15.926978 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1950 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-06-04 16:30:21.006956 time=0:00:05.079978 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-04 16:30:21.007034 start [TestInstanceReboot] gnt-instance reboot Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 1951 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 1952 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 1953 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1954 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 1955 for kvm-test-instance02.staging.ganeti.org ... Thu Jun 4 16:31:05 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-06-04 16:31:09.423605 time=0:00:48.416571 [TestInstanceReboot] gnt-instance reboot <<<< 2026-06-04 16:31:09.423712 start [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster watcher pause 4h' The watcher is paused until Thu Jun 4 20:31:09 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster watcher info' The watcher is paused until Thu Jun 4 20:31:09 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 8746a58c-5b48-4d8a-816d-22441f46aba8 Serial number: 50 Creation time: 2026-06-04 16:22:20 Modification time: 2026-06-04 16:31:08 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: grandpa.staging.ganeti.org (group default, group UUID b6d0f977-310a-4636-be20-ec239644be13) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (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:8f:0b:d4 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 7db2fea3-ebe8-4c1b-b14b-10d1136fb291 name: None Disk template: drbd Disks: - disk/0: drbd, size 1.8G access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: grandpa.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: e28726d0-c8b4-4109-9e6f-a2ace99d5d9f child devices: - child 0: plain, size 1.8G logical_id: gnt/df6a11de-fa84-42f3-98c8-9ede0107efd4.disk0_data on primary: /dev/gnt/df6a11de-fa84-42f3-98c8-9ede0107efd4.disk0_data (253:0) on secondary: /dev/gnt/df6a11de-fa84-42f3-98c8-9ede0107efd4.disk0_data (253:0) name: None UUID: 6a12faeb-4f74-4652-8c4b-d1f97d3acb08 - child 1: plain, size 128M logical_id: gnt/df6a11de-fa84-42f3-98c8-9ede0107efd4.disk0_meta on primary: /dev/gnt/df6a11de-fa84-42f3-98c8-9ede0107efd4.disk0_meta (253:1) on secondary: /dev/gnt/df6a11de-fa84-42f3-98c8-9ede0107efd4.disk0_meta (253:1) name: None UUID: 58b5515b-612a-452d-8884-a0d6c61b4865 - disk/1: drbd, size 1.5G access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: grandpa.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: 77c7d1ef-7285-40d7-bd1f-e16cd8c49397 child devices: - child 0: plain, size 1.5G logical_id: gnt/07f01cba-ad8d-4412-8ad7-ffa3d7492a62.disk1_data on primary: /dev/gnt/07f01cba-ad8d-4412-8ad7-ffa3d7492a62.disk1_data (253:2) on secondary: /dev/gnt/07f01cba-ad8d-4412-8ad7-ffa3d7492a62.disk1_data (253:2) name: None UUID: 05b30b7e-df11-40c2-9b6c-412a6677f02e - child 1: plain, size 128M logical_id: gnt/07f01cba-ad8d-4412-8ad7-ffa3d7492a62.disk1_meta on primary: /dev/gnt/07f01cba-ad8d-4412-8ad7-ffa3d7492a62.disk1_meta (253:3) on secondary: /dev/gnt/07f01cba-ad8d-4412-8ad7-ffa3d7492a62.disk1_meta (253:3) name: None UUID: 3a4fad2d-00c7-4224-9b60-2124412314b0 Command: ssh grandpa.staging.ganeti.org '(drbdsetup 0 down >/dev/null 2>&1; drbdsetup down resource0 >/dev/null 2>&1) || /bin/true' Command: ssh grandpa.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.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 1958 Waiting for job 1958 ... Activating disks for instance 'kvm-test-instance02.staging.ganeti.org' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 1961 Waiting for job 1961 ... No disks need to be activated. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 1963, 1964 Waiting for job 1963 ... Thu Jun 4 16:31:21 2026 * Verifying cluster config Thu Jun 4 16:31:21 2026 * Verifying cluster certificate files Thu Jun 4 16:31:21 2026 * Verifying hypervisor parameters Thu Jun 4 16:31:21 2026 * Verifying all nodes belong to an existing group Waiting for job 1964 ... Thu Jun 4 16:31:22 2026 * Verifying group 'default' Thu Jun 4 16:31:22 2026 * Gathering data (3 nodes) Thu Jun 4 16:31:22 2026 * Gathering information about nodes (3 nodes) Thu Jun 4 16:31:23 2026 * Gathering disk information (3 nodes) Thu Jun 4 16:31:23 2026 * Verifying configuration file consistency Thu Jun 4 16:31:23 2026 * Verifying node status Thu Jun 4 16:31:23 2026 * Verifying instance status Thu Jun 4 16:31:23 2026 * Verifying orphan volumes Thu Jun 4 16:31:23 2026 * Verifying N+1 Memory redundancy Thu Jun 4 16:31:23 2026 * Assessing cluster hypervisor parameters Thu Jun 4 16:31:23 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Jun 4 16:31:23 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Jun 4 16:31:23 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Jun 4 16:31:23 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Jun 4 16:31:23 2026 * Other Notes Thu Jun 4 16:31:23 2026 * Hooks Results Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster watcher continue' The watcher is no longer paused. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster watcher info' The watcher is not paused. ---- PASSED [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD >>>> 2026-06-04 16:31:24.235320 time=0:00:14.811608 [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD <<<< 2026-06-04 16:31:24.235467 start [TestInstanceRemove] gnt-instance remove Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-06-04 16:31:33.122105 time=0:00:08.886638 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 581a3af1c07c7706d436f1b7b4c64946c8fb1f49 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 1967, 1968 Waiting for job 1967 ... Thu Jun 4 16:31:34 2026 * Verifying cluster config Thu Jun 4 16:31:34 2026 * Verifying cluster certificate files Thu Jun 4 16:31:34 2026 * Verifying hypervisor parameters Thu Jun 4 16:31:34 2026 * Verifying all nodes belong to an existing group Waiting for job 1968 ... Thu Jun 4 16:31:35 2026 * Verifying group 'default' Thu Jun 4 16:31:35 2026 * Gathering data (3 nodes) Thu Jun 4 16:31:35 2026 * Gathering information about nodes (3 nodes) Thu Jun 4 16:31:36 2026 * Gathering disk information (3 nodes) Thu Jun 4 16:31:36 2026 * Verifying configuration file consistency Thu Jun 4 16:31:36 2026 * Verifying node status Thu Jun 4 16:31:36 2026 * Verifying instance status Thu Jun 4 16:31:36 2026 * Verifying orphan volumes Thu Jun 4 16:31:36 2026 * Verifying N+1 Memory redundancy Thu Jun 4 16:31:36 2026 * Assessing cluster hypervisor parameters Thu Jun 4 16:31:36 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Jun 4 16:31:36 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Jun 4 16:31:36 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Jun 4 16:31:36 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Jun 4 16:31:36 2026 * Other Notes Thu Jun 4 16:31:36 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 581a3af1c07c7706d436f1b7b4c64946c8fb1f49 /var/lib/ganeti/config.data ---- Starting reduced number of instance tests with hypervisor parameter disk_cache=writethrough Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:disk_cache=writethrough' <<<< 2026-06-04 16:31:37.839113 start [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=drbd --node=troy-mcclure.staging.ganeti.org:grandpa.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Thu Jun 4 16:31:39 2026 * creating instance disks... Thu Jun 4 16:31:47 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Thu Jun 4 16:31:47 2026 adding disks to cluster config Thu Jun 4 16:31:47 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 16:31:47 2026 - INFO: - device disk/0: 2.60% done, 3m 40s remaining (estimated) Thu Jun 4 16:31:47 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Thu Jun 4 16:32:48 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Jun 4 16:32:48 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 16:32:48 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Jun 4 16:32:48 2026 * running the instance OS create scripts... Thu Jun 4 16:32:48 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 4ee04de5-041d-467b-81e1-43067884f13e Serial number: 4 Creation time: 2026-06-04 16:31:47 Modification time: 2026-06-04 16:32:48 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: grandpa.staging.ganeti.org (group default, group UUID b6d0f977-310a-4636-be20-ec239644be13) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (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:50:1d:85 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 79e795fd-0ad4-4ff9-bdb7-b4d2aeb2e115 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: grandpa.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: 84082ad8-441f-4097-8551-2f997fb04d30 child devices: - child 0: plain, size 768M logical_id: gnt/772d9acb-6a0f-4497-a9a3-88ae7e248c3a.disk0_data on primary: /dev/gnt/772d9acb-6a0f-4497-a9a3-88ae7e248c3a.disk0_data (253:0) on secondary: /dev/gnt/772d9acb-6a0f-4497-a9a3-88ae7e248c3a.disk0_data (253:0) name: None UUID: c7b81e87-4d03-4425-b305-babfd05c4c7b - child 1: plain, size 128M logical_id: gnt/772d9acb-6a0f-4497-a9a3-88ae7e248c3a.disk0_meta on primary: /dev/gnt/772d9acb-6a0f-4497-a9a3-88ae7e248c3a.disk0_meta (253:1) on secondary: /dev/gnt/772d9acb-6a0f-4497-a9a3-88ae7e248c3a.disk0_meta (253:1) name: None UUID: f3eacb3c-5037-45ab-9331-cfd976f5ae1c - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: grandpa.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: 12ca18be-c18e-4e09-895e-148e7ff2c6d8 child devices: - child 0: plain, size 512M logical_id: gnt/859396cc-bbfc-4b1e-829d-5593826b9eb3.disk1_data on primary: /dev/gnt/859396cc-bbfc-4b1e-829d-5593826b9eb3.disk1_data (253:2) on secondary: /dev/gnt/859396cc-bbfc-4b1e-829d-5593826b9eb3.disk1_data (253:2) name: None UUID: 5f3b3c6d-ab71-42e1-b4f9-d6a857bbda07 - child 1: plain, size 128M logical_id: gnt/859396cc-bbfc-4b1e-829d-5593826b9eb3.disk1_meta on primary: /dev/gnt/859396cc-bbfc-4b1e-829d-5593826b9eb3.disk1_meta (253:3) on secondary: /dev/gnt/859396cc-bbfc-4b1e-829d-5593826b9eb3.disk1_meta (253:3) name: None UUID: 1b78f2fd-2055-437c-b680-728053217550 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd ----- >>>> 2026-06-04 16:32:51.873703 time=0:01:14.034590 [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd <<<< 2026-06-04 16:32:51.873774 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1972 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-06-04 16:32:59.555896 time=0:00:07.682122 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-04 16:32:59.555995 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-06-04 16:32:59.556018 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1975 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1975 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 1976 for kvm-test-instance02.staging.ganeti.org ... Thu Jun 4 16:33:03 2026 - WARNING: Ignoring offline instance check Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1977 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1977 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1978 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1978 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-06-04 16:33:09.627652 time=0:00:10.071634 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-06-04 16:33:09.627833 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1981 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-06-04 16:33:14.804767 time=0:00:05.176934 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-04 16:33:14.804887 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/1982 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-06-04 16:33:27.445391 time=0:00:12.640504 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-06-04 16:33:27.445513 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/1983 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-06-04 16:33:32.532927 time=0:00:05.087414 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-06-04 16:33:32.533050 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 4ee04de5-041d-467b-81e1-43067884f13e Serial number: 16 Creation time: 2026-06-04 16:31:47 Modification time: 2026-06-04 16:33:28 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: grandpa.staging.ganeti.org (group default, group UUID b6d0f977-310a-4636-be20-ec239644be13) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (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:50:1d:85 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 79e795fd-0ad4-4ff9-bdb7-b4d2aeb2e115 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: grandpa.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: 84082ad8-441f-4097-8551-2f997fb04d30 child devices: - child 0: plain, size 768M logical_id: gnt/772d9acb-6a0f-4497-a9a3-88ae7e248c3a.disk0_data on primary: /dev/gnt/772d9acb-6a0f-4497-a9a3-88ae7e248c3a.disk0_data (253:0) on secondary: /dev/gnt/772d9acb-6a0f-4497-a9a3-88ae7e248c3a.disk0_data (253:0) name: None UUID: c7b81e87-4d03-4425-b305-babfd05c4c7b - child 1: plain, size 128M logical_id: gnt/772d9acb-6a0f-4497-a9a3-88ae7e248c3a.disk0_meta on primary: /dev/gnt/772d9acb-6a0f-4497-a9a3-88ae7e248c3a.disk0_meta (253:1) on secondary: /dev/gnt/772d9acb-6a0f-4497-a9a3-88ae7e248c3a.disk0_meta (253:1) name: None UUID: f3eacb3c-5037-45ab-9331-cfd976f5ae1c - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: grandpa.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: 12ca18be-c18e-4e09-895e-148e7ff2c6d8 child devices: - child 0: plain, size 512M logical_id: gnt/859396cc-bbfc-4b1e-829d-5593826b9eb3.disk1_data on primary: /dev/gnt/859396cc-bbfc-4b1e-829d-5593826b9eb3.disk1_data (253:2) on secondary: /dev/gnt/859396cc-bbfc-4b1e-829d-5593826b9eb3.disk1_data (253:2) name: None UUID: 5f3b3c6d-ab71-42e1-b4f9-d6a857bbda07 - child 1: plain, size 128M logical_id: gnt/859396cc-bbfc-4b1e-829d-5593826b9eb3.disk1_meta on primary: /dev/gnt/859396cc-bbfc-4b1e-829d-5593826b9eb3.disk1_meta (253:3) on secondary: /dev/gnt/859396cc-bbfc-4b1e-829d-5593826b9eb3.disk1_meta (253:3) name: None UUID: 1b78f2fd-2055-437c-b680-728053217550 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Thu Jun 4 16:33:35 2026 - INFO: Trying to hotplug device... Thu Jun 4 16:33:35 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:71:b5:9a,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Thu Jun 4 16:33:37 2026 - INFO: Trying to hotplug device... Thu Jun 4 16:33:38 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Thu Jun 4 16:33:39 2026 - INFO: Trying to hotplug device... Thu Jun 4 16:33:40 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Thu Jun 4 16:33:45 2026 - INFO: Trying to hotplug device... Thu Jun 4 16:33:45 2026 - INFO: Hotplug done. Thu Jun 4 16:33:45 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 16:33:46 2026 - INFO: - device disk/2: 0.80% done, 43m 41s remaining (estimated) Thu Jun 4 16:34:46 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Thu Jun 4 16:34:47 2026 - INFO: Trying to hotplug device... Thu Jun 4 16:34:47 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Please give at least one of the parameters. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-06-04 16:35:07.702042 time=0:01:35.168992 [TestInstanceModify] gnt-instance modify <<<< 2026-06-04 16:35:07.702157 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/2004 GET /2/jobs/2005 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-06-04 16:35:10.073489 time=0:00:02.371332 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-06-04 16:35:10.073600 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-06-04 16:35:10.073621 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-06-04 16:35:10.073634 skipping , test(s) instance-device-names disabled <<<< 2026-06-04 16:35:10.073644 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2006 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-06-04 16:35:17.659304 time=0:00:07.585660 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-04 16:35:17.659386 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-06-04 16:35:17.659419 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-06-04 16:35:17.659436 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Thu Jun 4 16:35:20 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Thu Jun 4 16:35:22 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 16:35:22 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Thu Jun 4 16:36:22 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Thu Jun 4 16:36:27 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Thu Jun 4 16:36:29 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 16:36:29 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Thu Jun 4 16:37:29 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Thu Jun 4 16:37:33 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Thu Jun 4 16:37:35 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 16:37:35 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Thu Jun 4 16:38:35 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Thu Jun 4 16:38:40 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Thu Jun 4 16:38:41 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 16:38:41 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Thu Jun 4 16:39:41 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-06-04 16:39:43.062156 time=0:04:25.402720 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-06-04 16:39:43.062301 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2013 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-06-04 16:39:48.050408 time=0:00:04.988107 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-04 16:39:48.050497 start [TestInstanceReboot] gnt-instance reboot Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 2014 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 2015 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 2016 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2017 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 2018 for kvm-test-instance02.staging.ganeti.org ... Thu Jun 4 16:40: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.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-06-04 16:40:36.108378 time=0:00:48.057881 [TestInstanceReboot] gnt-instance reboot <<<< 2026-06-04 16:40:36.108484 start [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster watcher pause 4h' The watcher is paused until Thu Jun 4 20:40:36 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster watcher info' The watcher is paused until Thu Jun 4 20:40:36 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 4ee04de5-041d-467b-81e1-43067884f13e Serial number: 50 Creation time: 2026-06-04 16:31:47 Modification time: 2026-06-04 16:40:35 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: grandpa.staging.ganeti.org (group default, group UUID b6d0f977-310a-4636-be20-ec239644be13) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (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:50:1d:85 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 79e795fd-0ad4-4ff9-bdb7-b4d2aeb2e115 name: None Disk template: drbd Disks: - disk/0: drbd, size 1.8G access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: grandpa.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: 84082ad8-441f-4097-8551-2f997fb04d30 child devices: - child 0: plain, size 1.8G logical_id: gnt/772d9acb-6a0f-4497-a9a3-88ae7e248c3a.disk0_data on primary: /dev/gnt/772d9acb-6a0f-4497-a9a3-88ae7e248c3a.disk0_data (253:0) on secondary: /dev/gnt/772d9acb-6a0f-4497-a9a3-88ae7e248c3a.disk0_data (253:0) name: None UUID: c7b81e87-4d03-4425-b305-babfd05c4c7b - child 1: plain, size 128M logical_id: gnt/772d9acb-6a0f-4497-a9a3-88ae7e248c3a.disk0_meta on primary: /dev/gnt/772d9acb-6a0f-4497-a9a3-88ae7e248c3a.disk0_meta (253:1) on secondary: /dev/gnt/772d9acb-6a0f-4497-a9a3-88ae7e248c3a.disk0_meta (253:1) name: None UUID: f3eacb3c-5037-45ab-9331-cfd976f5ae1c - disk/1: drbd, size 1.5G access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: grandpa.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: 12ca18be-c18e-4e09-895e-148e7ff2c6d8 child devices: - child 0: plain, size 1.5G logical_id: gnt/859396cc-bbfc-4b1e-829d-5593826b9eb3.disk1_data on primary: /dev/gnt/859396cc-bbfc-4b1e-829d-5593826b9eb3.disk1_data (253:2) on secondary: /dev/gnt/859396cc-bbfc-4b1e-829d-5593826b9eb3.disk1_data (253:2) name: None UUID: 5f3b3c6d-ab71-42e1-b4f9-d6a857bbda07 - child 1: plain, size 128M logical_id: gnt/859396cc-bbfc-4b1e-829d-5593826b9eb3.disk1_meta on primary: /dev/gnt/859396cc-bbfc-4b1e-829d-5593826b9eb3.disk1_meta (253:3) on secondary: /dev/gnt/859396cc-bbfc-4b1e-829d-5593826b9eb3.disk1_meta (253:3) name: None UUID: 1b78f2fd-2055-437c-b680-728053217550 Command: ssh grandpa.staging.ganeti.org '(drbdsetup 0 down >/dev/null 2>&1; drbdsetup down resource0 >/dev/null 2>&1) || /bin/true' Command: ssh grandpa.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.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 2021 Waiting for job 2021 ... Activating disks for instance 'kvm-test-instance02.staging.ganeti.org' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 2024 Waiting for job 2024 ... No disks need to be activated. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 2026, 2027 Waiting for job 2026 ... Thu Jun 4 16:40:48 2026 * Verifying cluster config Thu Jun 4 16:40:48 2026 * Verifying cluster certificate files Thu Jun 4 16:40:48 2026 * Verifying hypervisor parameters Thu Jun 4 16:40:48 2026 * Verifying all nodes belong to an existing group Waiting for job 2027 ... Thu Jun 4 16:40:49 2026 * Verifying group 'default' Thu Jun 4 16:40:49 2026 * Gathering data (3 nodes) Thu Jun 4 16:40:49 2026 * Gathering information about nodes (3 nodes) Thu Jun 4 16:40:50 2026 * Gathering disk information (3 nodes) Thu Jun 4 16:40:50 2026 * Verifying configuration file consistency Thu Jun 4 16:40:50 2026 * Verifying node status Thu Jun 4 16:40:50 2026 * Verifying instance status Thu Jun 4 16:40:50 2026 * Verifying orphan volumes Thu Jun 4 16:40:50 2026 * Verifying N+1 Memory redundancy Thu Jun 4 16:40:50 2026 * Assessing cluster hypervisor parameters Thu Jun 4 16:40:50 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Jun 4 16:40:50 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Jun 4 16:40:50 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Jun 4 16:40:50 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Jun 4 16:40:50 2026 * Other Notes Thu Jun 4 16:40:50 2026 * Hooks Results Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster watcher continue' The watcher is no longer paused. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster watcher info' The watcher is not paused. ---- PASSED [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD >>>> 2026-06-04 16:40:51.316137 time=0:00:15.207653 [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD <<<< 2026-06-04 16:40:51.316195 start [TestInstanceRemove] gnt-instance remove Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-06-04 16:41:00.095873 time=0:00:08.779678 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 479812bda4f60f3e8e780a2b557d5b0af311aed7 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 2030, 2031 Waiting for job 2030 ... Thu Jun 4 16:41:01 2026 * Verifying cluster config Thu Jun 4 16:41:01 2026 * Verifying cluster certificate files Thu Jun 4 16:41:01 2026 * Verifying hypervisor parameters Thu Jun 4 16:41:01 2026 * Verifying all nodes belong to an existing group Waiting for job 2031 ... Thu Jun 4 16:41:02 2026 * Verifying group 'default' Thu Jun 4 16:41:02 2026 * Gathering data (3 nodes) Thu Jun 4 16:41:02 2026 * Gathering information about nodes (3 nodes) Thu Jun 4 16:41:03 2026 * Gathering disk information (3 nodes) Thu Jun 4 16:41:03 2026 * Verifying configuration file consistency Thu Jun 4 16:41:03 2026 * Verifying node status Thu Jun 4 16:41:03 2026 * Verifying instance status Thu Jun 4 16:41:03 2026 * Verifying orphan volumes Thu Jun 4 16:41:03 2026 * Verifying N+1 Memory redundancy Thu Jun 4 16:41:03 2026 * Assessing cluster hypervisor parameters Thu Jun 4 16:41:03 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Jun 4 16:41:03 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Jun 4 16:41:03 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Jun 4 16:41:03 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Jun 4 16:41:03 2026 * Other Notes Thu Jun 4 16:41:03 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 479812bda4f60f3e8e780a2b557d5b0af311aed7 /var/lib/ganeti/config.data ---- Starting reduced number of instance tests with hypervisor parameter disk_cache=default Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:disk_cache=default' <<<< 2026-06-04 16:41:04.729813 start [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=drbd --node=troy-mcclure.staging.ganeti.org:grandpa.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Thu Jun 4 16:41:06 2026 * creating instance disks... Thu Jun 4 16:41:14 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Thu Jun 4 16:41:14 2026 adding disks to cluster config Thu Jun 4 16:41:14 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 16:41:14 2026 - INFO: - device disk/0: 2.60% done, 4m 1s remaining (estimated) Thu Jun 4 16:41:14 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Thu Jun 4 16:42:14 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Jun 4 16:42:14 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 16:42:15 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Jun 4 16:42:15 2026 * running the instance OS create scripts... Thu Jun 4 16:42:15 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: b2fb1ad0-90d4-4355-90e4-97dcf462d051 Serial number: 4 Creation time: 2026-06-04 16:41:14 Modification time: 2026-06-04 16:42:15 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: grandpa.staging.ganeti.org (group default, group UUID b6d0f977-310a-4636-be20-ec239644be13) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (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:f3:7f:f7 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: b95b61b4-2904-491b-a930-c953485b6cce name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: grandpa.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: 4d7fed76-cb28-4398-92e5-27c7f6e74d00 child devices: - child 0: plain, size 768M logical_id: gnt/fd50b4c8-e8d0-498a-ba76-7ff912720ba1.disk0_data on primary: /dev/gnt/fd50b4c8-e8d0-498a-ba76-7ff912720ba1.disk0_data (253:0) on secondary: /dev/gnt/fd50b4c8-e8d0-498a-ba76-7ff912720ba1.disk0_data (253:0) name: None UUID: 1a59ed07-ecb4-4ffb-a338-36c619f856f3 - child 1: plain, size 128M logical_id: gnt/fd50b4c8-e8d0-498a-ba76-7ff912720ba1.disk0_meta on primary: /dev/gnt/fd50b4c8-e8d0-498a-ba76-7ff912720ba1.disk0_meta (253:1) on secondary: /dev/gnt/fd50b4c8-e8d0-498a-ba76-7ff912720ba1.disk0_meta (253:1) name: None UUID: 83859453-619f-40f0-9900-2d6a9785a82c - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: grandpa.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: 42d6fc88-df22-4dd1-a406-9b10ac7ffca2 child devices: - child 0: plain, size 512M logical_id: gnt/c554a9a8-43b1-4939-8826-f6234263d73e.disk1_data on primary: /dev/gnt/c554a9a8-43b1-4939-8826-f6234263d73e.disk1_data (253:2) on secondary: /dev/gnt/c554a9a8-43b1-4939-8826-f6234263d73e.disk1_data (253:2) name: None UUID: c48c9e6e-2d38-487b-a820-893a908ade6f - child 1: plain, size 128M logical_id: gnt/c554a9a8-43b1-4939-8826-f6234263d73e.disk1_meta on primary: /dev/gnt/c554a9a8-43b1-4939-8826-f6234263d73e.disk1_meta (253:3) on secondary: /dev/gnt/c554a9a8-43b1-4939-8826-f6234263d73e.disk1_meta (253:3) name: None UUID: 4032ec09-2128-4303-8749-729107260668 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd ----- >>>> 2026-06-04 16:42:18.482715 time=0:01:13.752902 [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd <<<< 2026-06-04 16:42:18.482833 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2035 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-06-04 16:42:26.171688 time=0:00:07.688855 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-04 16:42:26.171784 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-06-04 16:42:26.171806 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2038 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2038 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 2039 for kvm-test-instance02.staging.ganeti.org ... Thu Jun 4 16:42:30 2026 - WARNING: Ignoring offline instance check Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2040 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2040 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2041 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2041 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-06-04 16:42:36.193237 time=0:00:10.021431 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-06-04 16:42:36.193374 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2044 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-06-04 16:42:41.264037 time=0:00:05.070663 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-04 16:42:41.264160 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/2045 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-06-04 16:42:53.809075 time=0:00:12.544915 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-06-04 16:42:53.809168 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/2046 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-06-04 16:42:58.904909 time=0:00:05.095741 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-06-04 16:42:58.905006 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: b2fb1ad0-90d4-4355-90e4-97dcf462d051 Serial number: 16 Creation time: 2026-06-04 16:41:14 Modification time: 2026-06-04 16:42:54 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: grandpa.staging.ganeti.org (group default, group UUID b6d0f977-310a-4636-be20-ec239644be13) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (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:f3:7f:f7 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: b95b61b4-2904-491b-a930-c953485b6cce name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: grandpa.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: 4d7fed76-cb28-4398-92e5-27c7f6e74d00 child devices: - child 0: plain, size 768M logical_id: gnt/fd50b4c8-e8d0-498a-ba76-7ff912720ba1.disk0_data on primary: /dev/gnt/fd50b4c8-e8d0-498a-ba76-7ff912720ba1.disk0_data (253:0) on secondary: /dev/gnt/fd50b4c8-e8d0-498a-ba76-7ff912720ba1.disk0_data (253:0) name: None UUID: 1a59ed07-ecb4-4ffb-a338-36c619f856f3 - child 1: plain, size 128M logical_id: gnt/fd50b4c8-e8d0-498a-ba76-7ff912720ba1.disk0_meta on primary: /dev/gnt/fd50b4c8-e8d0-498a-ba76-7ff912720ba1.disk0_meta (253:1) on secondary: /dev/gnt/fd50b4c8-e8d0-498a-ba76-7ff912720ba1.disk0_meta (253:1) name: None UUID: 83859453-619f-40f0-9900-2d6a9785a82c - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: grandpa.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: 42d6fc88-df22-4dd1-a406-9b10ac7ffca2 child devices: - child 0: plain, size 512M logical_id: gnt/c554a9a8-43b1-4939-8826-f6234263d73e.disk1_data on primary: /dev/gnt/c554a9a8-43b1-4939-8826-f6234263d73e.disk1_data (253:2) on secondary: /dev/gnt/c554a9a8-43b1-4939-8826-f6234263d73e.disk1_data (253:2) name: None UUID: c48c9e6e-2d38-487b-a820-893a908ade6f - child 1: plain, size 128M logical_id: gnt/c554a9a8-43b1-4939-8826-f6234263d73e.disk1_meta on primary: /dev/gnt/c554a9a8-43b1-4939-8826-f6234263d73e.disk1_meta (253:3) on secondary: /dev/gnt/c554a9a8-43b1-4939-8826-f6234263d73e.disk1_meta (253:3) name: None UUID: 4032ec09-2128-4303-8749-729107260668 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Thu Jun 4 16:43:02 2026 - INFO: Trying to hotplug device... Thu Jun 4 16:43:02 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:3f:67: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 troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Thu Jun 4 16:43:03 2026 - INFO: Trying to hotplug device... Thu Jun 4 16:43:04 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Thu Jun 4 16:43:05 2026 - INFO: Trying to hotplug device... Thu Jun 4 16:43: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 troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Thu Jun 4 16:43:12 2026 - INFO: Trying to hotplug device... Thu Jun 4 16:43:12 2026 - INFO: Hotplug done. Thu Jun 4 16:43:12 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 16:43:12 2026 - INFO: - device disk/2: 0.80% done, 43m 41s remaining (estimated) Thu Jun 4 16:44:13 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Thu Jun 4 16:44:14 2026 - INFO: Trying to hotplug device... Thu Jun 4 16:44:14 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Please give at least one of the parameters. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-06-04 16:44:34.237013 time=0:01:35.332007 [TestInstanceModify] gnt-instance modify <<<< 2026-06-04 16:44:34.237187 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/2067 GET /2/jobs/2068 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-06-04 16:44:36.560844 time=0:00:02.323657 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-06-04 16:44:36.560956 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-06-04 16:44:36.560977 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-06-04 16:44:36.560995 skipping , test(s) instance-device-names disabled <<<< 2026-06-04 16:44:36.561005 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2069 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-06-04 16:44:44.144832 time=0:00:07.583827 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-04 16:44:44.144926 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-06-04 16:44:44.144949 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-06-04 16:44:44.144962 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Thu Jun 4 16:44:47 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Thu Jun 4 16:44:48 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 16:44:48 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Thu Jun 4 16:45:49 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Thu Jun 4 16:45:54 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Thu Jun 4 16:45:55 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 16:45:55 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Thu Jun 4 16:46:55 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Thu Jun 4 16:46:59 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Thu Jun 4 16:47:01 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 16:47:01 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Thu Jun 4 16:48:01 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Thu Jun 4 16:48:06 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Thu Jun 4 16:48:07 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 16:48:08 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Thu Jun 4 16:49:08 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-06-04 16:49:09.274132 time=0:04:25.129170 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-06-04 16:49:09.274217 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2076 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-06-04 16:49:14.342158 time=0:00:05.067941 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-04 16:49:14.342249 start [TestInstanceReboot] gnt-instance reboot Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 2077 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 2078 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 2079 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2080 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 2081 for kvm-test-instance02.staging.ganeti.org ... Thu Jun 4 16:49:58 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.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-06-04 16:50:02.631369 time=0:00:48.289120 [TestInstanceReboot] gnt-instance reboot <<<< 2026-06-04 16:50:02.631456 start [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster watcher pause 4h' The watcher is paused until Thu Jun 4 20:50:02 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster watcher info' The watcher is paused until Thu Jun 4 20:50:02 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: b2fb1ad0-90d4-4355-90e4-97dcf462d051 Serial number: 50 Creation time: 2026-06-04 16:41:14 Modification time: 2026-06-04 16:50:02 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: grandpa.staging.ganeti.org (group default, group UUID b6d0f977-310a-4636-be20-ec239644be13) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (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:f3:7f:f7 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: b95b61b4-2904-491b-a930-c953485b6cce name: None Disk template: drbd Disks: - disk/0: drbd, size 1.8G access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: grandpa.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: 4d7fed76-cb28-4398-92e5-27c7f6e74d00 child devices: - child 0: plain, size 1.8G logical_id: gnt/fd50b4c8-e8d0-498a-ba76-7ff912720ba1.disk0_data on primary: /dev/gnt/fd50b4c8-e8d0-498a-ba76-7ff912720ba1.disk0_data (253:0) on secondary: /dev/gnt/fd50b4c8-e8d0-498a-ba76-7ff912720ba1.disk0_data (253:0) name: None UUID: 1a59ed07-ecb4-4ffb-a338-36c619f856f3 - child 1: plain, size 128M logical_id: gnt/fd50b4c8-e8d0-498a-ba76-7ff912720ba1.disk0_meta on primary: /dev/gnt/fd50b4c8-e8d0-498a-ba76-7ff912720ba1.disk0_meta (253:1) on secondary: /dev/gnt/fd50b4c8-e8d0-498a-ba76-7ff912720ba1.disk0_meta (253:1) name: None UUID: 83859453-619f-40f0-9900-2d6a9785a82c - disk/1: drbd, size 1.5G access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: grandpa.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: 42d6fc88-df22-4dd1-a406-9b10ac7ffca2 child devices: - child 0: plain, size 1.5G logical_id: gnt/c554a9a8-43b1-4939-8826-f6234263d73e.disk1_data on primary: /dev/gnt/c554a9a8-43b1-4939-8826-f6234263d73e.disk1_data (253:2) on secondary: /dev/gnt/c554a9a8-43b1-4939-8826-f6234263d73e.disk1_data (253:2) name: None UUID: c48c9e6e-2d38-487b-a820-893a908ade6f - child 1: plain, size 128M logical_id: gnt/c554a9a8-43b1-4939-8826-f6234263d73e.disk1_meta on primary: /dev/gnt/c554a9a8-43b1-4939-8826-f6234263d73e.disk1_meta (253:3) on secondary: /dev/gnt/c554a9a8-43b1-4939-8826-f6234263d73e.disk1_meta (253:3) name: None UUID: 4032ec09-2128-4303-8749-729107260668 Command: ssh grandpa.staging.ganeti.org '(drbdsetup 0 down >/dev/null 2>&1; drbdsetup down resource0 >/dev/null 2>&1) || /bin/true' Command: ssh grandpa.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.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 2084 Waiting for job 2084 ... Activating disks for instance 'kvm-test-instance02.staging.ganeti.org' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 2087 Waiting for job 2087 ... No disks need to be activated. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 2089, 2090 Waiting for job 2089 ... Thu Jun 4 16:50:14 2026 * Verifying cluster config Thu Jun 4 16:50:14 2026 * Verifying cluster certificate files Thu Jun 4 16:50:15 2026 * Verifying hypervisor parameters Thu Jun 4 16:50:15 2026 * Verifying all nodes belong to an existing group Waiting for job 2090 ... Thu Jun 4 16:50:15 2026 * Verifying group 'default' Thu Jun 4 16:50:15 2026 * Gathering data (3 nodes) Thu Jun 4 16:50:15 2026 * Gathering information about nodes (3 nodes) Thu Jun 4 16:50:16 2026 * Gathering disk information (3 nodes) Thu Jun 4 16:50:16 2026 * Verifying configuration file consistency Thu Jun 4 16:50:16 2026 * Verifying node status Thu Jun 4 16:50:16 2026 * Verifying instance status Thu Jun 4 16:50:16 2026 * Verifying orphan volumes Thu Jun 4 16:50:16 2026 * Verifying N+1 Memory redundancy Thu Jun 4 16:50:16 2026 * Assessing cluster hypervisor parameters Thu Jun 4 16: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. Thu Jun 4 16:50:16 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Jun 4 16:50:16 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Jun 4 16:50:16 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Jun 4 16:50:16 2026 * Other Notes Thu Jun 4 16:50:16 2026 * Hooks Results Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster watcher continue' The watcher is no longer paused. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster watcher info' The watcher is not paused. ---- PASSED [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD >>>> 2026-06-04 16:50:17.278544 time=0:00:14.647088 [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD <<<< 2026-06-04 16:50:17.278647 start [TestInstanceRemove] gnt-instance remove Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-06-04 16:50:26.061875 time=0:00:08.783228 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' b36aa295818f019b49a4f3c5239efaa600edfa69 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 2093, 2094 Waiting for job 2093 ... Thu Jun 4 16:50:27 2026 * Verifying cluster config Thu Jun 4 16:50:27 2026 * Verifying cluster certificate files Thu Jun 4 16:50:27 2026 * Verifying hypervisor parameters Thu Jun 4 16:50:27 2026 * Verifying all nodes belong to an existing group Waiting for job 2094 ... Thu Jun 4 16:50:28 2026 * Verifying group 'default' Thu Jun 4 16:50:28 2026 * Gathering data (3 nodes) Thu Jun 4 16:50:28 2026 * Gathering information about nodes (3 nodes) Thu Jun 4 16:50:29 2026 * Gathering disk information (3 nodes) Thu Jun 4 16:50:29 2026 * Verifying configuration file consistency Thu Jun 4 16:50:29 2026 * Verifying node status Thu Jun 4 16:50:29 2026 * Verifying instance status Thu Jun 4 16:50:29 2026 * Verifying orphan volumes Thu Jun 4 16:50:29 2026 * Verifying N+1 Memory redundancy Thu Jun 4 16:50:29 2026 * Assessing cluster hypervisor parameters Thu Jun 4 16:50:29 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Jun 4 16:50:29 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Jun 4 16:50:29 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Jun 4 16:50:29 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Jun 4 16:50:29 2026 * Other Notes Thu Jun 4 16:50:29 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' b36aa295818f019b49a4f3c5239efaa600edfa69 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:disk_cache=none' ---- Starting reduced number of instance tests with hypervisor parameter usb_mouse=tablet Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:usb_mouse=tablet' <<<< 2026-06-04 16:50:32.049738 start [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=drbd --node=troy-mcclure.staging.ganeti.org:grandpa.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Thu Jun 4 16:50:33 2026 * creating instance disks... Thu Jun 4 16:50:41 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Thu Jun 4 16:50:41 2026 adding disks to cluster config Thu Jun 4 16:50:41 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 16:50:42 2026 - INFO: - device disk/0: 2.60% done, 3m 40s remaining (estimated) Thu Jun 4 16:50:42 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Thu Jun 4 16:51:42 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Jun 4 16:51:42 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 16:51:42 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Jun 4 16:51:42 2026 * running the instance OS create scripts... Thu Jun 4 16:51:42 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 4efe2468-7201-474d-b102-298a7afb2c01 Serial number: 4 Creation time: 2026-06-04 16:50:41 Modification time: 2026-06-04 16:51:42 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: grandpa.staging.ganeti.org (group default, group UUID b6d0f977-310a-4636-be20-ec239644be13) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_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:0a:45:23 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: b755343b-e824-4585-a1c0-799df3ad67b4 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: grandpa.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: 6999a43e-c7f2-41bc-8899-70d0ac2d6861 child devices: - child 0: plain, size 768M logical_id: gnt/b9a3165a-7dc0-4784-b5b5-43c6175a2818.disk0_data on primary: /dev/gnt/b9a3165a-7dc0-4784-b5b5-43c6175a2818.disk0_data (253:0) on secondary: /dev/gnt/b9a3165a-7dc0-4784-b5b5-43c6175a2818.disk0_data (253:0) name: None UUID: a2a32acb-4a4c-49f3-bc50-07a4f0795858 - child 1: plain, size 128M logical_id: gnt/b9a3165a-7dc0-4784-b5b5-43c6175a2818.disk0_meta on primary: /dev/gnt/b9a3165a-7dc0-4784-b5b5-43c6175a2818.disk0_meta (253:1) on secondary: /dev/gnt/b9a3165a-7dc0-4784-b5b5-43c6175a2818.disk0_meta (253:1) name: None UUID: 1032c2e2-1205-453c-8eb7-e49bbedf4f17 - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: grandpa.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: bcdd9459-ec5b-458a-92c9-18459832c82e child devices: - child 0: plain, size 512M logical_id: gnt/22844b9d-955f-47f8-b9f8-363292d1ed40.disk1_data on primary: /dev/gnt/22844b9d-955f-47f8-b9f8-363292d1ed40.disk1_data (253:2) on secondary: /dev/gnt/22844b9d-955f-47f8-b9f8-363292d1ed40.disk1_data (253:2) name: None UUID: eb16d22e-de73-409a-b409-44e83cb14207 - child 1: plain, size 128M logical_id: gnt/22844b9d-955f-47f8-b9f8-363292d1ed40.disk1_meta on primary: /dev/gnt/22844b9d-955f-47f8-b9f8-363292d1ed40.disk1_meta (253:3) on secondary: /dev/gnt/22844b9d-955f-47f8-b9f8-363292d1ed40.disk1_meta (253:3) name: None UUID: d15e7449-1f1f-48cd-9b84-367a900c3b48 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd ----- >>>> 2026-06-04 16:51:45.974150 time=0:01:13.924412 [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd <<<< 2026-06-04 16:51:45.974271 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2099 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-06-04 16:51:53.663631 time=0:00:07.689360 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-04 16:51:53.663765 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-06-04 16:51:53.663788 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2102 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2102 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 2103 for kvm-test-instance02.staging.ganeti.org ... Thu Jun 4 16:51:57 2026 - WARNING: Ignoring offline instance check Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2104 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2104 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2105 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2105 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-06-04 16:52:03.750946 time=0:00:10.087158 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-06-04 16:52:03.751050 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2108 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-06-04 16:52:08.942052 time=0:00:05.191002 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-04 16:52:08.942170 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/2109 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-06-04 16:52:21.676862 time=0:00:12.734692 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-06-04 16:52:21.676980 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/2110 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-06-04 16:52:26.665896 time=0:00:04.988916 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-06-04 16:52:26.666022 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 4efe2468-7201-474d-b102-298a7afb2c01 Serial number: 16 Creation time: 2026-06-04 16:50:41 Modification time: 2026-06-04 16:52:22 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: grandpa.staging.ganeti.org (group default, group UUID b6d0f977-310a-4636-be20-ec239644be13) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_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:0a:45:23 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: b755343b-e824-4585-a1c0-799df3ad67b4 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: grandpa.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: 6999a43e-c7f2-41bc-8899-70d0ac2d6861 child devices: - child 0: plain, size 768M logical_id: gnt/b9a3165a-7dc0-4784-b5b5-43c6175a2818.disk0_data on primary: /dev/gnt/b9a3165a-7dc0-4784-b5b5-43c6175a2818.disk0_data (253:0) on secondary: /dev/gnt/b9a3165a-7dc0-4784-b5b5-43c6175a2818.disk0_data (253:0) name: None UUID: a2a32acb-4a4c-49f3-bc50-07a4f0795858 - child 1: plain, size 128M logical_id: gnt/b9a3165a-7dc0-4784-b5b5-43c6175a2818.disk0_meta on primary: /dev/gnt/b9a3165a-7dc0-4784-b5b5-43c6175a2818.disk0_meta (253:1) on secondary: /dev/gnt/b9a3165a-7dc0-4784-b5b5-43c6175a2818.disk0_meta (253:1) name: None UUID: 1032c2e2-1205-453c-8eb7-e49bbedf4f17 - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: grandpa.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: bcdd9459-ec5b-458a-92c9-18459832c82e child devices: - child 0: plain, size 512M logical_id: gnt/22844b9d-955f-47f8-b9f8-363292d1ed40.disk1_data on primary: /dev/gnt/22844b9d-955f-47f8-b9f8-363292d1ed40.disk1_data (253:2) on secondary: /dev/gnt/22844b9d-955f-47f8-b9f8-363292d1ed40.disk1_data (253:2) name: None UUID: eb16d22e-de73-409a-b409-44e83cb14207 - child 1: plain, size 128M logical_id: gnt/22844b9d-955f-47f8-b9f8-363292d1ed40.disk1_meta on primary: /dev/gnt/22844b9d-955f-47f8-b9f8-363292d1ed40.disk1_meta (253:3) on secondary: /dev/gnt/22844b9d-955f-47f8-b9f8-363292d1ed40.disk1_meta (253:3) name: None UUID: d15e7449-1f1f-48cd-9b84-367a900c3b48 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Thu Jun 4 16:52:29 2026 - INFO: Trying to hotplug device... Thu Jun 4 16:52:30 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:ca:ab:1b,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Thu Jun 4 16:52:31 2026 - INFO: Trying to hotplug device... Thu Jun 4 16:52:32 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Thu Jun 4 16:52:33 2026 - INFO: Trying to hotplug device... Thu Jun 4 16:52:34 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Thu Jun 4 16:52:40 2026 - INFO: Trying to hotplug device... Thu Jun 4 16:52:40 2026 - INFO: Hotplug done. Thu Jun 4 16:52:40 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 16:52:40 2026 - INFO: - device disk/2: 0.80% done, 43m 40s remaining (estimated) Thu Jun 4 16:53: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 troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Thu Jun 4 16:53:42 2026 - INFO: Trying to hotplug device... Thu Jun 4 16:53:42 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Please give at least one of the parameters. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-06-04 16:54:01.900450 time=0:01:35.234428 [TestInstanceModify] gnt-instance modify <<<< 2026-06-04 16:54:01.900602 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/2131 GET /2/jobs/2132 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-06-04 16:54:04.228841 time=0:00:02.328239 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-06-04 16:54:04.228953 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-06-04 16:54:04.228974 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-06-04 16:54:04.228987 skipping , test(s) instance-device-names disabled <<<< 2026-06-04 16:54:04.228997 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2133 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-06-04 16:54:11.817802 time=0:00:07.588805 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-04 16:54:11.817949 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-06-04 16:54:11.817973 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-06-04 16:54:11.817989 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Thu Jun 4 16:54:15 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Thu Jun 4 16:54:16 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 16:54:16 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Thu Jun 4 16:55:16 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Thu Jun 4 16:55:22 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Thu Jun 4 16:55:23 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 16:55:23 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Thu Jun 4 16:56:23 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Thu Jun 4 16:56:27 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Thu Jun 4 16:56:28 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 16:56:29 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Thu Jun 4 16:57:29 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Thu Jun 4 16:57:34 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Thu Jun 4 16:57:35 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 16:57:35 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Thu Jun 4 16:58:35 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-06-04 16:58:36.987263 time=0:04:25.169274 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-06-04 16:58:36.987345 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2140 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-06-04 16:58:42.154315 time=0:00:05.166970 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-04 16:58:42.154429 start [TestInstanceReboot] gnt-instance reboot Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 2141 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 2142 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 2143 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2144 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 2145 for kvm-test-instance02.staging.ganeti.org ... Thu Jun 4 16:59: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.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-06-04 16:59:30.106709 time=0:00:47.952280 [TestInstanceReboot] gnt-instance reboot <<<< 2026-06-04 16:59:30.106810 start [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster watcher pause 4h' The watcher is paused until Thu Jun 4 20:59:30 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster watcher info' The watcher is paused until Thu Jun 4 20:59:30 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 4efe2468-7201-474d-b102-298a7afb2c01 Serial number: 50 Creation time: 2026-06-04 16:50:41 Modification time: 2026-06-04 16:59:29 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: grandpa.staging.ganeti.org (group default, group UUID b6d0f977-310a-4636-be20-ec239644be13) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_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:0a:45:23 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: b755343b-e824-4585-a1c0-799df3ad67b4 name: None Disk template: drbd Disks: - disk/0: drbd, size 1.8G access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: grandpa.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: 6999a43e-c7f2-41bc-8899-70d0ac2d6861 child devices: - child 0: plain, size 1.8G logical_id: gnt/b9a3165a-7dc0-4784-b5b5-43c6175a2818.disk0_data on primary: /dev/gnt/b9a3165a-7dc0-4784-b5b5-43c6175a2818.disk0_data (253:0) on secondary: /dev/gnt/b9a3165a-7dc0-4784-b5b5-43c6175a2818.disk0_data (253:0) name: None UUID: a2a32acb-4a4c-49f3-bc50-07a4f0795858 - child 1: plain, size 128M logical_id: gnt/b9a3165a-7dc0-4784-b5b5-43c6175a2818.disk0_meta on primary: /dev/gnt/b9a3165a-7dc0-4784-b5b5-43c6175a2818.disk0_meta (253:1) on secondary: /dev/gnt/b9a3165a-7dc0-4784-b5b5-43c6175a2818.disk0_meta (253:1) name: None UUID: 1032c2e2-1205-453c-8eb7-e49bbedf4f17 - disk/1: drbd, size 1.5G access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: grandpa.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: bcdd9459-ec5b-458a-92c9-18459832c82e child devices: - child 0: plain, size 1.5G logical_id: gnt/22844b9d-955f-47f8-b9f8-363292d1ed40.disk1_data on primary: /dev/gnt/22844b9d-955f-47f8-b9f8-363292d1ed40.disk1_data (253:2) on secondary: /dev/gnt/22844b9d-955f-47f8-b9f8-363292d1ed40.disk1_data (253:2) name: None UUID: eb16d22e-de73-409a-b409-44e83cb14207 - child 1: plain, size 128M logical_id: gnt/22844b9d-955f-47f8-b9f8-363292d1ed40.disk1_meta on primary: /dev/gnt/22844b9d-955f-47f8-b9f8-363292d1ed40.disk1_meta (253:3) on secondary: /dev/gnt/22844b9d-955f-47f8-b9f8-363292d1ed40.disk1_meta (253:3) name: None UUID: d15e7449-1f1f-48cd-9b84-367a900c3b48 Command: ssh grandpa.staging.ganeti.org '(drbdsetup 0 down >/dev/null 2>&1; drbdsetup down resource0 >/dev/null 2>&1) || /bin/true' Command: ssh grandpa.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.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 2148 Waiting for job 2148 ... Activating disks for instance 'kvm-test-instance02.staging.ganeti.org' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 2151 Waiting for job 2151 ... No disks need to be activated. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 2153, 2154 Waiting for job 2153 ... Thu Jun 4 16:59:42 2026 * Verifying cluster config Thu Jun 4 16:59:42 2026 * Verifying cluster certificate files Thu Jun 4 16:59:42 2026 * Verifying hypervisor parameters Thu Jun 4 16:59:42 2026 * Verifying all nodes belong to an existing group Waiting for job 2154 ... Thu Jun 4 16:59:43 2026 * Verifying group 'default' Thu Jun 4 16:59:43 2026 * Gathering data (3 nodes) Thu Jun 4 16:59:43 2026 * Gathering information about nodes (3 nodes) Thu Jun 4 16:59:44 2026 * Gathering disk information (3 nodes) Thu Jun 4 16:59:44 2026 * Verifying configuration file consistency Thu Jun 4 16:59:44 2026 * Verifying node status Thu Jun 4 16:59:44 2026 * Verifying instance status Thu Jun 4 16:59:44 2026 * Verifying orphan volumes Thu Jun 4 16:59:44 2026 * Verifying N+1 Memory redundancy Thu Jun 4 16:59:44 2026 * Assessing cluster hypervisor parameters Thu Jun 4 16:59:44 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Jun 4 16:59:44 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Jun 4 16:59:44 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Jun 4 16:59:44 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Jun 4 16:59:44 2026 * Other Notes Thu Jun 4 16:59:44 2026 * Hooks Results Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster watcher continue' The watcher is no longer paused. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster watcher info' The watcher is not paused. ---- PASSED [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD >>>> 2026-06-04 16:59:45.027337 time=0:00:14.920527 [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD <<<< 2026-06-04 16:59:45.027434 start [TestInstanceRemove] gnt-instance remove Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-06-04 16:59:53.596963 time=0:00:08.569529 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 00db839425f515ffebafe997864f2e6a5ce2638f /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 2157, 2158 Waiting for job 2157 ... Thu Jun 4 16:59:55 2026 * Verifying cluster config Thu Jun 4 16:59:55 2026 * Verifying cluster certificate files Thu Jun 4 16:59:55 2026 * Verifying hypervisor parameters Thu Jun 4 16:59:55 2026 * Verifying all nodes belong to an existing group Waiting for job 2158 ... Thu Jun 4 16:59:55 2026 * Verifying group 'default' Thu Jun 4 16:59:55 2026 * Gathering data (3 nodes) Thu Jun 4 16:59:55 2026 * Gathering information about nodes (3 nodes) Thu Jun 4 16:59:56 2026 * Gathering disk information (3 nodes) Thu Jun 4 16:59:56 2026 * Verifying configuration file consistency Thu Jun 4 16:59:56 2026 * Verifying node status Thu Jun 4 16:59:56 2026 * Verifying instance status Thu Jun 4 16:59:56 2026 * Verifying orphan volumes Thu Jun 4 16:59:56 2026 * Verifying N+1 Memory redundancy Thu Jun 4 16:59:56 2026 * Assessing cluster hypervisor parameters Thu Jun 4 16:59:56 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Jun 4 16:59:56 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Jun 4 16:59:56 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Jun 4 16:59:56 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Jun 4 16:59:56 2026 * Other Notes Thu Jun 4 16:59:56 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 00db839425f515ffebafe997864f2e6a5ce2638f /var/lib/ganeti/config.data ---- Starting reduced number of instance tests with hypervisor parameter usb_mouse=mouse Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:usb_mouse=mouse' <<<< 2026-06-04 16:59:58.234268 start [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=drbd --node=troy-mcclure.staging.ganeti.org:grandpa.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Thu Jun 4 16:59:59 2026 * creating instance disks... Thu Jun 4 17:00:07 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Thu Jun 4 17:00:07 2026 adding disks to cluster config Thu Jun 4 17:00:07 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 17:00:08 2026 - INFO: - device disk/0: 2.60% done, 3m 40s remaining (estimated) Thu Jun 4 17:00:08 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Thu Jun 4 17:01:08 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Jun 4 17:01:08 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 17:01:08 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Jun 4 17:01:08 2026 * running the instance OS create scripts... Thu Jun 4 17:01:08 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 2f599b02-49ac-4454-b061-b229b9e5fe5e Serial number: 4 Creation time: 2026-06-04 17:00:07 Modification time: 2026-06-04 17:01:08 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: grandpa.staging.ganeti.org (group default, group UUID b6d0f977-310a-4636-be20-ec239644be13) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_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:72:05:cd IP: None mode: bridged link: virt-bridge vlan: network: None UUID: ac0d96bf-d10a-4860-970e-f4015e16c5da name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: grandpa.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: 1de7df09-80ea-43b8-9056-1cf62f800cdf child devices: - child 0: plain, size 768M logical_id: gnt/9e5a1ac5-f60d-4df5-ac66-fec4afe000c0.disk0_data on primary: /dev/gnt/9e5a1ac5-f60d-4df5-ac66-fec4afe000c0.disk0_data (253:0) on secondary: /dev/gnt/9e5a1ac5-f60d-4df5-ac66-fec4afe000c0.disk0_data (253:0) name: None UUID: 9f98eb12-1a5d-4475-b8b1-a1c7080244f3 - child 1: plain, size 128M logical_id: gnt/9e5a1ac5-f60d-4df5-ac66-fec4afe000c0.disk0_meta on primary: /dev/gnt/9e5a1ac5-f60d-4df5-ac66-fec4afe000c0.disk0_meta (253:1) on secondary: /dev/gnt/9e5a1ac5-f60d-4df5-ac66-fec4afe000c0.disk0_meta (253:1) name: None UUID: 146bb4b9-30d2-433e-ab83-a94f49008409 - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: grandpa.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: 5a2e710b-16ee-4398-ade2-2d44da4deb6a child devices: - child 0: plain, size 512M logical_id: gnt/0de2262b-5dd9-4574-85d6-0b70332f8e68.disk1_data on primary: /dev/gnt/0de2262b-5dd9-4574-85d6-0b70332f8e68.disk1_data (253:2) on secondary: /dev/gnt/0de2262b-5dd9-4574-85d6-0b70332f8e68.disk1_data (253:2) name: None UUID: cc4b8b83-c806-44ab-b1bd-9cf81d823e45 - child 1: plain, size 128M logical_id: gnt/0de2262b-5dd9-4574-85d6-0b70332f8e68.disk1_meta on primary: /dev/gnt/0de2262b-5dd9-4574-85d6-0b70332f8e68.disk1_meta (253:3) on secondary: /dev/gnt/0de2262b-5dd9-4574-85d6-0b70332f8e68.disk1_meta (253:3) name: None UUID: e285d6aa-e324-4762-abed-2ae62f1c862b Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd ----- >>>> 2026-06-04 17:01:11.867528 time=0:01:13.633260 [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd <<<< 2026-06-04 17:01:11.867663 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2162 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-06-04 17:01:19.655881 time=0:00:07.788218 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-04 17:01:19.656015 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-06-04 17:01:19.656039 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2165 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2165 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 2166 for kvm-test-instance02.staging.ganeti.org ... Thu Jun 4 17:01:23 2026 - WARNING: Ignoring offline instance check Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2167 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2167 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2168 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2168 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-06-04 17:01:29.660476 time=0:00:10.004437 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-06-04 17:01:29.660559 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2171 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-06-04 17:01:34.736335 time=0:00:05.075776 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-04 17:01:34.736463 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/2172 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-06-04 17:01:47.376907 time=0:00:12.640444 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-06-04 17:01:47.377022 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/2173 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-06-04 17:01:52.377209 time=0:00:05.000187 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-06-04 17:01:52.377327 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 2f599b02-49ac-4454-b061-b229b9e5fe5e Serial number: 16 Creation time: 2026-06-04 17:00:07 Modification time: 2026-06-04 17:01:48 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: grandpa.staging.ganeti.org (group default, group UUID b6d0f977-310a-4636-be20-ec239644be13) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_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:72:05:cd IP: None mode: bridged link: virt-bridge vlan: network: None UUID: ac0d96bf-d10a-4860-970e-f4015e16c5da name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: grandpa.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: 1de7df09-80ea-43b8-9056-1cf62f800cdf child devices: - child 0: plain, size 768M logical_id: gnt/9e5a1ac5-f60d-4df5-ac66-fec4afe000c0.disk0_data on primary: /dev/gnt/9e5a1ac5-f60d-4df5-ac66-fec4afe000c0.disk0_data (253:0) on secondary: /dev/gnt/9e5a1ac5-f60d-4df5-ac66-fec4afe000c0.disk0_data (253:0) name: None UUID: 9f98eb12-1a5d-4475-b8b1-a1c7080244f3 - child 1: plain, size 128M logical_id: gnt/9e5a1ac5-f60d-4df5-ac66-fec4afe000c0.disk0_meta on primary: /dev/gnt/9e5a1ac5-f60d-4df5-ac66-fec4afe000c0.disk0_meta (253:1) on secondary: /dev/gnt/9e5a1ac5-f60d-4df5-ac66-fec4afe000c0.disk0_meta (253:1) name: None UUID: 146bb4b9-30d2-433e-ab83-a94f49008409 - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: grandpa.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: 5a2e710b-16ee-4398-ade2-2d44da4deb6a child devices: - child 0: plain, size 512M logical_id: gnt/0de2262b-5dd9-4574-85d6-0b70332f8e68.disk1_data on primary: /dev/gnt/0de2262b-5dd9-4574-85d6-0b70332f8e68.disk1_data (253:2) on secondary: /dev/gnt/0de2262b-5dd9-4574-85d6-0b70332f8e68.disk1_data (253:2) name: None UUID: cc4b8b83-c806-44ab-b1bd-9cf81d823e45 - child 1: plain, size 128M logical_id: gnt/0de2262b-5dd9-4574-85d6-0b70332f8e68.disk1_meta on primary: /dev/gnt/0de2262b-5dd9-4574-85d6-0b70332f8e68.disk1_meta (253:3) on secondary: /dev/gnt/0de2262b-5dd9-4574-85d6-0b70332f8e68.disk1_meta (253:3) name: None UUID: e285d6aa-e324-4762-abed-2ae62f1c862b Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Thu Jun 4 17:01:55 2026 - INFO: Trying to hotplug device... Thu Jun 4 17:01:55 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:19:db:c4,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Thu Jun 4 17:01:56 2026 - INFO: Trying to hotplug device... Thu Jun 4 17:01:58 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Thu Jun 4 17:01:59 2026 - INFO: Trying to hotplug device... Thu Jun 4 17:02:00 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Thu Jun 4 17:02:06 2026 - INFO: Trying to hotplug device... Thu Jun 4 17:02:06 2026 - INFO: Hotplug done. Thu Jun 4 17:02:06 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 17:02:06 2026 - INFO: - device disk/2: 0.80% done, 43m 41s remaining (estimated) Thu Jun 4 17:03:06 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Thu Jun 4 17:03:07 2026 - INFO: Trying to hotplug device... Thu Jun 4 17:03:07 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Please give at least one of the parameters. Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-06-04 17:03:27.427289 time=0:01:35.049962 [TestInstanceModify] gnt-instance modify <<<< 2026-06-04 17:03:27.427373 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/2194 GET /2/jobs/2195 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-06-04 17:03:29.760920 time=0:00:02.333547 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-06-04 17:03:29.761034 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-06-04 17:03:29.761051 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-06-04 17:03:29.761070 skipping , test(s) instance-device-names disabled <<<< 2026-06-04 17:03:29.761083 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2196 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-06-04 17:03:37.625888 time=0:00:07.864805 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-04 17:03:37.625997 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-06-04 17:03:37.626022 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-06-04 17:03:37.626036 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Thu Jun 4 17:03:40 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Thu Jun 4 17:03:42 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 17:03:42 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Thu Jun 4 17:04:42 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Thu Jun 4 17:04:47 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Thu Jun 4 17:04:49 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 17:04:49 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Thu Jun 4 17:05:49 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Thu Jun 4 17:05:53 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Thu Jun 4 17:05:55 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 17:05:55 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Thu Jun 4 17:06:55 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Thu Jun 4 17:07:00 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Thu Jun 4 17:07:01 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 17:07:02 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Thu Jun 4 17:08:02 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-06-04 17:08:03.119813 time=0:04:25.493777 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-06-04 17:08:03.119967 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2203 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-06-04 17:08:08.099664 time=0:00:04.979697 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-04 17:08:08.099763 start [TestInstanceReboot] gnt-instance reboot Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 2204 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 2205 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 2206 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2207 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 2208 for kvm-test-instance02.staging.ganeti.org ... Thu Jun 4 17:08:52 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.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-06-04 17:08:56.399539 time=0:00:48.299776 [TestInstanceReboot] gnt-instance reboot <<<< 2026-06-04 17:08:56.399687 start [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster watcher pause 4h' The watcher is paused until Thu Jun 4 21:08:56 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster watcher info' The watcher is paused until Thu Jun 4 21:08:56 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 2f599b02-49ac-4454-b061-b229b9e5fe5e Serial number: 50 Creation time: 2026-06-04 17:00:07 Modification time: 2026-06-04 17:08:55 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: grandpa.staging.ganeti.org (group default, group UUID b6d0f977-310a-4636-be20-ec239644be13) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_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:72:05:cd IP: None mode: bridged link: virt-bridge vlan: network: None UUID: ac0d96bf-d10a-4860-970e-f4015e16c5da name: None Disk template: drbd Disks: - disk/0: drbd, size 1.8G access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: grandpa.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: 1de7df09-80ea-43b8-9056-1cf62f800cdf child devices: - child 0: plain, size 1.8G logical_id: gnt/9e5a1ac5-f60d-4df5-ac66-fec4afe000c0.disk0_data on primary: /dev/gnt/9e5a1ac5-f60d-4df5-ac66-fec4afe000c0.disk0_data (253:0) on secondary: /dev/gnt/9e5a1ac5-f60d-4df5-ac66-fec4afe000c0.disk0_data (253:0) name: None UUID: 9f98eb12-1a5d-4475-b8b1-a1c7080244f3 - child 1: plain, size 128M logical_id: gnt/9e5a1ac5-f60d-4df5-ac66-fec4afe000c0.disk0_meta on primary: /dev/gnt/9e5a1ac5-f60d-4df5-ac66-fec4afe000c0.disk0_meta (253:1) on secondary: /dev/gnt/9e5a1ac5-f60d-4df5-ac66-fec4afe000c0.disk0_meta (253:1) name: None UUID: 146bb4b9-30d2-433e-ab83-a94f49008409 - disk/1: drbd, size 1.5G access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: grandpa.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: 5a2e710b-16ee-4398-ade2-2d44da4deb6a child devices: - child 0: plain, size 1.5G logical_id: gnt/0de2262b-5dd9-4574-85d6-0b70332f8e68.disk1_data on primary: /dev/gnt/0de2262b-5dd9-4574-85d6-0b70332f8e68.disk1_data (253:2) on secondary: /dev/gnt/0de2262b-5dd9-4574-85d6-0b70332f8e68.disk1_data (253:2) name: None UUID: cc4b8b83-c806-44ab-b1bd-9cf81d823e45 - child 1: plain, size 128M logical_id: gnt/0de2262b-5dd9-4574-85d6-0b70332f8e68.disk1_meta on primary: /dev/gnt/0de2262b-5dd9-4574-85d6-0b70332f8e68.disk1_meta (253:3) on secondary: /dev/gnt/0de2262b-5dd9-4574-85d6-0b70332f8e68.disk1_meta (253:3) name: None UUID: e285d6aa-e324-4762-abed-2ae62f1c862b Command: ssh grandpa.staging.ganeti.org '(drbdsetup 0 down >/dev/null 2>&1; drbdsetup down resource0 >/dev/null 2>&1) || /bin/true' Command: ssh grandpa.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.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 2211 Waiting for job 2211 ... Activating disks for instance 'kvm-test-instance02.staging.ganeti.org' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 2214 Waiting for job 2214 ... No disks need to be activated. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 2216, 2217 Waiting for job 2216 ... Thu Jun 4 17:09:08 2026 * Verifying cluster config Thu Jun 4 17:09:08 2026 * Verifying cluster certificate files Thu Jun 4 17:09:08 2026 * Verifying hypervisor parameters Thu Jun 4 17:09:08 2026 * Verifying all nodes belong to an existing group Waiting for job 2217 ... Thu Jun 4 17:09:09 2026 * Verifying group 'default' Thu Jun 4 17:09:09 2026 * Gathering data (3 nodes) Thu Jun 4 17:09:09 2026 * Gathering information about nodes (3 nodes) Thu Jun 4 17:09:10 2026 * Gathering disk information (3 nodes) Thu Jun 4 17:09:10 2026 * Verifying configuration file consistency Thu Jun 4 17:09:10 2026 * Verifying node status Thu Jun 4 17:09:10 2026 * Verifying instance status Thu Jun 4 17:09:10 2026 * Verifying orphan volumes Thu Jun 4 17:09:10 2026 * Verifying N+1 Memory redundancy Thu Jun 4 17:09:10 2026 * Assessing cluster hypervisor parameters Thu Jun 4 17:09: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. Thu Jun 4 17:09:10 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Jun 4 17:09:10 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Jun 4 17:09:10 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Jun 4 17:09:10 2026 * Other Notes Thu Jun 4 17:09:10 2026 * Hooks Results Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster watcher continue' The watcher is no longer paused. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster watcher info' The watcher is not paused. ---- PASSED [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD >>>> 2026-06-04 17:09:11.181625 time=0:00:14.781938 [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD <<<< 2026-06-04 17:09:11.181736 start [TestInstanceRemove] gnt-instance remove Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-06-04 17:09:20.060420 time=0:00:08.878684 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 696f5daf49c0d25d4fdd822a18cde327895c7ec2 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 2220, 2221 Waiting for job 2220 ... Thu Jun 4 17:09:21 2026 * Verifying cluster config Thu Jun 4 17:09:21 2026 * Verifying cluster certificate files Thu Jun 4 17:09:21 2026 * Verifying hypervisor parameters Thu Jun 4 17:09:21 2026 * Verifying all nodes belong to an existing group Waiting for job 2221 ... Thu Jun 4 17:09:22 2026 * Verifying group 'default' Thu Jun 4 17:09:22 2026 * Gathering data (3 nodes) Thu Jun 4 17:09:22 2026 * Gathering information about nodes (3 nodes) Thu Jun 4 17:09:23 2026 * Gathering disk information (3 nodes) Thu Jun 4 17:09:23 2026 * Verifying configuration file consistency Thu Jun 4 17:09:23 2026 * Verifying node status Thu Jun 4 17:09:23 2026 * Verifying instance status Thu Jun 4 17:09:23 2026 * Verifying orphan volumes Thu Jun 4 17:09:23 2026 * Verifying N+1 Memory redundancy Thu Jun 4 17:09:23 2026 * Assessing cluster hypervisor parameters Thu Jun 4 17:09:23 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Jun 4 17:09:23 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Jun 4 17:09:23 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Jun 4 17:09:23 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Jun 4 17:09:23 2026 * Other Notes Thu Jun 4 17:09:23 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 696f5daf49c0d25d4fdd822a18cde327895c7ec2 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:usb_mouse=' ---- Starting reduced number of instance tests with hypervisor parameter disk_type=ide Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:disk_type=ide' <<<< 2026-06-04 17:09:26.018067 start [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=drbd --node=troy-mcclure.staging.ganeti.org:grandpa.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Thu Jun 4 17:09:27 2026 * creating instance disks... Thu Jun 4 17:09:35 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Thu Jun 4 17:09:35 2026 adding disks to cluster config Thu Jun 4 17:09:35 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 17:09:36 2026 - INFO: - device disk/0: 2.60% done, 3m 40s remaining (estimated) Thu Jun 4 17:09:36 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Thu Jun 4 17:10:36 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Jun 4 17:10:36 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 17:10:36 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Jun 4 17:10:36 2026 * running the instance OS create scripts... Thu Jun 4 17:10:37 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 5b9cf9eb-4ad9-4ea7-81a4-f481380195d1 Serial number: 4 Creation time: 2026-06-04 17:09:35 Modification time: 2026-06-04 17:10:37 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: grandpa.staging.ganeti.org (group default, group UUID b6d0f977-310a-4636-be20-ec239644be13) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (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:6b:41:ac IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 27e69ab8-35f6-4341-b12c-e66a0c5ba88b name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: grandpa.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: 3e3b5f27-5d21-46a2-bbe6-452dbd21e20b child devices: - child 0: plain, size 768M logical_id: gnt/4b417ece-7d89-4ecd-8e78-cc6f4621ec3a.disk0_data on primary: /dev/gnt/4b417ece-7d89-4ecd-8e78-cc6f4621ec3a.disk0_data (253:0) on secondary: /dev/gnt/4b417ece-7d89-4ecd-8e78-cc6f4621ec3a.disk0_data (253:0) name: None UUID: b161b145-9bdc-4b9e-bddb-2a9a1df64376 - child 1: plain, size 128M logical_id: gnt/4b417ece-7d89-4ecd-8e78-cc6f4621ec3a.disk0_meta on primary: /dev/gnt/4b417ece-7d89-4ecd-8e78-cc6f4621ec3a.disk0_meta (253:1) on secondary: /dev/gnt/4b417ece-7d89-4ecd-8e78-cc6f4621ec3a.disk0_meta (253:1) name: None UUID: d6f9d4a4-52e9-4b14-8f81-957e04990f55 - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: grandpa.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: 4e8bca77-7539-4c8b-96ca-bc676dec0998 child devices: - child 0: plain, size 512M logical_id: gnt/fff118c0-97b3-4386-8265-801c3f0a858e.disk1_data on primary: /dev/gnt/fff118c0-97b3-4386-8265-801c3f0a858e.disk1_data (253:2) on secondary: /dev/gnt/fff118c0-97b3-4386-8265-801c3f0a858e.disk1_data (253:2) name: None UUID: 770d018f-32f8-422a-82de-a24819850c4f - child 1: plain, size 128M logical_id: gnt/fff118c0-97b3-4386-8265-801c3f0a858e.disk1_meta on primary: /dev/gnt/fff118c0-97b3-4386-8265-801c3f0a858e.disk1_meta (253:3) on secondary: /dev/gnt/fff118c0-97b3-4386-8265-801c3f0a858e.disk1_meta (253:3) name: None UUID: a9a82fc9-0266-4e5a-83bb-0797737d7971 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd ----- >>>> 2026-06-04 17:10:39.936434 time=0:01:13.918367 [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd <<<< 2026-06-04 17:10:39.936564 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2226 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-06-04 17:10:47.624086 time=0:00:07.687522 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-04 17:10:47.624189 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-06-04 17:10:47.624212 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2229 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2229 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 2230 for kvm-test-instance02.staging.ganeti.org ... Thu Jun 4 17:10:51 2026 - WARNING: Ignoring offline instance check Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2231 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2231 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2232 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2232 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-06-04 17:10:57.805153 time=0:00:10.180941 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-06-04 17:10:57.805228 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2235 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-06-04 17:11:02.787268 time=0:00:04.982040 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-04 17:11:02.787359 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/2236 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-06-04 17:11:15.480985 time=0:00:12.693626 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-06-04 17:11:15.481100 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/2237 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-06-04 17:11:20.465625 time=0:00:04.984525 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-06-04 17:11:20.465734 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 5b9cf9eb-4ad9-4ea7-81a4-f481380195d1 Serial number: 16 Creation time: 2026-06-04 17:09:35 Modification time: 2026-06-04 17:11:16 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: grandpa.staging.ganeti.org (group default, group UUID b6d0f977-310a-4636-be20-ec239644be13) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (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:6b:41:ac IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 27e69ab8-35f6-4341-b12c-e66a0c5ba88b name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: grandpa.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: 3e3b5f27-5d21-46a2-bbe6-452dbd21e20b child devices: - child 0: plain, size 768M logical_id: gnt/4b417ece-7d89-4ecd-8e78-cc6f4621ec3a.disk0_data on primary: /dev/gnt/4b417ece-7d89-4ecd-8e78-cc6f4621ec3a.disk0_data (253:0) on secondary: /dev/gnt/4b417ece-7d89-4ecd-8e78-cc6f4621ec3a.disk0_data (253:0) name: None UUID: b161b145-9bdc-4b9e-bddb-2a9a1df64376 - child 1: plain, size 128M logical_id: gnt/4b417ece-7d89-4ecd-8e78-cc6f4621ec3a.disk0_meta on primary: /dev/gnt/4b417ece-7d89-4ecd-8e78-cc6f4621ec3a.disk0_meta (253:1) on secondary: /dev/gnt/4b417ece-7d89-4ecd-8e78-cc6f4621ec3a.disk0_meta (253:1) name: None UUID: d6f9d4a4-52e9-4b14-8f81-957e04990f55 - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: grandpa.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: 4e8bca77-7539-4c8b-96ca-bc676dec0998 child devices: - child 0: plain, size 512M logical_id: gnt/fff118c0-97b3-4386-8265-801c3f0a858e.disk1_data on primary: /dev/gnt/fff118c0-97b3-4386-8265-801c3f0a858e.disk1_data (253:2) on secondary: /dev/gnt/fff118c0-97b3-4386-8265-801c3f0a858e.disk1_data (253:2) name: None UUID: 770d018f-32f8-422a-82de-a24819850c4f - child 1: plain, size 128M logical_id: gnt/fff118c0-97b3-4386-8265-801c3f0a858e.disk1_meta on primary: /dev/gnt/fff118c0-97b3-4386-8265-801c3f0a858e.disk1_meta (253:3) on secondary: /dev/gnt/fff118c0-97b3-4386-8265-801c3f0a858e.disk1_meta (253:3) name: None UUID: a9a82fc9-0266-4e5a-83bb-0797737d7971 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Thu Jun 4 17:11:23 2026 - INFO: Trying to hotplug device... Thu Jun 4 17:11:23 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:d1:eb:47,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Thu Jun 4 17:11:25 2026 - INFO: Trying to hotplug device... Thu Jun 4 17:11:26 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Thu Jun 4 17:11:27 2026 - INFO: Trying to hotplug device... Thu Jun 4 17:11:28 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Please give at least one of the parameters. Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-06-04 17:11:47.004514 time=0:00:26.538780 [TestInstanceModify] gnt-instance modify <<<< 2026-06-04 17:11:47.004605 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/2256 GET /2/jobs/2257 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-06-04 17:11:49.312846 time=0:00:02.308241 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-06-04 17:11:49.312953 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-06-04 17:11:49.312982 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-06-04 17:11:49.313005 skipping , test(s) instance-device-names disabled <<<< 2026-06-04 17:11:49.313016 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2258 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-06-04 17:11:56.898729 time=0:00:07.585713 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-04 17:11:56.898817 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-06-04 17:11:56.898849 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-06-04 17:11:56.898866 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Thu Jun 4 17:12:00 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Thu Jun 4 17:12:01 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 17:12:01 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Thu Jun 4 17:13:01 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Thu Jun 4 17:13:06 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Thu Jun 4 17:13:08 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 17:13:08 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Thu Jun 4 17:14:08 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Thu Jun 4 17:14:12 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Thu Jun 4 17:14:14 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 17:14:14 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Thu Jun 4 17:15:14 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Thu Jun 4 17:15:19 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Thu Jun 4 17:15:20 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 17:15:21 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Thu Jun 4 17:16:21 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-06-04 17:16:22.202002 time=0:04:25.303136 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-06-04 17:16:22.202095 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2265 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-06-04 17:16:27.201880 time=0:00:04.999785 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-04 17:16:27.202047 start [TestInstanceReboot] gnt-instance reboot Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 2266 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 2267 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 2268 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2269 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 2270 for kvm-test-instance02.staging.ganeti.org ... Thu Jun 4 17:17: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.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-06-04 17:17:15.125136 time=0:00:47.923089 [TestInstanceReboot] gnt-instance reboot <<<< 2026-06-04 17:17:15.125241 start [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster watcher pause 4h' The watcher is paused until Thu Jun 4 21:17:15 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster watcher info' The watcher is paused until Thu Jun 4 21:17:15 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 5b9cf9eb-4ad9-4ea7-81a4-f481380195d1 Serial number: 46 Creation time: 2026-06-04 17:09:35 Modification time: 2026-06-04 17:17:14 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: grandpa.staging.ganeti.org (group default, group UUID b6d0f977-310a-4636-be20-ec239644be13) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (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:6b:41:ac IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 27e69ab8-35f6-4341-b12c-e66a0c5ba88b name: None Disk template: drbd Disks: - disk/0: drbd, size 1.8G access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: grandpa.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: 3e3b5f27-5d21-46a2-bbe6-452dbd21e20b child devices: - child 0: plain, size 1.8G logical_id: gnt/4b417ece-7d89-4ecd-8e78-cc6f4621ec3a.disk0_data on primary: /dev/gnt/4b417ece-7d89-4ecd-8e78-cc6f4621ec3a.disk0_data (253:0) on secondary: /dev/gnt/4b417ece-7d89-4ecd-8e78-cc6f4621ec3a.disk0_data (253:0) name: None UUID: b161b145-9bdc-4b9e-bddb-2a9a1df64376 - child 1: plain, size 128M logical_id: gnt/4b417ece-7d89-4ecd-8e78-cc6f4621ec3a.disk0_meta on primary: /dev/gnt/4b417ece-7d89-4ecd-8e78-cc6f4621ec3a.disk0_meta (253:1) on secondary: /dev/gnt/4b417ece-7d89-4ecd-8e78-cc6f4621ec3a.disk0_meta (253:1) name: None UUID: d6f9d4a4-52e9-4b14-8f81-957e04990f55 - disk/1: drbd, size 1.5G access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: grandpa.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: 4e8bca77-7539-4c8b-96ca-bc676dec0998 child devices: - child 0: plain, size 1.5G logical_id: gnt/fff118c0-97b3-4386-8265-801c3f0a858e.disk1_data on primary: /dev/gnt/fff118c0-97b3-4386-8265-801c3f0a858e.disk1_data (253:2) on secondary: /dev/gnt/fff118c0-97b3-4386-8265-801c3f0a858e.disk1_data (253:2) name: None UUID: 770d018f-32f8-422a-82de-a24819850c4f - child 1: plain, size 128M logical_id: gnt/fff118c0-97b3-4386-8265-801c3f0a858e.disk1_meta on primary: /dev/gnt/fff118c0-97b3-4386-8265-801c3f0a858e.disk1_meta (253:3) on secondary: /dev/gnt/fff118c0-97b3-4386-8265-801c3f0a858e.disk1_meta (253:3) name: None UUID: a9a82fc9-0266-4e5a-83bb-0797737d7971 Command: ssh grandpa.staging.ganeti.org '(drbdsetup 0 down >/dev/null 2>&1; drbdsetup down resource0 >/dev/null 2>&1) || /bin/true' Command: ssh grandpa.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.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 2273 Waiting for job 2273 ... Activating disks for instance 'kvm-test-instance02.staging.ganeti.org' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 2276 Waiting for job 2276 ... No disks need to be activated. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 2278, 2279 Waiting for job 2278 ... Thu Jun 4 17:17:27 2026 * Verifying cluster config Thu Jun 4 17:17:27 2026 * Verifying cluster certificate files Thu Jun 4 17:17:27 2026 * Verifying hypervisor parameters Thu Jun 4 17:17:27 2026 * Verifying all nodes belong to an existing group Waiting for job 2279 ... Thu Jun 4 17:17:28 2026 * Verifying group 'default' Thu Jun 4 17:17:28 2026 * Gathering data (3 nodes) Thu Jun 4 17:17:28 2026 * Gathering information about nodes (3 nodes) Thu Jun 4 17:17:29 2026 * Gathering disk information (3 nodes) Thu Jun 4 17:17:29 2026 * Verifying configuration file consistency Thu Jun 4 17:17:29 2026 * Verifying node status Thu Jun 4 17:17:29 2026 * Verifying instance status Thu Jun 4 17:17:29 2026 * Verifying orphan volumes Thu Jun 4 17:17:29 2026 * Verifying N+1 Memory redundancy Thu Jun 4 17:17:29 2026 * Assessing cluster hypervisor parameters Thu Jun 4 17:17:29 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Jun 4 17:17:29 2026 - disk_type is set to 'ide' instead of 'paravirtual', please consider virtio-based disks for the best performance. Thu Jun 4 17:17:29 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Jun 4 17:17:29 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Jun 4 17:17:29 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Jun 4 17:17:29 2026 * Other Notes Thu Jun 4 17:17:29 2026 * Hooks Results Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster watcher continue' The watcher is no longer paused. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster watcher info' The watcher is not paused. ---- PASSED [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD >>>> 2026-06-04 17:17:30.090109 time=0:00:14.964868 [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD <<<< 2026-06-04 17:17:30.090235 start [TestInstanceRemove] gnt-instance remove Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-06-04 17:17:38.774897 time=0:00:08.684662 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 072a4b2777f372f4306ae6b4c61857846ca631b3 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 2282, 2283 Waiting for job 2282 ... Thu Jun 4 17:17:40 2026 * Verifying cluster config Thu Jun 4 17:17:40 2026 * Verifying cluster certificate files Thu Jun 4 17:17:40 2026 * Verifying hypervisor parameters Thu Jun 4 17:17:40 2026 * Verifying all nodes belong to an existing group Waiting for job 2283 ... Thu Jun 4 17:17:40 2026 * Verifying group 'default' Thu Jun 4 17:17:40 2026 * Gathering data (3 nodes) Thu Jun 4 17:17:40 2026 * Gathering information about nodes (3 nodes) Thu Jun 4 17:17:41 2026 * Gathering disk information (3 nodes) Thu Jun 4 17:17:41 2026 * Verifying configuration file consistency Thu Jun 4 17:17:41 2026 * Verifying node status Thu Jun 4 17:17:41 2026 * Verifying instance status Thu Jun 4 17:17:41 2026 * Verifying orphan volumes Thu Jun 4 17:17:41 2026 * Verifying N+1 Memory redundancy Thu Jun 4 17:17:41 2026 * Assessing cluster hypervisor parameters Thu Jun 4 17:17:41 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Jun 4 17:17:41 2026 - disk_type is set to 'ide' instead of 'paravirtual', please consider virtio-based disks for the best performance. Thu Jun 4 17:17:41 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Jun 4 17:17:41 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Jun 4 17:17:41 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Jun 4 17:17:41 2026 * Other Notes Thu Jun 4 17:17:41 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 072a4b2777f372f4306ae6b4c61857846ca631b3 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:disk_type=paravirtual' ---- Starting reduced number of instance tests with hypervisor parameter soundhw=ac97 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:soundhw=ac97' <<<< 2026-06-04 17:17:44.721324 start [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=drbd --node=troy-mcclure.staging.ganeti.org:grandpa.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Thu Jun 4 17:17:46 2026 * creating instance disks... Thu Jun 4 17:17:54 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Thu Jun 4 17:17:54 2026 adding disks to cluster config Thu Jun 4 17:17:54 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 17:17:54 2026 - INFO: - device disk/0: 2.60% done, 4m 1s remaining (estimated) Thu Jun 4 17:17:54 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Thu Jun 4 17:18:54 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Jun 4 17:18:54 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 17:18:55 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Jun 4 17:18:55 2026 * running the instance OS create scripts... Thu Jun 4 17:18:55 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: e51ebc6a-ce3e-45f3-aa5f-86e44fe64537 Serial number: 4 Creation time: 2026-06-04 17:17:54 Modification time: 2026-06-04 17:18:55 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: grandpa.staging.ganeti.org (group default, group UUID b6d0f977-310a-4636-be20-ec239644be13) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_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:b6:14:2d IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 95554097-952f-453a-bf18-6ee796fbc288 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: grandpa.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: 67196e12-a2c5-49f3-b7f9-cc19178d1a35 child devices: - child 0: plain, size 768M logical_id: gnt/dcca51f2-9194-42e3-a498-44b7b4ae59a7.disk0_data on primary: /dev/gnt/dcca51f2-9194-42e3-a498-44b7b4ae59a7.disk0_data (253:0) on secondary: /dev/gnt/dcca51f2-9194-42e3-a498-44b7b4ae59a7.disk0_data (253:0) name: None UUID: 72baaa76-6390-4cd5-a922-c1331d4f47ed - child 1: plain, size 128M logical_id: gnt/dcca51f2-9194-42e3-a498-44b7b4ae59a7.disk0_meta on primary: /dev/gnt/dcca51f2-9194-42e3-a498-44b7b4ae59a7.disk0_meta (253:1) on secondary: /dev/gnt/dcca51f2-9194-42e3-a498-44b7b4ae59a7.disk0_meta (253:1) name: None UUID: cfaca7b6-070a-4f10-993f-7de4bad55e32 - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: grandpa.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: 498140d0-765c-4a7b-b091-538cbadf1203 child devices: - child 0: plain, size 512M logical_id: gnt/412f7fb4-bb5a-44ee-bd61-963e639c4a5d.disk1_data on primary: /dev/gnt/412f7fb4-bb5a-44ee-bd61-963e639c4a5d.disk1_data (253:2) on secondary: /dev/gnt/412f7fb4-bb5a-44ee-bd61-963e639c4a5d.disk1_data (253:2) name: None UUID: e395dc1a-c3a9-4305-affe-c5b511dc8090 - child 1: plain, size 128M logical_id: gnt/412f7fb4-bb5a-44ee-bd61-963e639c4a5d.disk1_meta on primary: /dev/gnt/412f7fb4-bb5a-44ee-bd61-963e639c4a5d.disk1_meta (253:3) on secondary: /dev/gnt/412f7fb4-bb5a-44ee-bd61-963e639c4a5d.disk1_meta (253:3) name: None UUID: fa314857-8a77-4272-88dd-e7eb4dd5725e Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd ----- >>>> 2026-06-04 17:18:58.469285 time=0:01:13.747961 [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd <<<< 2026-06-04 17:18:58.469418 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2288 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-06-04 17:19:06.153597 time=0:00:07.684179 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-04 17:19:06.153729 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-06-04 17:19:06.153754 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2291 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2291 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 2292 for kvm-test-instance02.staging.ganeti.org ... Thu Jun 4 17:19:10 2026 - WARNING: Ignoring offline instance check Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2293 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2293 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2294 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2294 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-06-04 17:19:16.363825 time=0:00:10.210071 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-06-04 17:19:16.363921 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2297 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-06-04 17:19:21.257536 time=0:00:04.893615 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-04 17:19:21.257666 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/2298 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-06-04 17:19:33.948977 time=0:00:12.691311 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-06-04 17:19:33.949086 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/2299 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-06-04 17:19:38.957050 time=0:00:05.007964 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-06-04 17:19:38.957160 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: e51ebc6a-ce3e-45f3-aa5f-86e44fe64537 Serial number: 16 Creation time: 2026-06-04 17:17:54 Modification time: 2026-06-04 17:19:34 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: grandpa.staging.ganeti.org (group default, group UUID b6d0f977-310a-4636-be20-ec239644be13) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_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:b6:14:2d IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 95554097-952f-453a-bf18-6ee796fbc288 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: grandpa.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: 67196e12-a2c5-49f3-b7f9-cc19178d1a35 child devices: - child 0: plain, size 768M logical_id: gnt/dcca51f2-9194-42e3-a498-44b7b4ae59a7.disk0_data on primary: /dev/gnt/dcca51f2-9194-42e3-a498-44b7b4ae59a7.disk0_data (253:0) on secondary: /dev/gnt/dcca51f2-9194-42e3-a498-44b7b4ae59a7.disk0_data (253:0) name: None UUID: 72baaa76-6390-4cd5-a922-c1331d4f47ed - child 1: plain, size 128M logical_id: gnt/dcca51f2-9194-42e3-a498-44b7b4ae59a7.disk0_meta on primary: /dev/gnt/dcca51f2-9194-42e3-a498-44b7b4ae59a7.disk0_meta (253:1) on secondary: /dev/gnt/dcca51f2-9194-42e3-a498-44b7b4ae59a7.disk0_meta (253:1) name: None UUID: cfaca7b6-070a-4f10-993f-7de4bad55e32 - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: grandpa.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: 498140d0-765c-4a7b-b091-538cbadf1203 child devices: - child 0: plain, size 512M logical_id: gnt/412f7fb4-bb5a-44ee-bd61-963e639c4a5d.disk1_data on primary: /dev/gnt/412f7fb4-bb5a-44ee-bd61-963e639c4a5d.disk1_data (253:2) on secondary: /dev/gnt/412f7fb4-bb5a-44ee-bd61-963e639c4a5d.disk1_data (253:2) name: None UUID: e395dc1a-c3a9-4305-affe-c5b511dc8090 - child 1: plain, size 128M logical_id: gnt/412f7fb4-bb5a-44ee-bd61-963e639c4a5d.disk1_meta on primary: /dev/gnt/412f7fb4-bb5a-44ee-bd61-963e639c4a5d.disk1_meta (253:3) on secondary: /dev/gnt/412f7fb4-bb5a-44ee-bd61-963e639c4a5d.disk1_meta (253:3) name: None UUID: fa314857-8a77-4272-88dd-e7eb4dd5725e Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Thu Jun 4 17:19:42 2026 - INFO: Trying to hotplug device... Thu Jun 4 17:19:42 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:fb:ba:20,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Thu Jun 4 17:19:43 2026 - INFO: Trying to hotplug device... Thu Jun 4 17:19:44 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Thu Jun 4 17:19:45 2026 - INFO: Trying to hotplug device... Thu Jun 4 17:19:46 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Thu Jun 4 17:19:52 2026 - INFO: Trying to hotplug device... Thu Jun 4 17:19:52 2026 - INFO: Hotplug done. Thu Jun 4 17:19:52 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 17:19:53 2026 - INFO: - device disk/2: 0.80% done, 43m 41s remaining (estimated) Thu Jun 4 17:20:53 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Thu Jun 4 17:20:54 2026 - INFO: Trying to hotplug device... Thu Jun 4 17:20:54 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Please give at least one of the parameters. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-06-04 17:21:14.507005 time=0:01:35.549845 [TestInstanceModify] gnt-instance modify <<<< 2026-06-04 17:21:14.507127 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/2320 GET /2/jobs/2321 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-06-04 17:21:16.852927 time=0:00:02.345800 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-06-04 17:21:16.853064 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-06-04 17:21:16.853088 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-06-04 17:21:16.853103 skipping , test(s) instance-device-names disabled <<<< 2026-06-04 17:21:16.853128 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2322 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-06-04 17:21:24.436365 time=0:00:07.583237 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-04 17:21:24.436493 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-06-04 17:21:24.436517 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-06-04 17:21:24.436531 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Thu Jun 4 17:21:27 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Thu Jun 4 17:21:28 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 17:21:29 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Thu Jun 4 17:22:29 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Thu Jun 4 17:22:34 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Thu Jun 4 17:22:35 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 17:22:35 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Thu Jun 4 17:23:35 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Thu Jun 4 17:23:40 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Thu Jun 4 17:23:41 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 17:23:41 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Thu Jun 4 17:24:41 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Thu Jun 4 17:24:47 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Thu Jun 4 17:24:48 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 17:24:48 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Thu Jun 4 17:25:48 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-06-04 17:25:49.561702 time=0:04:25.125171 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-06-04 17:25:49.561812 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2329 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-06-04 17:25:54.553311 time=0:00:04.991499 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-04 17:25:54.553404 start [TestInstanceReboot] gnt-instance reboot Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 2330 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 2331 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 2332 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2333 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 2334 for kvm-test-instance02.staging.ganeti.org ... Thu Jun 4 17:26:38 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-06-04 17:26:42.373839 time=0:00:47.820435 [TestInstanceReboot] gnt-instance reboot <<<< 2026-06-04 17:26:42.373996 start [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster watcher pause 4h' The watcher is paused until Thu Jun 4 21:26:42 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster watcher info' The watcher is paused until Thu Jun 4 21:26:42 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: e51ebc6a-ce3e-45f3-aa5f-86e44fe64537 Serial number: 50 Creation time: 2026-06-04 17:17:54 Modification time: 2026-06-04 17:26:41 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: grandpa.staging.ganeti.org (group default, group UUID b6d0f977-310a-4636-be20-ec239644be13) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_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:b6:14:2d IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 95554097-952f-453a-bf18-6ee796fbc288 name: None Disk template: drbd Disks: - disk/0: drbd, size 1.8G access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: grandpa.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: 67196e12-a2c5-49f3-b7f9-cc19178d1a35 child devices: - child 0: plain, size 1.8G logical_id: gnt/dcca51f2-9194-42e3-a498-44b7b4ae59a7.disk0_data on primary: /dev/gnt/dcca51f2-9194-42e3-a498-44b7b4ae59a7.disk0_data (253:0) on secondary: /dev/gnt/dcca51f2-9194-42e3-a498-44b7b4ae59a7.disk0_data (253:0) name: None UUID: 72baaa76-6390-4cd5-a922-c1331d4f47ed - child 1: plain, size 128M logical_id: gnt/dcca51f2-9194-42e3-a498-44b7b4ae59a7.disk0_meta on primary: /dev/gnt/dcca51f2-9194-42e3-a498-44b7b4ae59a7.disk0_meta (253:1) on secondary: /dev/gnt/dcca51f2-9194-42e3-a498-44b7b4ae59a7.disk0_meta (253:1) name: None UUID: cfaca7b6-070a-4f10-993f-7de4bad55e32 - disk/1: drbd, size 1.5G access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: grandpa.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: 498140d0-765c-4a7b-b091-538cbadf1203 child devices: - child 0: plain, size 1.5G logical_id: gnt/412f7fb4-bb5a-44ee-bd61-963e639c4a5d.disk1_data on primary: /dev/gnt/412f7fb4-bb5a-44ee-bd61-963e639c4a5d.disk1_data (253:2) on secondary: /dev/gnt/412f7fb4-bb5a-44ee-bd61-963e639c4a5d.disk1_data (253:2) name: None UUID: e395dc1a-c3a9-4305-affe-c5b511dc8090 - child 1: plain, size 128M logical_id: gnt/412f7fb4-bb5a-44ee-bd61-963e639c4a5d.disk1_meta on primary: /dev/gnt/412f7fb4-bb5a-44ee-bd61-963e639c4a5d.disk1_meta (253:3) on secondary: /dev/gnt/412f7fb4-bb5a-44ee-bd61-963e639c4a5d.disk1_meta (253:3) name: None UUID: fa314857-8a77-4272-88dd-e7eb4dd5725e Command: ssh grandpa.staging.ganeti.org '(drbdsetup 0 down >/dev/null 2>&1; drbdsetup down resource0 >/dev/null 2>&1) || /bin/true' Command: ssh grandpa.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.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 2337 Waiting for job 2337 ... Activating disks for instance 'kvm-test-instance02.staging.ganeti.org' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 2340 Waiting for job 2340 ... No disks need to be activated. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 2342, 2343 Waiting for job 2342 ... Thu Jun 4 17:26:54 2026 * Verifying cluster config Thu Jun 4 17:26:54 2026 * Verifying cluster certificate files Thu Jun 4 17:26:54 2026 * Verifying hypervisor parameters Thu Jun 4 17:26:54 2026 * Verifying all nodes belong to an existing group Waiting for job 2343 ... Thu Jun 4 17:26:55 2026 * Verifying group 'default' Thu Jun 4 17:26:55 2026 * Gathering data (3 nodes) Thu Jun 4 17:26:55 2026 * Gathering information about nodes (3 nodes) Thu Jun 4 17:26:56 2026 * Gathering disk information (3 nodes) Thu Jun 4 17:26:56 2026 * Verifying configuration file consistency Thu Jun 4 17:26:56 2026 * Verifying node status Thu Jun 4 17:26:56 2026 * Verifying instance status Thu Jun 4 17:26:56 2026 * Verifying orphan volumes Thu Jun 4 17:26:56 2026 * Verifying N+1 Memory redundancy Thu Jun 4 17:26:56 2026 * Assessing cluster hypervisor parameters Thu Jun 4 17:26:56 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Jun 4 17:26:56 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Jun 4 17:26:56 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Jun 4 17:26:56 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Jun 4 17:26:56 2026 * Other Notes Thu Jun 4 17:26:56 2026 * Hooks Results Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster watcher continue' The watcher is no longer paused. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster watcher info' The watcher is not paused. ---- PASSED [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD >>>> 2026-06-04 17:26:57.269576 time=0:00:14.895580 [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD <<<< 2026-06-04 17:26:57.269698 start [TestInstanceRemove] gnt-instance remove Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-06-04 17:27:06.155199 time=0:00:08.885501 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 92e1b7622c6fef375abe87c0202ac352978e5c69 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 2346, 2347 Waiting for job 2346 ... Thu Jun 4 17:27:07 2026 * Verifying cluster config Thu Jun 4 17:27:07 2026 * Verifying cluster certificate files Thu Jun 4 17:27:07 2026 * Verifying hypervisor parameters Thu Jun 4 17:27:07 2026 * Verifying all nodes belong to an existing group Waiting for job 2347 ... Thu Jun 4 17:27:08 2026 * Verifying group 'default' Thu Jun 4 17:27:08 2026 * Gathering data (3 nodes) Thu Jun 4 17:27:08 2026 * Gathering information about nodes (3 nodes) Thu Jun 4 17:27:09 2026 * Gathering disk information (3 nodes) Thu Jun 4 17:27:09 2026 * Verifying configuration file consistency Thu Jun 4 17:27:09 2026 * Verifying node status Thu Jun 4 17:27:09 2026 * Verifying instance status Thu Jun 4 17:27:09 2026 * Verifying orphan volumes Thu Jun 4 17:27:09 2026 * Verifying N+1 Memory redundancy Thu Jun 4 17:27:09 2026 * Assessing cluster hypervisor parameters Thu Jun 4 17:27:09 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Jun 4 17:27:09 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Jun 4 17:27:09 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Jun 4 17:27:09 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Jun 4 17:27:09 2026 * Other Notes Thu Jun 4 17:27:09 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 92e1b7622c6fef375abe87c0202ac352978e5c69 /var/lib/ganeti/config.data ---- Starting reduced number of instance tests with hypervisor parameter soundhw=hda Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:soundhw=hda' <<<< 2026-06-04 17:27:10.794052 start [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=drbd --node=troy-mcclure.staging.ganeti.org:grandpa.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Thu Jun 4 17:27:12 2026 * creating instance disks... Thu Jun 4 17:27:20 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Thu Jun 4 17:27:20 2026 adding disks to cluster config Thu Jun 4 17:27:20 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 17:27:20 2026 - INFO: - device disk/0: 2.10% done, 4m 18s remaining (estimated) Thu Jun 4 17:27:20 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Thu Jun 4 17:28:20 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Jun 4 17:28:20 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 17:28:21 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Jun 4 17:28:21 2026 * running the instance OS create scripts... Thu Jun 4 17:28:21 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: e5e33517-e45a-4599-a5eb-37f9e4840118 Serial number: 4 Creation time: 2026-06-04 17:27:20 Modification time: 2026-06-04 17:28:21 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: grandpa.staging.ganeti.org (group default, group UUID b6d0f977-310a-4636-be20-ec239644be13) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_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:d3:c9:ee IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 0aa611c5-4b4b-4e3c-980d-7d781b46a0b8 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: grandpa.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: 5a3a6306-dc08-4a63-be1b-1ceed9f85318 child devices: - child 0: plain, size 768M logical_id: gnt/517ab3f6-888b-46cd-ba2f-b3a2ccd3ad8b.disk0_data on primary: /dev/gnt/517ab3f6-888b-46cd-ba2f-b3a2ccd3ad8b.disk0_data (253:0) on secondary: /dev/gnt/517ab3f6-888b-46cd-ba2f-b3a2ccd3ad8b.disk0_data (253:0) name: None UUID: bec06b12-793a-46e3-abe1-17b98fbcf755 - child 1: plain, size 128M logical_id: gnt/517ab3f6-888b-46cd-ba2f-b3a2ccd3ad8b.disk0_meta on primary: /dev/gnt/517ab3f6-888b-46cd-ba2f-b3a2ccd3ad8b.disk0_meta (253:1) on secondary: /dev/gnt/517ab3f6-888b-46cd-ba2f-b3a2ccd3ad8b.disk0_meta (253:1) name: None UUID: 256b7fd4-4dbc-436b-b6e0-0774305b37cc - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: grandpa.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: 113eaef9-59f0-47d6-aec3-a6f86e6f17fa child devices: - child 0: plain, size 512M logical_id: gnt/1eeff02b-2db2-4ee8-8ec9-00c933fd1db3.disk1_data on primary: /dev/gnt/1eeff02b-2db2-4ee8-8ec9-00c933fd1db3.disk1_data (253:2) on secondary: /dev/gnt/1eeff02b-2db2-4ee8-8ec9-00c933fd1db3.disk1_data (253:2) name: None UUID: b3da48ec-95ca-44dc-8738-ea51a39d2ed9 - child 1: plain, size 128M logical_id: gnt/1eeff02b-2db2-4ee8-8ec9-00c933fd1db3.disk1_meta on primary: /dev/gnt/1eeff02b-2db2-4ee8-8ec9-00c933fd1db3.disk1_meta (253:3) on secondary: /dev/gnt/1eeff02b-2db2-4ee8-8ec9-00c933fd1db3.disk1_meta (253:3) name: None UUID: 62280b59-7e52-4439-b722-e47e2afe3975 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd ----- >>>> 2026-06-04 17:28:24.421963 time=0:01:13.627911 [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd <<<< 2026-06-04 17:28:24.422079 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2351 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-06-04 17:28:32.004458 time=0:00:07.582379 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-04 17:28:32.004581 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-06-04 17:28:32.004604 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2354 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2354 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 2355 for kvm-test-instance02.staging.ganeti.org ... Thu Jun 4 17:28:36 2026 - WARNING: Ignoring offline instance check Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2356 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2356 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2357 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2357 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-06-04 17:28:42.313394 time=0:00:10.308790 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-06-04 17:28:42.313480 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2360 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-06-04 17:28:47.395435 time=0:00:05.081955 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-04 17:28:47.395518 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/2361 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-06-04 17:29:00.136936 time=0:00:12.741418 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-06-04 17:29:00.137065 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/2362 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-06-04 17:29:05.180973 time=0:00:05.043908 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-06-04 17:29:05.181084 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: e5e33517-e45a-4599-a5eb-37f9e4840118 Serial number: 16 Creation time: 2026-06-04 17:27:20 Modification time: 2026-06-04 17:29:01 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: grandpa.staging.ganeti.org (group default, group UUID b6d0f977-310a-4636-be20-ec239644be13) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_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:d3:c9:ee IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 0aa611c5-4b4b-4e3c-980d-7d781b46a0b8 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: grandpa.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: 5a3a6306-dc08-4a63-be1b-1ceed9f85318 child devices: - child 0: plain, size 768M logical_id: gnt/517ab3f6-888b-46cd-ba2f-b3a2ccd3ad8b.disk0_data on primary: /dev/gnt/517ab3f6-888b-46cd-ba2f-b3a2ccd3ad8b.disk0_data (253:0) on secondary: /dev/gnt/517ab3f6-888b-46cd-ba2f-b3a2ccd3ad8b.disk0_data (253:0) name: None UUID: bec06b12-793a-46e3-abe1-17b98fbcf755 - child 1: plain, size 128M logical_id: gnt/517ab3f6-888b-46cd-ba2f-b3a2ccd3ad8b.disk0_meta on primary: /dev/gnt/517ab3f6-888b-46cd-ba2f-b3a2ccd3ad8b.disk0_meta (253:1) on secondary: /dev/gnt/517ab3f6-888b-46cd-ba2f-b3a2ccd3ad8b.disk0_meta (253:1) name: None UUID: 256b7fd4-4dbc-436b-b6e0-0774305b37cc - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: grandpa.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: 113eaef9-59f0-47d6-aec3-a6f86e6f17fa child devices: - child 0: plain, size 512M logical_id: gnt/1eeff02b-2db2-4ee8-8ec9-00c933fd1db3.disk1_data on primary: /dev/gnt/1eeff02b-2db2-4ee8-8ec9-00c933fd1db3.disk1_data (253:2) on secondary: /dev/gnt/1eeff02b-2db2-4ee8-8ec9-00c933fd1db3.disk1_data (253:2) name: None UUID: b3da48ec-95ca-44dc-8738-ea51a39d2ed9 - child 1: plain, size 128M logical_id: gnt/1eeff02b-2db2-4ee8-8ec9-00c933fd1db3.disk1_meta on primary: /dev/gnt/1eeff02b-2db2-4ee8-8ec9-00c933fd1db3.disk1_meta (253:3) on secondary: /dev/gnt/1eeff02b-2db2-4ee8-8ec9-00c933fd1db3.disk1_meta (253:3) name: None UUID: 62280b59-7e52-4439-b722-e47e2afe3975 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Thu Jun 4 17:29:08 2026 - INFO: Trying to hotplug device... Thu Jun 4 17:29:08 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:fa:e7: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 troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Thu Jun 4 17:29:09 2026 - INFO: Trying to hotplug device... Thu Jun 4 17:29:10 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Thu Jun 4 17:29:12 2026 - INFO: Trying to hotplug device... Thu Jun 4 17:29:13 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Thu Jun 4 17:29:18 2026 - INFO: Trying to hotplug device... Thu Jun 4 17:29:19 2026 - INFO: Hotplug done. Thu Jun 4 17:29:19 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 17:29:19 2026 - INFO: - device disk/2: 0.80% done, 43m 41s remaining (estimated) Thu Jun 4 17:30:19 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Thu Jun 4 17:30:20 2026 - INFO: Trying to hotplug device... Thu Jun 4 17:30:20 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Please give at least one of the parameters. Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-06-04 17:30:40.784982 time=0:01:35.603898 [TestInstanceModify] gnt-instance modify <<<< 2026-06-04 17:30:40.785117 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/2383 GET /2/jobs/2384 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-06-04 17:30:43.176871 time=0:00:02.391754 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-06-04 17:30:43.177005 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-06-04 17:30:43.177028 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-06-04 17:30:43.177042 skipping , test(s) instance-device-names disabled <<<< 2026-06-04 17:30:43.177053 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2385 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-06-04 17:30:50.876752 time=0:00:07.699699 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-04 17:30:50.876893 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-06-04 17:30:50.876917 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-06-04 17:30:50.876931 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Thu Jun 4 17:30:53 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Thu Jun 4 17:30:55 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 17:30:55 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Thu Jun 4 17:31:55 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Thu Jun 4 17:32:01 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Thu Jun 4 17:32:02 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 17:32:02 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Thu Jun 4 17:33:02 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Thu Jun 4 17:33:06 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Thu Jun 4 17:33:08 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 17:33:08 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Thu Jun 4 17:34:08 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Thu Jun 4 17:34:13 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Thu Jun 4 17:34:15 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 17:34:15 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Thu Jun 4 17:35:15 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-06-04 17:35:16.464908 time=0:04:25.587977 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-06-04 17:35:16.465042 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2392 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-06-04 17:35:21.547361 time=0:00:05.082319 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-04 17:35:21.547479 start [TestInstanceReboot] gnt-instance reboot Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 2393 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 2394 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 2395 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2396 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 2397 for kvm-test-instance02.staging.ganeti.org ... Thu Jun 4 17:36:05 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-06-04 17:36:09.541114 time=0:00:47.993635 [TestInstanceReboot] gnt-instance reboot <<<< 2026-06-04 17:36:09.541217 start [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster watcher pause 4h' The watcher is paused until Thu Jun 4 21:36:09 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster watcher info' The watcher is paused until Thu Jun 4 21:36:09 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: e5e33517-e45a-4599-a5eb-37f9e4840118 Serial number: 50 Creation time: 2026-06-04 17:27:20 Modification time: 2026-06-04 17:36:09 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: grandpa.staging.ganeti.org (group default, group UUID b6d0f977-310a-4636-be20-ec239644be13) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_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:d3:c9:ee IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 0aa611c5-4b4b-4e3c-980d-7d781b46a0b8 name: None Disk template: drbd Disks: - disk/0: drbd, size 1.8G access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: grandpa.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: 5a3a6306-dc08-4a63-be1b-1ceed9f85318 child devices: - child 0: plain, size 1.8G logical_id: gnt/517ab3f6-888b-46cd-ba2f-b3a2ccd3ad8b.disk0_data on primary: /dev/gnt/517ab3f6-888b-46cd-ba2f-b3a2ccd3ad8b.disk0_data (253:0) on secondary: /dev/gnt/517ab3f6-888b-46cd-ba2f-b3a2ccd3ad8b.disk0_data (253:0) name: None UUID: bec06b12-793a-46e3-abe1-17b98fbcf755 - child 1: plain, size 128M logical_id: gnt/517ab3f6-888b-46cd-ba2f-b3a2ccd3ad8b.disk0_meta on primary: /dev/gnt/517ab3f6-888b-46cd-ba2f-b3a2ccd3ad8b.disk0_meta (253:1) on secondary: /dev/gnt/517ab3f6-888b-46cd-ba2f-b3a2ccd3ad8b.disk0_meta (253:1) name: None UUID: 256b7fd4-4dbc-436b-b6e0-0774305b37cc - disk/1: drbd, size 1.5G access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: grandpa.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: 113eaef9-59f0-47d6-aec3-a6f86e6f17fa child devices: - child 0: plain, size 1.5G logical_id: gnt/1eeff02b-2db2-4ee8-8ec9-00c933fd1db3.disk1_data on primary: /dev/gnt/1eeff02b-2db2-4ee8-8ec9-00c933fd1db3.disk1_data (253:2) on secondary: /dev/gnt/1eeff02b-2db2-4ee8-8ec9-00c933fd1db3.disk1_data (253:2) name: None UUID: b3da48ec-95ca-44dc-8738-ea51a39d2ed9 - child 1: plain, size 128M logical_id: gnt/1eeff02b-2db2-4ee8-8ec9-00c933fd1db3.disk1_meta on primary: /dev/gnt/1eeff02b-2db2-4ee8-8ec9-00c933fd1db3.disk1_meta (253:3) on secondary: /dev/gnt/1eeff02b-2db2-4ee8-8ec9-00c933fd1db3.disk1_meta (253:3) name: None UUID: 62280b59-7e52-4439-b722-e47e2afe3975 Command: ssh grandpa.staging.ganeti.org '(drbdsetup 0 down >/dev/null 2>&1; drbdsetup down resource0 >/dev/null 2>&1) || /bin/true' Command: ssh grandpa.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.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 2400 Waiting for job 2400 ... Activating disks for instance 'kvm-test-instance02.staging.ganeti.org' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 2403 Waiting for job 2403 ... No disks need to be activated. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 2405, 2406 Waiting for job 2405 ... Thu Jun 4 17:36:22 2026 * Verifying cluster config Thu Jun 4 17:36:22 2026 * Verifying cluster certificate files Thu Jun 4 17:36:22 2026 * Verifying hypervisor parameters Thu Jun 4 17:36:22 2026 * Verifying all nodes belong to an existing group Waiting for job 2406 ... Thu Jun 4 17:36:22 2026 * Verifying group 'default' Thu Jun 4 17:36:22 2026 * Gathering data (3 nodes) Thu Jun 4 17:36:22 2026 * Gathering information about nodes (3 nodes) Thu Jun 4 17:36:23 2026 * Gathering disk information (3 nodes) Thu Jun 4 17:36:23 2026 * Verifying configuration file consistency Thu Jun 4 17:36:23 2026 * Verifying node status Thu Jun 4 17:36:23 2026 * Verifying instance status Thu Jun 4 17:36:23 2026 * Verifying orphan volumes Thu Jun 4 17:36:23 2026 * Verifying N+1 Memory redundancy Thu Jun 4 17:36:23 2026 * Assessing cluster hypervisor parameters Thu Jun 4 17:36:23 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Jun 4 17:36:23 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Jun 4 17:36:23 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Jun 4 17:36:23 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Jun 4 17:36:23 2026 * Other Notes Thu Jun 4 17:36:24 2026 * Hooks Results Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster watcher continue' The watcher is no longer paused. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster watcher info' The watcher is not paused. ---- PASSED [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD >>>> 2026-06-04 17:36:24.788221 time=0:00:15.247004 [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD <<<< 2026-06-04 17:36:24.788306 start [TestInstanceRemove] gnt-instance remove Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-06-04 17:36:33.475064 time=0:00:08.686758 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 7a338aae5d868df8831c12b492c70b102229036b /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 2409, 2410 Waiting for job 2409 ... Thu Jun 4 17:36:35 2026 * Verifying cluster config Thu Jun 4 17:36:35 2026 * Verifying cluster certificate files Thu Jun 4 17:36:35 2026 * Verifying hypervisor parameters Thu Jun 4 17:36:35 2026 * Verifying all nodes belong to an existing group Waiting for job 2410 ... Thu Jun 4 17:36:35 2026 * Verifying group 'default' Thu Jun 4 17:36:35 2026 * Gathering data (3 nodes) Thu Jun 4 17:36:35 2026 * Gathering information about nodes (3 nodes) Thu Jun 4 17:36:36 2026 * Gathering disk information (3 nodes) Thu Jun 4 17:36:36 2026 * Verifying configuration file consistency Thu Jun 4 17:36:36 2026 * Verifying node status Thu Jun 4 17:36:36 2026 * Verifying instance status Thu Jun 4 17:36:36 2026 * Verifying orphan volumes Thu Jun 4 17:36:36 2026 * Verifying N+1 Memory redundancy Thu Jun 4 17:36:36 2026 * Assessing cluster hypervisor parameters Thu Jun 4 17:36:36 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Jun 4 17:36:36 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Jun 4 17:36:36 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Jun 4 17:36:36 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Jun 4 17:36:36 2026 * Other Notes Thu Jun 4 17:36:36 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 7a338aae5d868df8831c12b492c70b102229036b /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:soundhw=' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job autoarchive all' Archived 0 jobs, 0 unchecked left **** 2026-06-04 17:36:39.041196 skipping Creating instances of template diskless, test(s) disk template diskless disabled ---- Starting instance tests with default HVparams --------------------- <<<< 2026-06-04 17:36:39.041288 start [TestInstanceAddFile] gnt-instance add -t file Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=file --node=troy-mcclure.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Thu Jun 4 17:36:40 2026 * disk 0, size 768M Thu Jun 4 17:36:40 2026 * disk 1, size 512M Thu Jun 4 17:36:40 2026 * creating instance disks... Thu Jun 4 17:36:40 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Thu Jun 4 17:36:40 2026 adding disks to cluster config Thu Jun 4 17:36:40 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 17:36:40 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Jun 4 17:36:40 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 17:36:40 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Jun 4 17:36:40 2026 * running the instance OS create scripts... Thu Jun 4 17:36:40 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 755450f7-0dcb-4682-a6de-31e412dc1949 Serial number: 4 Creation time: 2026-06-04 17:36:40 Modification time: 2026-06-04 17:36:40 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_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:a8:48:30 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: d6b2a41f-5424-4263-8473-98e3428737e2 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/96fb969a-76c9-487b-82a4-cbd4cbc5f813.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/96fb969a-76c9-487b-82a4-cbd4cbc5f813.file.disk0 (N/A:N/A) name: disk0 UUID: 7df015d3-dbe1-4db8-9d13-b48e49c6d888 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/5045dda3-f60c-4b3f-bf80-49c284aaa3c2.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/5045dda3-f60c-4b3f-bf80-49c284aaa3c2.file.disk1 (N/A:N/A) name: disk1 UUID: a6c5f489-0e50-4c24-a6b8-99da7ecc44d9 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddFile] gnt-instance add -t file ------------- >>>> 2026-06-04 17:36:42.583756 time=0:00:03.542468 [TestInstanceAddFile] gnt-instance add -t file **** 2026-06-04 17:36:42.583948 skipping [TestInstanceUserDown] Tests user shutdown, test(s) instance-user-down disabled **** 2026-06-04 17:36:42.583999 skipping [TestInstanceCommunication] Tests instance communication via 'gnt-instance modify', test(s) instance-communication disabled <<<< 2026-06-04 17:36:42.584010 start [TestClusterEpo] gnt-cluster epo - Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list --verbose --no-headers -o powered' (unavail) (unavail) (unavail) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster epo --groups --all' Stderr was: Only one of --groups or --all are allowed Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster epo --all some_arg' Stderr was: Arguments in combination with --all are not allowed Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster epo -f troy-mcclure.staging.ganeti.org' Stderr was: troy-mcclure.staging.ganeti.org is the master node, please do a master-failover to another node not affected by the EPO or use --all if you intend to shutdown the whole cluster Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster watcher pause 12h' The watcher is paused until Fri Jun 5 05:36:43 2026. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster epo -f --all' Node grandpa.staging.ganeti.org does not support out-of-band handling, it can not be handled in a fully automated manner Node lisa.staging.ganeti.org does not support out-of-band handling, it can not be handled in a fully automated manner Node troy-mcclure.staging.ganeti.org does not support out-of-band handling, it can not be handled in a fully automated manner Submit shutdown of instance kvm-test-instance02.staging.ganeti.org Submitted jobs 2414 Waiting for job 2414 for kvm-test-instance02.staging.ganeti.org ... All instances have been stopped successfully Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status' ERROR_down Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster epo --on -f --all' Node grandpa.staging.ganeti.org does not support out-of-band handling, it can not be handled in a fully automated manner Node lisa.staging.ganeti.org does not support out-of-band handling, it can not be handled in a fully automated manner Waiting until all nodes are available again Submit startup of instance kvm-test-instance02.staging.ganeti.org Submitted jobs 2415 Waiting for job 2415 for kvm-test-instance02.staging.ganeti.org ... All instances have been started successfully Node grandpa.staging.ganeti.org became available Node lisa.staging.ganeti.org became available Node troy-mcclure.staging.ganeti.org became available Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status' running Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster watcher continue' The watcher is no longer paused. ---- PASSED [TestClusterEpo] gnt-cluster epo --------------------------- >>>> 2026-06-04 17:36:53.115688 time=0:00:10.531678 [TestClusterEpo] gnt-cluster epo <<<< 2026-06-04 17:36:53.115763 start [TestPauseWatcher] Tests and pauses the watcher Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster watcher pause 4h' The watcher is paused until Thu Jun 4 21:36:53 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster watcher info' The watcher is paused until Thu Jun 4 21:36:53 2026. ---- PASSED [TestPauseWatcher] Tests and pauses the watcher ------------ >>>> 2026-06-04 17:36:53.749290 time=0:00:00.633527 [TestPauseWatcher] Tests and pauses the watcher **** 2026-06-04 17:36:53.749418 skipping [TestInstanceAutomaticRestart] Test automatic restart of instance by ganeti-watcher, test(s) instance-automatic-restart disabled **** 2026-06-04 17:36:53.749434 skipping [TestInstanceConsecutiveFailures] Test five consecutive instance failures, test(s) instance-consecutive-failures disabled <<<< 2026-06-04 17:36:53.749439 start [TestResumeWatcher] Tests and unpauses the watcher Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster watcher continue' The watcher is no longer paused. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster watcher info' The watcher is not paused. ---- PASSED [TestResumeWatcher] Tests and unpauses the watcher --------- >>>> 2026-06-04 17:36:54.369254 time=0:00:00.619815 [TestResumeWatcher] Tests and unpauses the watcher <<<< 2026-06-04 17:36:54.369338 start [TestNodeListDrbd] gnt-node list-drbd Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list-drbd --no-header troy-mcclure.staging.ganeti.org' ---- PASSED [TestNodeListDrbd] gnt-node list-drbd ---------------------- >>>> 2026-06-04 17:36:54.594317 time=0:00:00.224979 [TestNodeListDrbd] gnt-node list-drbd **** 2026-06-04 17:36:54.594438 skipping Converting instance of template file, test(s) conversion feature disabled **** 2026-06-04 17:36:54.594457 skipping [TestInstanceModifyDisks] gnt-instance modify --disk, test(s) instance-modify-disks disabled <<<< 2026-06-04 17:36:54.594466 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2416 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-06-04 17:37:00.895204 time=0:00:06.300738 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-04 17:37:00.895297 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-06-04 17:37:00.895320 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2419 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2419 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 2420 for kvm-test-instance02.staging.ganeti.org ... Thu Jun 4 17:37:04 2026 - WARNING: Ignoring offline instance check Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2421 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2421 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2422 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2422 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-06-04 17:37:09.531905 time=0:00:08.636585 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-06-04 17:37:09.532012 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2425 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-06-04 17:37:11.393485 time=0:00:01.861473 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-04 17:37:11.393671 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/2426 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-06-04 17:37:22.748851 time=0:00:11.355180 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-06-04 17:37:22.748971 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/2427 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-06-04 17:37:24.602139 time=0:00:01.853168 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-06-04 17:37:24.602296 start [TestInstanceList] gnt-instance list Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output forthcoming,disk.size/2,disk.size/12,hv/spice_jpeg_wan_compression,hv/floppy_image_path,admin_state,hv/drop_capabilities,disk.count,nic.bridge/1,nic.bridge/3,disk.name/3,hv/cpu_cores,nic.network/4,os,nic.name/2,nic.mode/4,hv/scsi_controller_type,nic.network/2,nic.network.name/5,nic.vlan/6,oper_ram,nic.link/0,hv/pci_pass,nic.count,be/always_failover,nic.mode/0,disk.size/5,hv/cpu_cap,disk.spindles/12,disk.spindles/10,hv/startup_timeout,hv/vnet_hdr,nic.bridge/2,hv/security_domain,nic.vlan/3,nic.uuid/0,be/vcpus,disk.uuid/4,nic.network.name/3,nic.link/4,hv/blockdev_prefix,nic.modes,disk.uuid/13,disk.name/5,nic.links,disk.size/9,nic_mode,custom_osparams,hv/spice_use_tls,be/auto_balance,disk.name/11,hv/vif_type,hv/machine_version,network_port,disk.uuid/14,nic.uuid/3,disk.spindles,nic.vlan/1,disk.size/0,hv/cdrom_disk_type,nic.link/7,disk.uuid/5,name,ctime,disk.size/10,hv/spice_password_file,hv/devices,hv/nic_type,nic.network.name/1,nic.bridge/7,nic.mode/2,nic.mac/1,disk.name/9,nic.link/3,nic.mode/3,nic.mac/7,hv/kernel_args,disk.names,hv/vnc_bind_address,disk.uuid/15,hv/disk_cache,hv/spice_bind,hv/migration_downtime,nic.ip/5,hv/disk_discard,nic.uuid/6,sdb_size,hv/spice_tls_ciphers,nic.mac/5,hv/vhost_net,disk.size/13,nic.network.name/0,disk.size/14,disk_usage,disk.name/14,disk.size/15,be/maxmem,pnode,nic.network/5,disk.uuid/2,hv/disk_type,nic.bridge/5,nic.network/0,hv/acpi,disk.uuids,hv/mem_path,nic.name/7,custom_hvparams,hv/cpu_threads,nic.mode/6,nic.mac/0,disk.spindles/5,hv/usb_devices,hv/num_ttys,nic.link/2,disk.name/10,hv/bootloader_args,disk.size/6,oper_vcpus,nic.mac/6,nic.link/5,disk.spindles/4,hv/cpu_weight,disk.name/13,nic.names,pnode.group,disk.spindles/14,hv/vnc_tls,disk.spindles/13,nic.name/1,hv/kernel_path,disk.size/3,nic.mac/4,bridge,hv/vif_script,nic.mode/7,disk.uuid/9,hv/use_bootloader,nic.mode/1,nic.mac/2,nic.network/1,nic.name/5,nic.ip/2,mac,hv/spice_use_vdagent,snodes,nic.bridge/6,hv/serial_speed,disk.uuid/0,disk.name/0,disk.spindles/0,tags,hv/spice_streaming_video,hv/cdrom_image_path,hv/viridian,nic.uuids,be/memory,nic.network/3,hv/use_localtime,admin_up,hv/cpuid,disk_template,nic.uuid/1,nic.vlan/7,nic.ips,hv/security_model,nic.uuid/5,hv/vnc_x509_verify,disk.name/12,hypervisor,disk.spindles/8,disk.uuid/8,disk.name/1,disk.uuid/1,mtime,disk.spindles/15,nic.vlan/5,hv/kvm_pci_reservations,nic.network.name/6,disks_active,hv/cpu_mask,disk.uuid/3,disk.uuid/10,disk.size/11,disk.name/4,disk.spindles/9,nic.network.name/2,nic.vlan/4,nic.name/6,hv/vnc_x509_path,nic.vlan/0,disk.name/8,disk.spindles/7,nic.name/3,disk.name/2,sda_size,vcpus,disk.uuid/7,pnode.group.uuid,osparams,hv/serial_console,hv/use_guest_agent,nic_network,hv/cpu_type,nic.ip/3,disk.name/7,admin_state_source,nic.ip/7,hv/init_script,nic.networks,hv/spice_image_compression,snodes.group,hv/extra_cgroups,hv/boot_order,nic.macs,hv/cdrom2_image_path,nic.vlan/2,hv/kvm_path,console,hv/soundhw,oper_state,hv/initrd_path,hv/vga,ip,nic.ip/4,nic.name/0,nic.ip/6,disk.uuid/11,beparams,nic.uuid/2,nic.bridges,disk.size/8,disk.sizes,hv/bootloader_path,hv/device_model,disk.size/4,disk.spindles/11,status,nic.bridge/4,hv/use_chroot,hv/virtio_net_queues,uuid,nic.mac/3,disk.spindles/3,nic_link,nic.ip/0,hv/vnc_password_file,hv/kvm_extra,hv/keymap,hv/spice_ip_version,serial_no,disk.name/15,nic.ip/1,disk.size/7,nic.network/6,hvparams,hv/cpu_sockets,disk.size/1,be/spindle_use,hv/spice_playback_compression,nic.name/4,hv/kvm_flag,disk.uuid/12,nic.network/7,disk.spindles/6,disk.spindles/1,hv/disk_aio,hv/extra_config,nic.link/1,disk.spindles/2,custom_nicparams,disk.name/6,disk.uuid/6,nic.networks.names,nic.uuid/7,hv/user_shutdown,hv/pae,custom_beparams,nic.mode/5,nic.link/6,hv/spice_zlib_glz_wan_compression,be/minmem,hv/usb_mouse,nic.network.name/4,hv/reboot_behavior,snodes.group.uuid,nic.bridge/0,hv/root_path,nic.uuid/4,hv/migration_caps,nic.vlans,nic.network.name/7 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output admin_state,admin_state_source,admin_up,be/always_failover,be/auto_balance,be/maxmem,be/memory,be/minmem,be/spindle_use,be/vcpus,beparams,bridge,console,ctime,custom_beparams,custom_hvparams,custom_nicparams,custom_osparams,disk.count,disk.name/0,disk.name/1,disk.name/10,disk.name/11,disk.name/12,disk.name/13,disk.name/14,disk.name/15,disk.name/2,disk.name/3,disk.name/4,disk.name/5,disk.name/6,disk.name/7,disk.name/8,disk.name/9,disk.names,disk.size/0,disk.size/1,disk.size/10,disk.size/11,disk.size/12,disk.size/13,disk.size/14,disk.size/15,disk.size/2,disk.size/3,disk.size/4,disk.size/5,disk.size/6,disk.size/7,disk.size/8,disk.size/9,disk.sizes,disk.spindles,disk.spindles/0,disk.spindles/1,disk.spindles/10,disk.spindles/11,disk.spindles/12,disk.spindles/13,disk.spindles/14,disk.spindles/15,disk.spindles/2,disk.spindles/3,disk.spindles/4,disk.spindles/5,disk.spindles/6,disk.spindles/7,disk.spindles/8,disk.spindles/9,disk.uuid/0,disk.uuid/1,disk.uuid/10,disk.uuid/11,disk.uuid/12,disk.uuid/13,disk.uuid/14,disk.uuid/15,disk.uuid/2,disk.uuid/3,disk.uuid/4,disk.uuid/5,disk.uuid/6,disk.uuid/7,disk.uuid/8,disk.uuid/9,disk.uuids,disk_template,disk_usage,disks_active,forthcoming,hv/acpi,hv/blockdev_prefix,hv/boot_order,hv/bootloader_args,hv/bootloader_path,hv/cdrom2_image_path,hv/cdrom_disk_type,hv/cdrom_image_path,hv/cpu_cap,hv/cpu_cores,hv/cpu_mask,hv/cpu_sockets,hv/cpu_threads,hv/cpu_type,hv/cpu_weight,hv/cpuid,hv/device_model,hv/devices,hv/disk_aio,hv/disk_cache,hv/disk_discard,hv/disk_type,hv/drop_capabilities,hv/extra_cgroups,hv/extra_config,hv/floppy_image_path,hv/init_script,hv/initrd_path,hv/kernel_args,hv/kernel_path,hv/keymap,hv/kvm_extra,hv/kvm_flag,hv/kvm_path,hv/kvm_pci_reservations,hv/machine_version,hv/mem_path,hv/migration_caps,hv/migration_downtime,hv/nic_type,hv/num_ttys,hv/pae,hv/pci_pass,hv/reboot_behavior,hv/root_path,hv/scsi_controller_type,hv/security_domain,hv/security_model,hv/serial_console,hv/serial_speed,hv/soundhw,hv/spice_bind,hv/spice_image_compression,hv/spice_ip_version,hv/spice_jpeg_wan_compression,hv/spice_password_file,hv/spice_playback_compression,hv/spice_streaming_video,hv/spice_tls_ciphers,hv/spice_use_tls,hv/spice_use_vdagent,hv/spice_zlib_glz_wan_compression,hv/startup_timeout,hv/usb_devices,hv/usb_mouse,hv/use_bootloader,hv/use_chroot,hv/use_guest_agent,hv/use_localtime,hv/user_shutdown,hv/vga,hv/vhost_net,hv/vif_script,hv/vif_type,hv/viridian,hv/virtio_net_queues,hv/vnc_bind_address,hv/vnc_password_file,hv/vnc_tls,hv/vnc_x509_path,hv/vnc_x509_verify,hv/vnet_hdr,hvparams,hypervisor,ip,mac,mtime,name,network_port,nic.bridge/0,nic.bridge/1,nic.bridge/2,nic.bridge/3,nic.bridge/4,nic.bridge/5,nic.bridge/6,nic.bridge/7,nic.bridges,nic.count,nic.ip/0,nic.ip/1,nic.ip/2,nic.ip/3,nic.ip/4,nic.ip/5,nic.ip/6,nic.ip/7,nic.ips,nic.link/0,nic.link/1,nic.link/2,nic.link/3,nic.link/4,nic.link/5,nic.link/6,nic.link/7,nic.links,nic.mac/0,nic.mac/1,nic.mac/2,nic.mac/3,nic.mac/4,nic.mac/5,nic.mac/6,nic.mac/7,nic.macs,nic.mode/0,nic.mode/1,nic.mode/2,nic.mode/3,nic.mode/4,nic.mode/5,nic.mode/6,nic.mode/7,nic.modes,nic.name/0,nic.name/1,nic.name/2,nic.name/3,nic.name/4,nic.name/5,nic.name/6,nic.name/7,nic.names,nic.network.name/0,nic.network.name/1,nic.network.name/2,nic.network.name/3,nic.network.name/4,nic.network.name/5,nic.network.name/6,nic.network.name/7,nic.network/0,nic.network/1,nic.network/2,nic.network/3,nic.network/4,nic.network/5,nic.network/6,nic.network/7,nic.networks,nic.networks.names,nic.uuid/0,nic.uuid/1,nic.uuid/2,nic.uuid/3,nic.uuid/4,nic.uuid/5,nic.uuid/6,nic.uuid/7,nic.uuids,nic.vlan/0,nic.vlan/1,nic.vlan/2,nic.vlan/3,nic.vlan/4,nic.vlan/5,nic.vlan/6,nic.vlan/7,nic.vlans,nic_link,nic_mode,nic_network,oper_ram,oper_state,oper_vcpus,os,osparams,pnode,pnode.group,pnode.group.uuid,sda_size,sdb_size,serial_no,snodes,snodes.group,snodes.group.uuid,status,tags,uuid,vcpus >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output forthcoming,disk.size/2,disk.size/12,hv/spice_jpeg_wan_compression,hv/floppy_image_path,admin_state,hv/drop_capabilities,disk.count,nic.bridge/1,nic.bridge/3,disk.name/3,hv/cpu_cores,nic.network/4,os,nic.name/2,nic.mode/4,hv/scsi_controller_type,nic.network/2,nic.network.name/5,nic.vlan/6,oper_ram,nic.link/0,hv/pci_pass,nic.count,be/always_failover,nic.mode/0,disk.size/5,hv/cpu_cap,disk.spindles/12,disk.spindles/10,hv/startup_timeout,hv/vnet_hdr,nic.bridge/2,hv/security_domain,nic.vlan/3,nic.uuid/0,be/vcpus,disk.uuid/4,nic.network.name/3,nic.link/4,hv/blockdev_prefix,nic.modes,disk.uuid/13,disk.name/5,nic.links,disk.size/9,nic_mode,custom_osparams,hv/spice_use_tls,be/auto_balance,disk.name/11,hv/vif_type,hv/machine_version,network_port,disk.uuid/14,nic.uuid/3,disk.spindles,nic.vlan/1,disk.size/0,hv/cdrom_disk_type,nic.link/7,disk.uuid/5,name,ctime,disk.size/10,hv/spice_password_file,hv/devices,hv/nic_type,nic.network.name/1,nic.bridge/7,nic.mode/2,nic.mac/1,disk.name/9,nic.link/3,nic.mode/3,nic.mac/7,hv/kernel_args,disk.names,hv/vnc_bind_address,disk.uuid/15,hv/disk_cache,hv/spice_bind,hv/migration_downtime,nic.ip/5,hv/disk_discard,nic.uuid/6,sdb_size,hv/spice_tls_ciphers,nic.mac/5,hv/vhost_net,disk.size/13,nic.network.name/0,disk.size/14,disk_usage,disk.name/14,disk.size/15,be/maxmem,pnode,nic.network/5,disk.uuid/2,hv/disk_type,nic.bridge/5,nic.network/0,hv/acpi,disk.uuids,hv/mem_path,nic.name/7,custom_hvparams,hv/cpu_threads,nic.mode/6,nic.mac/0,disk.spindles/5,hv/usb_devices,hv/num_ttys,nic.link/2,disk.name/10,hv/bootloader_args,disk.size/6,oper_vcpus,nic.mac/6,nic.link/5,disk.spindles/4,hv/cpu_weight,disk.name/13,nic.names,pnode.group,disk.spindles/14,hv/vnc_tls,disk.spindles/13,nic.name/1,hv/kernel_path,disk.size/3,nic.mac/4,bridge,hv/vif_script,nic.mode/7,disk.uuid/9,hv/use_bootloader,nic.mode/1,nic.mac/2,nic.network/1,nic.name/5,nic.ip/2,mac,hv/spice_use_vdagent,snodes,nic.bridge/6,hv/serial_speed,disk.uuid/0,disk.name/0,disk.spindles/0,tags,hv/spice_streaming_video,hv/cdrom_image_path,hv/viridian,nic.uuids,be/memory,nic.network/3,hv/use_localtime,admin_up,hv/cpuid,disk_template,nic.uuid/1,nic.vlan/7,nic.ips,hv/security_model,nic.uuid/5,hv/vnc_x509_verify,disk.name/12,hypervisor,disk.spindles/8,disk.uuid/8,disk.name/1,disk.uuid/1,mtime,disk.spindles/15,nic.vlan/5,hv/kvm_pci_reservations,nic.network.name/6,disks_active,hv/cpu_mask,disk.uuid/3,disk.uuid/10,disk.size/11,disk.name/4,disk.spindles/9,nic.network.name/2,nic.vlan/4,nic.name/6,hv/vnc_x509_path,nic.vlan/0,disk.name/8,disk.spindles/7,nic.name/3,disk.name/2,sda_size,vcpus,disk.uuid/7,pnode.group.uuid,osparams,hv/serial_console,hv/use_guest_agent,nic_network,hv/cpu_type,nic.ip/3,disk.name/7,admin_state_source,nic.ip/7,hv/init_script,nic.networks,hv/spice_image_compression,snodes.group,hv/extra_cgroups,hv/boot_order,nic.macs,hv/cdrom2_image_path,nic.vlan/2,hv/kvm_path,console,hv/soundhw,oper_state,hv/initrd_path,hv/vga,ip,nic.ip/4,nic.name/0,nic.ip/6,disk.uuid/11,beparams,nic.uuid/2,nic.bridges,disk.size/8,disk.sizes,hv/bootloader_path,hv/device_model,disk.size/4,disk.spindles/11,status,nic.bridge/4,hv/use_chroot,hv/virtio_net_queues,uuid,nic.mac/3,disk.spindles/3,nic_link,nic.ip/0,hv/vnc_password_file,hv/kvm_extra,hv/keymap,hv/spice_ip_version,serial_no,disk.name/15,nic.ip/1,disk.size/7,nic.network/6,hvparams,hv/cpu_sockets,disk.size/1,be/spindle_use,hv/spice_playback_compression,nic.name/4,hv/kvm_flag,disk.uuid/12,nic.network/7,disk.spindles/6,disk.spindles/1,hv/disk_aio,hv/extra_config,nic.link/1,disk.spindles/2,custom_nicparams,disk.name/6,disk.uuid/6,nic.networks.names,nic.uuid/7,hv/user_shutdown,hv/pae,custom_beparams,nic.mode/5,nic.link/6,hv/spice_zlib_glz_wan_compression,be/minmem,hv/usb_mouse,nic.network.name/4,hv/reboot_behavior,snodes.group.uuid,nic.bridge/0,hv/root_path,nic.uuid/4,hv/migration_caps,nic.vlans,nic.network.name/7,forthcoming,disk.size/2,disk.size/12,hv/spice_jpeg_wan_compression,hv/floppy_image_path,admin_state,hv/drop_capabilities,disk.count,nic.bridge/1,nic.bridge/3,disk.name/3,hv/cpu_cores,nic.network/4,os,nic.name/2,nic.mode/4,hv/scsi_controller_type,nic.network/2,nic.network.name/5,nic.vlan/6,oper_ram,nic.link/0,hv/pci_pass,nic.count,be/always_failover,nic.mode/0,disk.size/5,hv/cpu_cap,disk.spindles/12,disk.spindles/10,hv/startup_timeout,hv/vnet_hdr,nic.bridge/2,hv/security_domain,nic.vlan/3,nic.uuid/0,be/vcpus,disk.uuid/4,nic.network.name/3,nic.link/4,hv/blockdev_prefix,nic.modes,disk.uuid/13,disk.name/5,nic.links,disk.size/9,nic_mode,custom_osparams,hv/spice_use_tls,be/auto_balance,disk.name/11,hv/vif_type,hv/machine_version,network_port,disk.uuid/14,nic.uuid/3,disk.spindles,nic.vlan/1,disk.size/0,hv/cdrom_disk_type,nic.link/7,disk.uuid/5,name,ctime,disk.size/10,hv/spice_password_file,hv/devices,hv/nic_type,nic.network.name/1,nic.bridge/7,nic.mode/2,nic.mac/1,disk.name/9,nic.link/3,nic.mode/3,nic.mac/7,hv/kernel_args,disk.names,hv/vnc_bind_address,disk.uuid/15,hv/disk_cache,hv/spice_bind,hv/migration_downtime,nic.ip/5,hv/disk_discard,nic.uuid/6,sdb_size,hv/spice_tls_ciphers,nic.mac/5,hv/vhost_net,disk.size/13,nic.network.name/0,disk.size/14,disk_usage,disk.name/14,disk.size/15,be/maxmem,pnode,nic.network/5,disk.uuid/2,hv/disk_type,nic.bridge/5,nic.network/0,hv/acpi,disk.uuids,hv/mem_path,nic.name/7,custom_hvparams,hv/cpu_threads,nic.mode/6,nic.mac/0,disk.spindles/5,hv/usb_devices,hv/num_ttys,nic.link/2,disk.name/10,hv/bootloader_args,disk.size/6,oper_vcpus,nic.mac/6,nic.link/5,disk.spindles/4,hv/cpu_weight,disk.name/13,nic.names,pnode.group,disk.spindles/14,hv/vnc_tls,disk.spindles/13,nic.name/1,hv/kernel_path,disk.size/3,nic.mac/4,bridge,hv/vif_script,nic.mode/7,disk.uuid/9,hv/use_bootloader,nic.mode/1,nic.mac/2,nic.network/1,nic.name/5,nic.ip/2,mac,hv/spice_use_vdagent,snodes,nic.bridge/6,hv/serial_speed,disk.uuid/0,disk.name/0,disk.spindles/0,tags,hv/spice_streaming_video,hv/cdrom_image_path,hv/viridian,nic.uuids,be/memory,nic.network/3,hv/use_localtime,admin_up,hv/cpuid,disk_template,nic.uuid/1,nic.vlan/7,nic.ips,hv/security_model,nic.uuid/5,hv/vnc_x509_verify,disk.name/12,hypervisor,disk.spindles/8,disk.uuid/8,disk.name/1,disk.uuid/1,mtime,disk.spindles/15,nic.vlan/5,hv/kvm_pci_reservations,nic.network.name/6,disks_active,hv/cpu_mask,disk.uuid/3,disk.uuid/10,disk.size/11,disk.name/4,disk.spindles/9,nic.network.name/2,nic.vlan/4,nic.name/6,hv/vnc_x509_path,nic.vlan/0,disk.name/8,disk.spindles/7,nic.name/3,disk.name/2,sda_size,vcpus,disk.uuid/7,pnode.group.uuid,osparams,hv/serial_console,hv/use_guest_agent,nic_network,hv/cpu_type,nic.ip/3,disk.name/7,admin_state_source,nic.ip/7,hv/init_script,nic.networks,hv/spice_image_compression,snodes.group,hv/extra_cgroups,hv/boot_order,nic.macs,hv/cdrom2_image_path,nic.vlan/2,hv/kvm_path,console,hv/soundhw,oper_state,hv/initrd_path,hv/vga,ip,nic.ip/4,nic.name/0,nic.ip/6,disk.uuid/11,beparams,nic.uuid/2,nic.bridges,disk.size/8,disk.sizes,hv/bootloader_path,hv/device_model,disk.size/4,disk.spindles/11,status,nic.bridge/4,hv/use_chroot,hv/virtio_net_queues,uuid,nic.mac/3,disk.spindles/3,nic_link,nic.ip/0,hv/vnc_password_file,hv/kvm_extra,hv/keymap,hv/spice_ip_version,serial_no,disk.name/15,nic.ip/1,disk.size/7,nic.network/6,hvparams,hv/cpu_sockets,disk.size/1,be/spindle_use,hv/spice_playback_compression,nic.name/4,hv/kvm_flag,disk.uuid/12,nic.network/7,disk.spindles/6,disk.spindles/1,hv/disk_aio,hv/extra_config,nic.link/1,disk.spindles/2,custom_nicparams,disk.name/6,disk.uuid/6,nic.networks.names,nic.uuid/7,hv/user_shutdown,hv/pae,custom_beparams,nic.mode/5,nic.link/6,hv/spice_zlib_glz_wan_compression,be/minmem,hv/usb_mouse,nic.network.name/4,hv/reboot_behavior,snodes.group.uuid,nic.bridge/0,hv/root_path,nic.uuid/4,hv/migration_caps,nic.vlans,nic.network.name/7 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.network.name/7,nic.vlans,hv/migration_caps,nic.uuid/4 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/root_path,nic.bridge/0,snodes.group.uuid,hv/reboot_behavior >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.network.name/4,hv/usb_mouse,be/minmem,hv/spice_zlib_glz_wan_compression,nic.link/6,nic.mode/5,custom_beparams,hv/pae,hv/user_shutdown,nic.uuid/7 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.networks.names,disk.uuid/6,disk.name/6,custom_nicparams,disk.spindles/2,nic.link/1,hv/extra_config,hv/disk_aio,disk.spindles/1,disk.spindles/6 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.network/7,disk.uuid/12,hv/kvm_flag,nic.name/4,hv/spice_playback_compression >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output be/spindle_use,disk.size/1,hv/cpu_sockets,hvparams,nic.network/6,disk.size/7,nic.ip/1 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.name/15,serial_no,hv/spice_ip_version,hv/keymap >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/kvm_extra,hv/vnc_password_file >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.ip/0,nic_link,disk.spindles/3 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.mac/3,uuid,hv/virtio_net_queues >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/use_chroot,nic.bridge/4,status,disk.spindles/11,disk.size/4 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/device_model,hv/bootloader_path,disk.sizes,disk.size/8,nic.bridges,nic.uuid/2,beparams,disk.uuid/11 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.ip/6,nic.name/0,nic.ip/4,ip,hv/vga,hv/initrd_path,oper_state,hv/soundhw >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output console,hv/kvm_path >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.vlan/2,hv/cdrom2_image_path,nic.macs,hv/boot_order,hv/extra_cgroups,snodes.group,hv/spice_image_compression,nic.networks,hv/init_script,nic.ip/7 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output admin_state_source,disk.name/7,nic.ip/3,hv/cpu_type,nic_network,hv/use_guest_agent,hv/serial_console,osparams >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output pnode.group.uuid,disk.uuid/7,vcpus,sda_size,disk.name/2,nic.name/3,disk.spindles/7,disk.name/8,nic.vlan/0 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/vnc_x509_path,nic.name/6,nic.vlan/4,nic.network.name/2,disk.spindles/9,disk.name/4,disk.size/11 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.uuid/10,disk.uuid/3,hv/cpu_mask >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disks_active,nic.network.name/6,hv/kvm_pci_reservations >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.vlan/5,disk.spindles/15,mtime,disk.uuid/1 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.name/1,disk.uuid/8,disk.spindles/8,hypervisor,disk.name/12,hv/vnc_x509_verify,nic.uuid/5,hv/security_model,nic.ips >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.vlan/7,nic.uuid/1,disk_template,hv/cpuid,admin_up,hv/use_localtime,nic.network/3 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output be/memory,nic.uuids,hv/viridian,hv/cdrom_image_path,hv/spice_streaming_video,tags,disk.spindles/0,disk.name/0 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.uuid/0,hv/serial_speed,nic.bridge/6,snodes,hv/spice_use_vdagent,mac,nic.ip/2,nic.name/5,nic.network/1,nic.mac/2 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.mode/1,hv/use_bootloader,disk.uuid/9 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.mode/7,hv/vif_script,bridge,nic.mac/4,disk.size/3,hv/kernel_path,nic.name/1,disk.spindles/13,hv/vnc_tls,disk.spindles/14 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output pnode.group,nic.names,disk.name/13,hv/cpu_weight,disk.spindles/4 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.link/5,nic.mac/6,oper_vcpus,disk.size/6,hv/bootloader_args,disk.name/10,nic.link/2,hv/num_ttys,hv/usb_devices,disk.spindles/5 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.mac/0,nic.mode/6,hv/cpu_threads >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output custom_hvparams,nic.name/7,hv/mem_path,disk.uuids,hv/acpi,nic.network/0,nic.bridge/5,hv/disk_type >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.uuid/2,nic.network/5,pnode,be/maxmem,disk.size/15,disk.name/14,disk_usage >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.size/14,nic.network.name/0,disk.size/13,hv/vhost_net,nic.mac/5,hv/spice_tls_ciphers,sdb_size,nic.uuid/6,hv/disk_discard >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.ip/5,hv/migration_downtime,hv/spice_bind,hv/disk_cache,disk.uuid/15,hv/vnc_bind_address,disk.names,hv/kernel_args >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.mac/7,nic.mode/3,nic.link/3,disk.name/9,nic.mac/1,nic.mode/2,nic.bridge/7 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.network.name/1,hv/nic_type,hv/devices,hv/spice_password_file,disk.size/10,ctime >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output name,disk.uuid/5,nic.link/7,hv/cdrom_disk_type,disk.size/0,nic.vlan/1,disk.spindles >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.uuid/3,disk.uuid/14,network_port,hv/machine_version,hv/vif_type,disk.name/11,be/auto_balance >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/spice_use_tls,custom_osparams,nic_mode,disk.size/9,nic.links,disk.name/5,disk.uuid/13,nic.modes >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/blockdev_prefix,nic.link/4,nic.network.name/3,disk.uuid/4,be/vcpus,nic.uuid/0,nic.vlan/3,hv/security_domain,nic.bridge/2 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/vnet_hdr,hv/startup_timeout,disk.spindles/10,disk.spindles/12,hv/cpu_cap,disk.size/5,nic.mode/0,be/always_failover,nic.count,hv/pci_pass >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.link/0,oper_ram,nic.vlan/6,nic.network.name/5,nic.network/2,hv/scsi_controller_type,nic.mode/4 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.name/2,os,nic.network/4,hv/cpu_cores,disk.name/3,nic.bridge/3,nic.bridge/1,disk.count >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/drop_capabilities,admin_state,hv/floppy_image_path,hv/spice_jpeg_wan_compression >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.size/12,disk.size/2,forthcoming >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list '\''--separator=|'\'' --no-headers --output name' kvm-test-instance02.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list '\''--separator=|'\'' --no-headers --output name kvm-test-instance02.staging.ganeti.org' kvm-test-instance02.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list '\''--separator=|'\'' --no-headers --output name kvm-test-instance02.staging.ganeti.org' kvm-test-instance02.staging.ganeti.org Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list this.name.certainly.does.not.exist' Stderr was: Failure: prerequisites not met for this operation: error type: unknown_entity, error details: Instance name this.name.certainly.does.not.exist not found Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output=field/does/not/exist >> /var/log/ganeti/qa-output.log' Stderr was: ---- PASSED [TestInstanceList] gnt-instance list ----------------------- >>>> 2026-06-04 17:37:34.756243 time=0:00:10.153947 [TestInstanceList] gnt-instance list Warning: Queried for unknown fields field/does/not/exist <<<< 2026-06-04 17:37:34.756357 start [TestInstanceInfo] gnt-instance info Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 755450f7-0dcb-4682-a6de-31e412dc1949 Serial number: 18 Creation time: 2026-06-04 17:36:40 Modification time: 2026-06-04 17:37:23 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_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:a8:48:30 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: d6b2a41f-5424-4263-8473-98e3428737e2 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/96fb969a-76c9-487b-82a4-cbd4cbc5f813.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/96fb969a-76c9-487b-82a4-cbd4cbc5f813.file.disk0 (N/A:N/A) name: disk0 UUID: 7df015d3-dbe1-4db8-9d13-b48e49c6d888 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/5045dda3-f60c-4b3f-bf80-49c284aaa3c2.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/5045dda3-f60c-4b3f-bf80-49c284aaa3c2.file.disk1 (N/A:N/A) name: disk1 UUID: a6c5f489-0e50-4c24-a6b8-99da7ecc44d9 ---- PASSED [TestInstanceInfo] gnt-instance info ----------------------- >>>> 2026-06-04 17:37:35.932469 time=0:00:01.176112 [TestInstanceInfo] gnt-instance info <<<< 2026-06-04 17:37:35.932558 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 755450f7-0dcb-4682-a6de-31e412dc1949 Serial number: 18 Creation time: 2026-06-04 17:36:40 Modification time: 2026-06-04 17:37:23 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_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:a8:48:30 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: d6b2a41f-5424-4263-8473-98e3428737e2 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/96fb969a-76c9-487b-82a4-cbd4cbc5f813.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/96fb969a-76c9-487b-82a4-cbd4cbc5f813.file.disk0 (N/A:N/A) name: disk0 UUID: 7df015d3-dbe1-4db8-9d13-b48e49c6d888 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/5045dda3-f60c-4b3f-bf80-49c284aaa3c2.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/5045dda3-f60c-4b3f-bf80-49c284aaa3c2.file.disk1 (N/A:N/A) name: disk1 UUID: a6c5f489-0e50-4c24-a6b8-99da7ecc44d9 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Thu Jun 4 17:37:38 2026 - INFO: Trying to hotplug device... Thu Jun 4 17:37:38 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:cd:fd: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 troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Thu Jun 4 17:37:39 2026 - INFO: Trying to hotplug device... Thu Jun 4 17:37:40 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Thu Jun 4 17:37:41 2026 - INFO: Trying to hotplug device... Thu Jun 4 17:37:42 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Thu Jun 4 17:37:44 2026 * disk 2, size 1.0G Thu Jun 4 17:37:44 2026 - INFO: Trying to hotplug device... Thu Jun 4 17:37:44 2026 - INFO: Hotplug done. Thu Jun 4 17:37:44 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 17:37:44 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Thu Jun 4 17:37:45 2026 - INFO: Trying to hotplug device... Thu Jun 4 17:37:45 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Please give at least one of the parameters. Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-06-04 17:38:03.168357 time=0:00:27.235799 [TestInstanceModify] gnt-instance modify <<<< 2026-06-04 17:38:03.168475 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/2449 GET /2/jobs/2450 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-06-04 17:38:05.388928 time=0:00:02.220453 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-06-04 17:38:05.389066 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-06-04 17:38:05.389090 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-06-04 17:38:05.389104 skipping , test(s) instance-device-names disabled <<<< 2026-06-04 17:38:05.389114 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2451 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-06-04 17:38:11.681792 time=0:00:06.292678 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-04 17:38:11.681868 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-06-04 17:38:11.681885 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-06-04 17:38:11.681900 start [TestInstanceRenameAndBack] gnt-instance rename Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 755450f7-0dcb-4682-a6de-31e412dc1949 Serial number: 41 Creation time: 2026-06-04 17:36:40 Modification time: 2026-06-04 17:38:11 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_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:a8:48:30 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: d6b2a41f-5424-4263-8473-98e3428737e2 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/96fb969a-76c9-487b-82a4-cbd4cbc5f813.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/96fb969a-76c9-487b-82a4-cbd4cbc5f813.file.disk0 (N/A:N/A) name: disk0 UUID: 7df015d3-dbe1-4db8-9d13-b48e49c6d888 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/5045dda3-f60c-4b3f-bf80-49c284aaa3c2.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/5045dda3-f60c-4b3f-bf80-49c284aaa3c2.file.disk1 (N/A:N/A) name: disk1 UUID: a6c5f489-0e50-4c24-a6b8-99da7ecc44d9 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org /tmp/gnt.HroZ6u Command: ssh troy-mcclure.staging.ganeti.org '{ cat /etc/hosts && echo -e '\''::1 meeeeh-not-exists kvm-test-instance02.staging.ganeti.org\n127.0.0.1 meeeeh-not-exists kvm-test-instance02.staging.ganeti.org'\''; } > /tmp/gnt.HroZ6u && mv /tmp/gnt.HroZ6u /etc/hosts' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance rename --name-check kvm-test-instance02.staging.ganeti.org kvm-test-instance02.staging.ganeti.org' Stdout was: Thu Jun 4 17:38:13 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.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 755450f7-0dcb-4682-a6de-31e412dc1949 Serial number: 41 Creation time: 2026-06-04 17:36:40 Modification time: 2026-06-04 17:38:11 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_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:a8:48:30 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: d6b2a41f-5424-4263-8473-98e3428737e2 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/96fb969a-76c9-487b-82a4-cbd4cbc5f813.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/96fb969a-76c9-487b-82a4-cbd4cbc5f813.file.disk0 (N/A:N/A) name: disk0 UUID: 7df015d3-dbe1-4db8-9d13-b48e49c6d888 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/5045dda3-f60c-4b3f-bf80-49c284aaa3c2.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/5045dda3-f60c-4b3f-bf80-49c284aaa3c2.file.disk1 (N/A:N/A) name: disk1 UUID: a6c5f489-0e50-4c24-a6b8-99da7ecc44d9 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org /tmp/gnt.il1MIl Command: ssh troy-mcclure.staging.ganeti.org 'sed -e '\''/^\(::1\|127\.0\.0\.1\)\s\+meeeeh-not-exists kvm-test-instance02.staging.ganeti.org/d'\'' /etc/hosts > /tmp/gnt.il1MIl && mv /tmp/gnt.il1MIl /etc/hosts' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 755450f7-0dcb-4682-a6de-31e412dc1949 Serial number: 41 Creation time: 2026-06-04 17:36:40 Modification time: 2026-06-04 17:38:11 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_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:a8:48:30 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: d6b2a41f-5424-4263-8473-98e3428737e2 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/96fb969a-76c9-487b-82a4-cbd4cbc5f813.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/96fb969a-76c9-487b-82a4-cbd4cbc5f813.file.disk0 (N/A:N/A) name: disk0 UUID: 7df015d3-dbe1-4db8-9d13-b48e49c6d888 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/5045dda3-f60c-4b3f-bf80-49c284aaa3c2.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/5045dda3-f60c-4b3f-bf80-49c284aaa3c2.file.disk1 (N/A:N/A) name: disk1 UUID: a6c5f489-0e50-4c24-a6b8-99da7ecc44d9 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance rename --name-check kvm-test-instance02.staging.ganeti.org kvm-test-instance02.staging.ganeti.org' Instance 'kvm-test-instance02.staging.ganeti.org' renamed to 'kvm-test-instance02.staging.ganeti.org' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 755450f7-0dcb-4682-a6de-31e412dc1949 Serial number: 43 Creation time: 2026-06-04 17:36:40 Modification time: 2026-06-04 17:38:17 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_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:a8:48:30 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: d6b2a41f-5424-4263-8473-98e3428737e2 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/96fb969a-76c9-487b-82a4-cbd4cbc5f813.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/96fb969a-76c9-487b-82a4-cbd4cbc5f813.file.disk0 (N/A:N/A) name: disk0 UUID: 7df015d3-dbe1-4db8-9d13-b48e49c6d888 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/5045dda3-f60c-4b3f-bf80-49c284aaa3c2.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/5045dda3-f60c-4b3f-bf80-49c284aaa3c2.file.disk1 (N/A:N/A) name: disk1 UUID: a6c5f489-0e50-4c24-a6b8-99da7ecc44d9 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance rename --name-check kvm-test-instance02.staging.ganeti.org kvm-test-instance02.staging.ganeti.org' Instance 'kvm-test-instance02.staging.ganeti.org' renamed to 'kvm-test-instance02.staging.ganeti.org' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 755450f7-0dcb-4682-a6de-31e412dc1949 Serial number: 45 Creation time: 2026-06-04 17:36:40 Modification time: 2026-06-04 17:38:20 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_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:a8:48:30 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: d6b2a41f-5424-4263-8473-98e3428737e2 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/96fb969a-76c9-487b-82a4-cbd4cbc5f813.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/96fb969a-76c9-487b-82a4-cbd4cbc5f813.file.disk0 (N/A:N/A) name: disk0 UUID: 7df015d3-dbe1-4db8-9d13-b48e49c6d888 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/5045dda3-f60c-4b3f-bf80-49c284aaa3c2.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/5045dda3-f60c-4b3f-bf80-49c284aaa3c2.file.disk1 (N/A:N/A) name: disk1 UUID: a6c5f489-0e50-4c24-a6b8-99da7ecc44d9 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceRenameAndBack] gnt-instance rename ------------ >>>> 2026-06-04 17:38:22.387631 time=0:00:10.705731 [TestInstanceRenameAndBack] gnt-instance rename <<<< 2026-06-04 17:38:22.387732 start [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI GET /2/jobs/2460 GET /2/jobs/2461 ---- PASSED [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI >>>> 2026-06-04 17:38:26.164935 time=0:00:03.777203 [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI <<<< 2026-06-04 17:38:26.165046 start [TestInstanceRenameAndBack] gnt-instance rename Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 755450f7-0dcb-4682-a6de-31e412dc1949 Serial number: 49 Creation time: 2026-06-04 17:36:40 Modification time: 2026-06-04 17:38:25 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_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:a8:48:30 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: d6b2a41f-5424-4263-8473-98e3428737e2 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/96fb969a-76c9-487b-82a4-cbd4cbc5f813.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/96fb969a-76c9-487b-82a4-cbd4cbc5f813.file.disk0 (N/A:N/A) name: disk0 UUID: 7df015d3-dbe1-4db8-9d13-b48e49c6d888 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/5045dda3-f60c-4b3f-bf80-49c284aaa3c2.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/5045dda3-f60c-4b3f-bf80-49c284aaa3c2.file.disk1 (N/A:N/A) name: disk1 UUID: a6c5f489-0e50-4c24-a6b8-99da7ecc44d9 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org /tmp/gnt.9cJnts Command: ssh troy-mcclure.staging.ganeti.org '{ cat /etc/hosts && echo -e '\''::1 meeeeh-not-exists kvm-test-instance03.staging.ganeti.org\n127.0.0.1 meeeeh-not-exists kvm-test-instance03.staging.ganeti.org'\''; } > /tmp/gnt.9cJnts && mv /tmp/gnt.9cJnts /etc/hosts' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance rename --name-check kvm-test-instance02.staging.ganeti.org kvm-test-instance03.staging.ganeti.org' Stdout was: Thu Jun 4 17:38:28 2026 - INFO: Resolved given name 'kvm-test-instance03.staging.ganeti.org' to 'localhost' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_input, error details: Resolved hostname 'localhost' does not look the same as given hostname 'kvm-test-instance03.staging.ganeti.org' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 755450f7-0dcb-4682-a6de-31e412dc1949 Serial number: 49 Creation time: 2026-06-04 17:36:40 Modification time: 2026-06-04 17:38:25 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_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:a8:48:30 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: d6b2a41f-5424-4263-8473-98e3428737e2 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/96fb969a-76c9-487b-82a4-cbd4cbc5f813.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/96fb969a-76c9-487b-82a4-cbd4cbc5f813.file.disk0 (N/A:N/A) name: disk0 UUID: 7df015d3-dbe1-4db8-9d13-b48e49c6d888 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/5045dda3-f60c-4b3f-bf80-49c284aaa3c2.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/5045dda3-f60c-4b3f-bf80-49c284aaa3c2.file.disk1 (N/A:N/A) name: disk1 UUID: a6c5f489-0e50-4c24-a6b8-99da7ecc44d9 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org /tmp/gnt.mJMtJ0 Command: ssh troy-mcclure.staging.ganeti.org 'sed -e '\''/^\(::1\|127\.0\.0\.1\)\s\+meeeeh-not-exists kvm-test-instance03.staging.ganeti.org/d'\'' /etc/hosts > /tmp/gnt.mJMtJ0 && mv /tmp/gnt.mJMtJ0 /etc/hosts' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 755450f7-0dcb-4682-a6de-31e412dc1949 Serial number: 49 Creation time: 2026-06-04 17:36:40 Modification time: 2026-06-04 17:38:25 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_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:a8:48:30 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: d6b2a41f-5424-4263-8473-98e3428737e2 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/96fb969a-76c9-487b-82a4-cbd4cbc5f813.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/96fb969a-76c9-487b-82a4-cbd4cbc5f813.file.disk0 (N/A:N/A) name: disk0 UUID: 7df015d3-dbe1-4db8-9d13-b48e49c6d888 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/5045dda3-f60c-4b3f-bf80-49c284aaa3c2.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/5045dda3-f60c-4b3f-bf80-49c284aaa3c2.file.disk1 (N/A:N/A) name: disk1 UUID: a6c5f489-0e50-4c24-a6b8-99da7ecc44d9 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance rename --name-check kvm-test-instance02.staging.ganeti.org kvm-test-instance03.staging.ganeti.org' Instance 'kvm-test-instance02.staging.ganeti.org' renamed to 'kvm-test-instance03.staging.ganeti.org' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance03.staging.ganeti.org' - Instance name: kvm-test-instance03.staging.ganeti.org UUID: 755450f7-0dcb-4682-a6de-31e412dc1949 Serial number: 51 Creation time: 2026-06-04 17:36:40 Modification time: 2026-06-04 17:38:32 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_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:a8:48:30 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: d6b2a41f-5424-4263-8473-98e3428737e2 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/96fb969a-76c9-487b-82a4-cbd4cbc5f813.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance03.staging.ganeti.org/96fb969a-76c9-487b-82a4-cbd4cbc5f813.file.disk0 (N/A:N/A) name: disk0 UUID: 7df015d3-dbe1-4db8-9d13-b48e49c6d888 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance03.staging.ganeti.org/5045dda3-f60c-4b3f-bf80-49c284aaa3c2.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance03.staging.ganeti.org/5045dda3-f60c-4b3f-bf80-49c284aaa3c2.file.disk1 (N/A:N/A) name: disk1 UUID: a6c5f489-0e50-4c24-a6b8-99da7ecc44d9 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance03.staging.ganeti.org Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance rename --name-check kvm-test-instance03.staging.ganeti.org kvm-test-instance02.staging.ganeti.org' Instance 'kvm-test-instance03.staging.ganeti.org' renamed to 'kvm-test-instance02.staging.ganeti.org' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 755450f7-0dcb-4682-a6de-31e412dc1949 Serial number: 53 Creation time: 2026-06-04 17:36:40 Modification time: 2026-06-04 17:38:35 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_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:a8:48:30 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: d6b2a41f-5424-4263-8473-98e3428737e2 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/96fb969a-76c9-487b-82a4-cbd4cbc5f813.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/96fb969a-76c9-487b-82a4-cbd4cbc5f813.file.disk0 (N/A:N/A) name: disk0 UUID: 7df015d3-dbe1-4db8-9d13-b48e49c6d888 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/5045dda3-f60c-4b3f-bf80-49c284aaa3c2.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/5045dda3-f60c-4b3f-bf80-49c284aaa3c2.file.disk1 (N/A:N/A) name: disk1 UUID: a6c5f489-0e50-4c24-a6b8-99da7ecc44d9 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceRenameAndBack] gnt-instance rename ------------ >>>> 2026-06-04 17:38:37.097555 time=0:00:10.932509 [TestInstanceRenameAndBack] gnt-instance rename <<<< 2026-06-04 17:38:37.097665 start [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI GET /2/jobs/2470 GET /2/jobs/2471 ---- PASSED [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI >>>> 2026-06-04 17:38:41.117014 time=0:00:04.019349 [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI <<<< 2026-06-04 17:38:41.117123 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Thu Jun 4 17:38:42 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Thu Jun 4 17:38:42 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 17:38:42 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Thu Jun 4 17:38:44 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Thu Jun 4 17:38:45 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 17:38:45 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Thu Jun 4 17:38:46 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Thu Jun 4 17:38:47 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 17:38:47 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Thu Jun 4 17:38:49 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Thu Jun 4 17:38:49 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 17:38:50 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-06-04 17:38:50.382133 time=0:00:09.265010 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-06-04 17:38:50.382214 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2478 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-06-04 17:38:52.248242 time=0:00:01.866028 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-04 17:38:52.248324 start [TestInstanceReboot] gnt-instance reboot Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 2479 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 2480 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 2481 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2482 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 2483 for kvm-test-instance02.staging.ganeti.org ... Thu Jun 4 17:39: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.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-06-04 17:39:30.937250 time=0:00:38.688926 [TestInstanceReboot] gnt-instance reboot <<<< 2026-06-04 17:39:30.937377 start [TestInstanceTags] gnt-instance tags Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add-tags kvm-test-instance02.staging.ganeti.org TEMP-Ganeti-QA-Tag0 TEMP-Ganeti-QA-Tag1 TEMP-Ganeti-QA-Tag2' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list-tags kvm-test-instance02.staging.ganeti.org' TEMP-Ganeti-QA-Tag0 TEMP-Ganeti-QA-Tag1 TEMP-Ganeti-QA-Tag2 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster search-tags '\''^TEMP-Ganeti-QA-Tag\d+$'\''' /instances/kvm-test-instance02.staging.ganeti.org TEMP-Ganeti-QA-Tag0 /instances/kvm-test-instance02.staging.ganeti.org TEMP-Ganeti-QA-Tag1 /instances/kvm-test-instance02.staging.ganeti.org TEMP-Ganeti-QA-Tag2 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove-tags kvm-test-instance02.staging.ganeti.org TEMP-Ganeti-QA-Tag0 TEMP-Ganeti-QA-Tag1 TEMP-Ganeti-QA-Tag2' PUT /2/instances/kvm-test-instance02.staging.ganeti.org/tags?tag=TEMP-Ganeti-QA-Tag0&tag=TEMP-Ganeti-QA-Tag1&tag=TEMP-Ganeti-QA-Tag2 GET /2/jobs/2487 GET /2/instances/kvm-test-instance02.staging.ganeti.org/tags DELETE /2/instances/kvm-test-instance02.staging.ganeti.org/tags?tag=TEMP-Ganeti-QA-Tag0&tag=TEMP-Ganeti-QA-Tag1&tag=TEMP-Ganeti-QA-Tag2 GET /2/jobs/2488 ---- PASSED [TestInstanceTags] gnt-instance tags ----------------------- >>>> 2026-06-04 17:39:35.977150 time=0:00:05.039773 [TestInstanceTags] gnt-instance tags <<<< 2026-06-04 17:39:35.977274 start [TestClusterVerify] gnt-cluster verify Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 2490, 2491 Waiting for job 2490 ... Thu Jun 4 17:39:37 2026 * Verifying cluster config Thu Jun 4 17:39:37 2026 * Verifying cluster certificate files Thu Jun 4 17:39:37 2026 * Verifying hypervisor parameters Thu Jun 4 17:39:37 2026 * Verifying all nodes belong to an existing group Waiting for job 2491 ... Thu Jun 4 17:39:38 2026 * Verifying group 'default' Thu Jun 4 17:39:38 2026 * Gathering data (3 nodes) Thu Jun 4 17:39:38 2026 * Gathering information about nodes (3 nodes) Thu Jun 4 17:39:38 2026 * Gathering disk information (3 nodes) Thu Jun 4 17:39:39 2026 * Verifying configuration file consistency Thu Jun 4 17:39:39 2026 * Verifying node status Thu Jun 4 17:39:39 2026 * Verifying instance status Thu Jun 4 17:39:39 2026 * Verifying orphan volumes Thu Jun 4 17:39:39 2026 * Verifying N+1 Memory redundancy Thu Jun 4 17:39:39 2026 * Assessing cluster hypervisor parameters Thu Jun 4 17:39:39 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Jun 4 17:39:39 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Jun 4 17:39:39 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Jun 4 17:39:39 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Jun 4 17:39:39 2026 * Other Notes Thu Jun 4 17:39:39 2026 - NOTICE: 1 non-redundant instance(s) found. Thu Jun 4 17:39:39 2026 * Hooks Results Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 2493 Waiting for job 2493 ... No disks need to be activated. ---- PASSED [TestClusterVerify] gnt-cluster verify --------------------- >>>> 2026-06-04 17:39:41.056168 time=0:00:05.078894 [TestClusterVerify] gnt-cluster verify <<<< 2026-06-04 17:39:41.056266 start [TestInstance] Testing getting instance(s) info via remote API GET /2/instances/kvm-test-instance02.staging.ganeti.org GET /2/instances GET /2/instances?bulk=1 PUT /2/instances/kvm-test-instance02.staging.ganeti.org/activate-disks PUT /2/instances/kvm-test-instance02.staging.ganeti.org/deactivate-disks PUT /2/instances/kvm-test-instance02.staging.ganeti.org/prepare-export?mode=remote GET /2/jobs/2496 Thu Jun 4 17:39:42 2026 Generating X509 certificate on troy-mcclure.staging.ganeti.org ---- PASSED [TestInstance] Testing getting instance(s) info via remote API >>>> 2026-06-04 17:39:43.032948 time=0:00:01.976682 [TestInstance] Testing getting instance(s) info via remote API <<<< 2026-06-04 17:39:43.033062 start [TestNodeList] gnt-node list ----- Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output master,sinst_list,mtime,drained,group,cnos,ctime,hv_state,mtotal,bootid,pinst_list,ndp/ovs,name,ndparams,pinst_cnt,uuid,ndp/ssh_port,pip,ndp/exclusive_storage,dtotal,powered,master_capable,spfree,sptotal,csockets,group.uuid,sip,ndp/ovs_link,ndp/cpu_speed,tags,cnodes,master_candidate,sinst_cnt,vm_capable,mnode,ndp/spindle_count,role,dfree,custom_ndparams,ndp/ovs_name,ctotal,disk_state,ndp/oob_program,mfree,offline,serial_no >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output bootid,cnodes,cnos,csockets,ctime,ctotal,custom_ndparams,dfree,disk_state,drained,dtotal,group,group.uuid,hv_state,master,master_candidate,master_capable,mfree,mnode,mtime,mtotal,name,ndp/cpu_speed,ndp/exclusive_storage,ndp/oob_program,ndp/ovs,ndp/ovs_link,ndp/ovs_name,ndp/spindle_count,ndp/ssh_port,ndparams,offline,pinst_cnt,pinst_list,pip,powered,role,serial_no,sinst_cnt,sinst_list,sip,spfree,sptotal,tags,uuid,vm_capable >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output master,sinst_list,mtime,drained,group,cnos,ctime,hv_state,mtotal,bootid,pinst_list,ndp/ovs,name,ndparams,pinst_cnt,uuid,ndp/ssh_port,pip,ndp/exclusive_storage,dtotal,powered,master_capable,spfree,sptotal,csockets,group.uuid,sip,ndp/ovs_link,ndp/cpu_speed,tags,cnodes,master_candidate,sinst_cnt,vm_capable,mnode,ndp/spindle_count,role,dfree,custom_ndparams,ndp/ovs_name,ctotal,disk_state,ndp/oob_program,mfree,offline,serial_no,master,sinst_list,mtime,drained,group,cnos,ctime,hv_state,mtotal,bootid,pinst_list,ndp/ovs,name,ndparams,pinst_cnt,uuid,ndp/ssh_port,pip,ndp/exclusive_storage,dtotal,powered,master_capable,spfree,sptotal,csockets,group.uuid,sip,ndp/ovs_link,ndp/cpu_speed,tags,cnodes,master_candidate,sinst_cnt,vm_capable,mnode,ndp/spindle_count,role,dfree,custom_ndparams,ndp/ovs_name,ctotal,disk_state,ndp/oob_program,mfree,offline,serial_no >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output serial_no,offline,mfree,ndp/oob_program,disk_state,ctotal >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output ndp/ovs_name,custom_ndparams,dfree >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output role,ndp/spindle_count,mnode,vm_capable,sinst_cnt,master_candidate,cnodes,tags,ndp/cpu_speed >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output ndp/ovs_link,sip,group.uuid >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output csockets,sptotal,spfree,master_capable,powered,dtotal >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output ndp/exclusive_storage,pip,ndp/ssh_port,uuid,pinst_cnt >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output ndparams,name >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output ndp/ovs,pinst_list,bootid,mtotal,hv_state,ctime,cnos,group >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output drained,mtime,sinst_list >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output master >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name' grandpa.staging.ganeti.org lisa.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.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name troy-mcclure.staging.ganeti.org lisa.staging.ganeti.org grandpa.staging.ganeti.org' troy-mcclure.staging.ganeti.org lisa.staging.ganeti.org grandpa.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name lisa.staging.ganeti.org grandpa.staging.ganeti.org troy-mcclure.staging.ganeti.org' lisa.staging.ganeti.org grandpa.staging.ganeti.org troy-mcclure.staging.ganeti.org Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list this.name.certainly.does.not.exist' Stderr was: Failure: prerequisites not met for this operation: error type: unknown_entity, error details: Node name this.name.certainly.does.not.exist not found Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output=field/does/not/exist >> /var/log/ganeti/qa-output.log' Stderr was: Warning: Queried for unknown fields field/does/not/exist ---- PASSED [TestNodeList] gnt-node list ------------------------------- >>>> 2026-06-04 17:39:48.544966 time=0:00:05.511904 [TestNodeList] gnt-node list <<<< 2026-06-04 17:39:48.545062 start [TestJobList] gnt-job list ------- Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output opstart,start_ts,end_ts,archived,opresult,priority,summary,status,oppriority,opstatus,id,opexec,oplog,opend,ops,received_ts >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output archived,end_ts,id,opend,opexec,oplog,oppriority,opresult,ops,opstart,opstatus,priority,received_ts,start_ts,status,summary >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output opstart,start_ts,end_ts,archived,opresult,priority,summary,status,oppriority,opstatus,id,opexec,oplog,opend,ops,received_ts,opstart,start_ts,end_ts,archived,opresult,priority,summary,status,oppriority,opstatus,id,opexec,oplog,opend,ops,received_ts >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output received_ts,ops,opend,oplog,opexec,id >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output opstatus,oppriority,status >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output summary,priority,opresult,archived,end_ts,start_ts,opstart >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list '\''--separator=|'\'' --no-headers --output id' 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 730 731 732 733 734 735 736 737 738 739 740 741 742 743 744 745 746 747 748 749 750 751 752 753 754 755 756 757 758 759 760 761 762 763 764 765 766 767 768 769 770 771 772 773 774 775 776 777 778 779 780 781 782 783 784 785 786 787 788 789 790 791 792 793 794 795 796 797 798 799 800 801 802 803 804 805 806 807 808 809 810 811 812 813 814 815 816 817 818 819 820 821 822 823 824 825 826 827 828 829 830 831 832 833 834 835 836 837 838 839 840 841 842 843 844 845 846 847 848 849 850 851 852 853 854 855 856 857 858 859 860 861 862 863 864 865 866 867 868 869 870 871 872 873 874 875 876 877 878 879 880 881 882 883 884 885 886 887 888 889 890 891 892 893 894 895 896 897 898 899 900 901 902 903 904 905 906 907 908 909 910 911 912 913 914 915 916 917 918 919 920 921 922 923 924 925 926 927 928 929 930 931 932 933 934 935 936 937 938 939 940 941 942 943 944 945 946 947 948 949 950 951 952 953 954 955 956 957 958 959 960 961 962 963 964 965 966 967 968 969 970 971 972 973 974 975 976 977 978 979 980 981 982 983 984 985 986 987 988 989 990 991 992 993 994 995 996 997 998 999 1000 1001 1002 1003 1004 1005 1006 1007 1008 1009 1010 1011 1012 1013 1014 1015 1016 1017 1018 1019 1020 1021 1022 1023 1024 1025 1026 1027 1028 1029 1030 1031 1032 1033 1034 1035 1036 1037 1038 1039 1040 1041 1042 1043 1044 1045 1046 1047 1048 1049 1050 1051 1052 1053 1054 1055 1056 1057 1058 1059 1060 1061 1062 1063 1064 1065 1066 1067 1068 1069 1070 1071 1072 1073 1074 1075 1076 1077 1078 1079 1080 1081 1082 1083 1084 1085 1086 1087 1088 1089 1090 1091 1092 1093 1094 1095 1096 1097 1098 1099 1100 1101 1102 1103 1104 1105 1106 1107 1108 1109 1110 1111 1112 1113 1114 1115 1116 1117 1118 1119 1120 1121 1122 1123 1124 1125 1126 1127 1128 1129 1130 1131 1132 1133 1134 1135 1136 1137 1138 1139 1140 1141 1142 1143 1144 1145 1146 1147 1148 1149 1150 1151 1152 1153 1154 1155 1156 1157 1158 1159 1160 1161 1162 1163 1164 1165 1166 1167 1168 1169 1170 1171 1172 1173 1174 1175 1176 1177 1178 1179 1180 1181 1182 1183 1184 1185 1186 1187 1188 1189 1190 1191 1192 1193 1194 1195 1196 1197 1198 1199 1200 1201 1202 1203 1204 1205 1206 1207 1208 1209 1210 1211 1212 1213 1214 1215 1216 1217 1218 1219 1220 1221 1222 1223 1224 1225 1226 1227 1228 1229 1230 1231 1232 1233 1234 1235 1236 1237 1238 1239 1240 1241 1242 1243 1244 1245 1246 1247 1248 1249 1250 1251 1252 1253 1254 1255 1256 1257 1258 1259 1260 1261 1262 1263 1264 1265 1266 1267 1268 1269 1270 1271 1272 1273 1274 1275 1276 1277 1278 1279 1280 1281 1282 1283 1284 1285 1286 1287 1288 1289 1290 1291 1292 1293 1294 1295 1296 1297 1298 1299 1300 1301 1302 1303 1304 1305 1306 1307 1308 1309 1310 1311 1312 1313 1314 1315 1316 1317 1318 1319 1320 1321 1322 1323 1324 1325 1326 1327 1328 1329 1330 1331 1332 1333 1334 1335 1336 1337 1338 1339 1340 1341 1342 1343 1344 1345 1346 1347 1348 1349 1350 1351 1352 1353 1354 1355 1356 1357 1358 1359 1360 1361 1362 1363 1364 1365 1366 1367 1368 1369 1370 1371 1372 1373 1374 1375 1376 1377 1378 1379 1380 1381 1382 1383 1384 1385 1386 1387 1388 1389 1390 1391 1392 1393 1394 1395 1396 1397 1398 1399 1400 1401 1402 1403 1404 1405 1406 1407 1408 1409 1410 1411 1412 1413 1414 1415 1416 1417 1418 1419 1420 1421 1422 1423 1424 1425 1426 1427 1428 1429 1430 1431 1432 1433 1434 1435 1436 1437 1438 1439 1440 1441 1442 1443 1444 1445 1446 1447 1448 1449 1450 1451 1452 1453 1454 1455 1456 1457 1458 1459 1460 1461 1462 1463 1464 1465 1466 1467 1468 1469 1470 1471 1472 1473 1474 1475 1476 1477 1478 1479 1480 1481 1482 1483 1484 1485 1486 1487 1488 1489 1490 1491 1492 1493 1494 1495 1496 1497 1498 1499 1500 1501 1502 1503 1504 1505 1506 1507 1508 1509 1510 1511 1512 1513 1514 1515 1516 1517 1518 1519 1520 1521 1522 1523 1524 1525 1526 1527 1528 1529 1530 1531 1532 1533 1534 1535 1536 1537 1538 1539 1540 1541 1542 1543 1544 1545 1546 1547 1548 1549 1550 1551 1552 1553 1554 1555 1556 1557 1558 1559 1560 1561 1562 1563 1564 1565 1566 1567 1568 1569 1570 1571 1572 1573 1574 1575 1576 1577 1578 1579 1580 1581 1582 1583 1584 1585 1586 1587 1588 1589 1590 1591 1592 1593 1594 1595 1596 1597 1598 1599 1600 1601 1602 1603 1604 1605 1606 1607 1608 1609 1610 1611 1612 1613 1614 1615 1616 1617 1618 1619 1620 1621 1622 1623 1624 1625 1626 1627 1628 1629 1630 1631 1632 1633 1634 1635 1636 1637 1638 1639 1640 1641 1642 1643 1644 1645 1646 1647 1648 1649 1650 1651 1652 1653 1654 1655 1656 1657 1658 1659 1660 1661 1662 1663 1664 1665 1666 1667 1668 1669 1670 1671 1672 1673 1674 1675 1676 1677 1678 1679 1680 1681 1682 1683 1684 1685 1686 1687 1688 1689 1690 1691 1692 1693 1694 1695 1696 1697 1698 1699 1700 1701 1702 1703 1704 1705 1706 1707 1708 1709 1710 1711 1712 1713 1714 1715 1716 1717 1718 1719 1720 1721 1722 1723 1724 1725 1726 1727 1728 1729 1730 1731 1732 1733 1734 1735 1736 1737 1738 1739 1740 1741 1742 1743 1744 1745 1746 1747 1748 1749 1750 1751 1752 1753 1754 1755 1756 1757 1758 1759 1760 1761 1762 1763 1764 1765 1766 1767 1768 1769 1770 1771 1772 1773 1774 1775 1776 1777 1778 1779 1780 1781 1782 1783 1784 1785 1786 1787 1788 1789 1790 1791 1792 1793 1794 1795 1796 1797 1798 1799 1800 1801 1802 1803 1804 1805 1806 1807 1808 1809 1810 1811 1812 1813 1814 1815 1816 1817 1818 1819 1820 1821 1822 1823 1824 1825 1826 1827 1828 1829 1830 1831 1832 1833 1834 1835 1836 1837 1838 1839 1840 1841 1842 1843 1844 1845 1846 1847 1848 1849 1850 1851 1852 1853 1854 1855 1856 1857 1858 1859 1860 1861 1862 1863 1864 1865 1866 1867 1868 1869 1870 1871 1872 1873 1874 1875 1876 1877 1878 1879 1880 1881 1882 1883 1884 1885 1886 1887 1888 1889 1890 1891 1892 1893 1894 1895 1896 1897 1898 1899 1900 1901 1902 1903 1904 1905 1906 1907 1908 1909 1910 1911 1912 1913 1914 1915 1916 1917 1918 1919 1920 1921 1922 1923 1924 1925 1926 1927 1928 1929 1930 1931 1932 1933 1934 1935 1936 1937 1938 1939 1940 1941 1942 1943 1944 1945 1946 1947 1948 1949 1950 1951 1952 1953 1954 1955 1956 1957 1958 1959 1960 1961 1962 1963 1964 1965 1966 1967 1968 1969 1970 1971 1972 1973 1974 1975 1976 1977 1978 1979 1980 1981 1982 1983 1984 1985 1986 1987 1988 1989 1990 1991 1992 1993 1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 2025 2026 2027 2028 2029 2030 2031 2032 2033 2034 2035 2036 2037 2038 2039 2040 2041 2042 2043 2044 2045 2046 2047 2048 2049 2050 2051 2052 2053 2054 2055 2056 2057 2058 2059 2060 2061 2062 2063 2064 2065 2066 2067 2068 2069 2070 2071 2072 2073 2074 2075 2076 2077 2078 2079 2080 2081 2082 2083 2084 2085 2086 2087 2088 2089 2090 2091 2092 2093 2094 2095 2096 2097 2098 2099 2100 2101 2102 2103 2104 2105 2106 2107 2108 2109 2110 2111 2112 2113 2114 2115 2116 2117 2118 2119 2120 2121 2122 2123 2124 2125 2126 2127 2128 2129 2130 2131 2132 2133 2134 2135 2136 2137 2138 2139 2140 2141 2142 2143 2144 2145 2146 2147 2148 2149 2150 2151 2152 2153 2154 2155 2156 2157 2158 2159 2160 2161 2162 2163 2164 2165 2166 2167 2168 2169 2170 2171 2172 2173 2174 2175 2176 2177 2178 2179 2180 2181 2182 2183 2184 2185 2186 2187 2188 2189 2190 2191 2192 2193 2194 2195 2196 2197 2198 2199 2200 2201 2202 2203 2204 2205 2206 2207 2208 2209 2210 2211 2212 2213 2214 2215 2216 2217 2218 2219 2220 2221 2222 2223 2224 2225 2226 2227 2228 2229 2230 2231 2232 2233 2234 2235 2236 2237 2238 2239 2240 2241 2242 2243 2244 2245 2246 2247 2248 2249 2250 2251 2252 2253 2254 2255 2256 2257 2258 2259 2260 2261 2262 2263 2264 2265 2266 2267 2268 2269 2270 2271 2272 2273 2274 2275 2276 2277 2278 2279 2280 2281 2282 2283 2284 2285 2286 2287 2288 2289 2290 2291 2292 2293 2294 2295 2296 2297 2298 2299 2300 2301 2302 2303 2304 2305 2306 2307 2308 2309 2310 2311 2312 2313 2314 2315 2316 2317 2318 2319 2320 2321 2322 2323 2324 2325 2326 2327 2328 2329 2330 2331 2332 2333 2334 2335 2336 2337 2338 2339 2340 2341 2342 2343 2344 2345 2346 2347 2348 2349 2350 2351 2352 2353 2354 2355 2356 2357 2358 2359 2360 2361 2362 2363 2364 2365 2366 2367 2368 2369 2370 2371 2372 2373 2374 2375 2376 2377 2378 2379 2380 2381 2382 2383 2384 2385 2386 2387 2388 2389 2390 2391 2392 2393 2394 2395 2396 2397 2398 2399 2400 2401 2402 2403 2404 2405 2406 2407 2408 2409 2410 2411 2412 2413 2414 2415 2416 2417 2418 2419 2420 2421 2422 2423 2424 2425 2426 2427 2428 2429 2430 2431 2432 2433 2434 2435 2436 2437 2438 2439 2440 2441 2442 2443 2444 2445 2446 2447 2448 2449 2450 2451 2452 2453 2454 2455 2456 2457 2458 2459 2460 2461 2462 2463 2464 2465 2466 2467 2468 2469 2470 2471 2472 2473 2474 2475 2476 2477 2478 2479 2480 2481 2482 2483 2484 2485 2486 2487 2488 2489 2490 2491 2492 2493 2494 2495 2496 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list '\''--separator=|'\'' --no-headers --output id 2496 2495 2494 2493 2492 2491 2490 2489 2488 2487 2486 2485 2484 2483 2482 2481 2480 2479 2478 2477 2476 2475 2474 2473 2472 2471 2470 2469 2468 2467 2466 2465 2464 2463 2462 2461 2460 2459 2458 2457 2456 2455 2454 2453 2452 2451 2450 2449 2448 2447 2446 2445 2444 2443 2442 2441 2440 2439 2438 2437 2436 2435 2434 2433 2432 2431 2430 2429 2428 2427 2426 2425 2424 2423 2422 2421 2420 2419 2418 2417 2416 2415 2414 2413 2412 2411 2410 2409 2408 2407 2406 2405 2404 2403 2402 2401 2400 2399 2398 2397 2396 2395 2394 2393 2392 2391 2390 2389 2388 2387 2386 2385 2384 2383 2382 2381 2380 2379 2378 2377 2376 2375 2374 2373 2372 2371 2370 2369 2368 2367 2366 2365 2364 2363 2362 2361 2360 2359 2358 2357 2356 2355 2354 2353 2352 2351 2350 2349 2348 2347 2346 2345 2344 2343 2342 2341 2340 2339 2338 2337 2336 2335 2334 2333 2332 2331 2330 2329 2328 2327 2326 2325 2324 2323 2322 2321 2320 2319 2318 2317 2316 2315 2314 2313 2312 2311 2310 2309 2308 2307 2306 2305 2304 2303 2302 2301 2300 2299 2298 2297 2296 2295 2294 2293 2292 2291 2290 2289 2288 2287 2286 2285 2284 2283 2282 2281 2280 2279 2278 2277 2276 2275 2274 2273 2272 2271 2270 2269 2268 2267 2266 2265 2264 2263 2262 2261 2260 2259 2258 2257 2256 2255 2254 2253 2252 2251 2250 2249 2248 2247 2246 2245 2244 2243 2242 2241 2240 2239 2238 2237 2236 2235 2234 2233 2232 2231 2230 2229 2228 2227 2226 2225 2224 2223 2222 2221 2220 2219 2218 2217 2216 2215 2214 2213 2212 2211 2210 2209 2208 2207 2206 2205 2204 2203 2202 2201 2200 2199 2198 2197 2196 2195 2194 2193 2192 2191 2190 2189 2188 2187 2186 2185 2184 2183 2182 2181 2180 2179 2178 2177 2176 2175 2174 2173 2172 2171 2170 2169 2168 2167 2166 2165 2164 2163 2162 2161 2160 2159 2158 2157 2156 2155 2154 2153 2152 2151 2150 2149 2148 2147 2146 2145 2144 2143 2142 2141 2140 2139 2138 2137 2136 2135 2134 2133 2132 2131 2130 2129 2128 2127 2126 2125 2124 2123 2122 2121 2120 2119 2118 2117 2116 2115 2114 2113 2112 2111 2110 2109 2108 2107 2106 2105 2104 2103 2102 2101 2100 2099 2098 2097 2096 2095 2094 2093 2092 2091 2090 2089 2088 2087 2086 2085 2084 2083 2082 2081 2080 2079 2078 2077 2076 2075 2074 2073 2072 2071 2070 2069 2068 2067 2066 2065 2064 2063 2062 2061 2060 2059 2058 2057 2056 2055 2054 2053 2052 2051 2050 2049 2048 2047 2046 2045 2044 2043 2042 2041 2040 2039 2038 2037 2036 2035 2034 2033 2032 2031 2030 2029 2028 2027 2026 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995 1994 1993 1992 1991 1990 1989 1988 1987 1986 1985 1984 1983 1982 1981 1980 1979 1978 1977 1976 1975 1974 1973 1972 1971 1970 1969 1968 1967 1966 1965 1964 1963 1962 1961 1960 1959 1958 1957 1956 1955 1954 1953 1952 1951 1950 1949 1948 1947 1946 1945 1944 1943 1942 1941 1940 1939 1938 1937 1936 1935 1934 1933 1932 1931 1930 1929 1928 1927 1926 1925 1924 1923 1922 1921 1920 1919 1918 1917 1916 1915 1914 1913 1912 1911 1910 1909 1908 1907 1906 1905 1904 1903 1902 1901 1900 1899 1898 1897 1896 1895 1894 1893 1892 1891 1890 1889 1888 1887 1886 1885 1884 1883 1882 1881 1880 1879 1878 1877 1876 1875 1874 1873 1872 1871 1870 1869 1868 1867 1866 1865 1864 1863 1862 1861 1860 1859 1858 1857 1856 1855 1854 1853 1852 1851 1850 1849 1848 1847 1846 1845 1844 1843 1842 1841 1840 1839 1838 1837 1836 1835 1834 1833 1832 1831 1830 1829 1828 1827 1826 1825 1824 1823 1822 1821 1820 1819 1818 1817 1816 1815 1814 1813 1812 1811 1810 1809 1808 1807 1806 1805 1804 1803 1802 1801 1800 1799 1798 1797 1796 1795 1794 1793 1792 1791 1790 1789 1788 1787 1786 1785 1784 1783 1782 1781 1780 1779 1778 1777 1776 1775 1774 1773 1772 1771 1770 1769 1768 1767 1766 1765 1764 1763 1762 1761 1760 1759 1758 1757 1756 1755 1754 1753 1752 1751 1750 1749 1748 1747 1746 1745 1744 1743 1742 1741 1740 1739 1738 1737 1736 1735 1734 1733 1732 1731 1730 1729 1728 1727 1726 1725 1724 1723 1722 1721 1720 1719 1718 1717 1716 1715 1714 1713 1712 1711 1710 1709 1708 1707 1706 1705 1704 1703 1702 1701 1700 1699 1698 1697 1696 1695 1694 1693 1692 1691 1690 1689 1688 1687 1686 1685 1684 1683 1682 1681 1680 1679 1678 1677 1676 1675 1674 1673 1672 1671 1670 1669 1668 1667 1666 1665 1664 1663 1662 1661 1660 1659 1658 1657 1656 1655 1654 1653 1652 1651 1650 1649 1648 1647 1646 1645 1644 1643 1642 1641 1640 1639 1638 1637 1636 1635 1634 1633 1632 1631 1630 1629 1628 1627 1626 1625 1624 1623 1622 1621 1620 1619 1618 1617 1616 1615 1614 1613 1612 1611 1610 1609 1608 1607 1606 1605 1604 1603 1602 1601 1600 1599 1598 1597 1596 1595 1594 1593 1592 1591 1590 1589 1588 1587 1586 1585 1584 1583 1582 1581 1580 1579 1578 1577 1576 1575 1574 1573 1572 1571 1570 1569 1568 1567 1566 1565 1564 1563 1562 1561 1560 1559 1558 1557 1556 1555 1554 1553 1552 1551 1550 1549 1548 1547 1546 1545 1544 1543 1542 1541 1540 1539 1538 1537 1536 1535 1534 1533 1532 1531 1530 1529 1528 1527 1526 1525 1524 1523 1522 1521 1520 1519 1518 1517 1516 1515 1514 1513 1512 1511 1510 1509 1508 1507 1506 1505 1504 1503 1502 1501 1500 1499 1498 1497 1496 1495 1494 1493 1492 1491 1490 1489 1488 1487 1486 1485 1484 1483 1482 1481 1480 1479 1478 1477 1476 1475 1474 1473 1472 1471 1470 1469 1468 1467 1466 1465 1464 1463 1462 1461 1460 1459 1458 1457 1456 1455 1454 1453 1452 1451 1450 1449 1448 1447 1446 1445 1444 1443 1442 1441 1440 1439 1438 1437 1436 1435 1434 1433 1432 1431 1430 1429 1428 1427 1426 1425 1424 1423 1422 1421 1420 1419 1418 1417 1416 1415 1414 1413 1412 1411 1410 1409 1408 1407 1406 1405 1404 1403 1402 1401 1400 1399 1398 1397 1396 1395 1394 1393 1392 1391 1390 1389 1388 1387 1386 1385 1384 1383 1382 1381 1380 1379 1378 1377 1376 1375 1374 1373 1372 1371 1370 1369 1368 1367 1366 1365 1364 1363 1362 1361 1360 1359 1358 1357 1356 1355 1354 1353 1352 1351 1350 1349 1348 1347 1346 1345 1344 1343 1342 1341 1340 1339 1338 1337 1336 1335 1334 1333 1332 1331 1330 1329 1328 1327 1326 1325 1324 1323 1322 1321 1320 1319 1318 1317 1316 1315 1314 1313 1312 1311 1310 1309 1308 1307 1306 1305 1304 1303 1302 1301 1300 1299 1298 1297 1296 1295 1294 1293 1292 1291 1290 1289 1288 1287 1286 1285 1284 1283 1282 1281 1280 1279 1278 1277 1276 1275 1274 1273 1272 1271 1270 1269 1268 1267 1266 1265 1264 1263 1262 1261 1260 1259 1258 1257 1256 1255 1254 1253 1252 1251 1250 1249 1248 1247 1246 1245 1244 1243 1242 1241 1240 1239 1238 1237 1236 1235 1234 1233 1232 1231 1230 1229 1228 1227 1226 1225 1224 1223 1222 1221 1220 1219 1218 1217 1216 1215 1214 1213 1212 1211 1210 1209 1208 1207 1206 1205 1204 1203 1202 1201 1200 1199 1198 1197 1196 1195 1194 1193 1192 1191 1190 1189 1188 1187 1186 1185 1184 1183 1182 1181 1180 1179 1178 1177 1176 1175 1174 1173 1172 1171 1170 1169 1168 1167 1166 1165 1164 1163 1162 1161 1160 1159 1158 1157 1156 1155 1154 1153 1152 1151 1150 1149 1148 1147 1146 1145 1144 1143 1142 1141 1140 1139 1138 1137 1136 1135 1134 1133 1132 1131 1130 1129 1128 1127 1126 1125 1124 1123 1122 1121 1120 1119 1118 1117 1116 1115 1114 1113 1112 1111 1110 1109 1108 1107 1106 1105 1104 1103 1102 1101 1100 1099 1098 1097 1096 1095 1094 1093 1092 1091 1090 1089 1088 1087 1086 1085 1084 1083 1082 1081 1080 1079 1078 1077 1076 1075 1074 1073 1072 1071 1070 1069 1068 1067 1066 1065 1064 1063 1062 1061 1060 1059 1058 1057 1056 1055 1054 1053 1052 1051 1050 1049 1048 1047 1046 1045 1044 1043 1042 1041 1040 1039 1038 1037 1036 1035 1034 1033 1032 1031 1030 1029 1028 1027 1026 1025 1024 1023 1022 1021 1020 1019 1018 1017 1016 1015 1014 1013 1012 1011 1010 1009 1008 1007 1006 1005 1004 1003 1002 1001 1000 999 998 997 996 995 994 993 992 991 990 989 988 987 986 985 984 983 982 981 980 979 978 977 976 975 974 973 972 971 970 969 968 967 966 965 964 963 962 961 960 959 958 957 956 955 954 953 952 951 950 949 948 947 946 945 944 943 942 941 940 939 938 937 936 935 934 933 932 931 930 929 928 927 926 925 924 923 922 921 920 919 918 917 916 915 914 913 912 911 910 909 908 907 906 905 904 903 902 901 900 899 898 897 896 895 894 893 892 891 890 889 888 887 886 885 884 883 882 881 880 879 878 877 876 875 874 873 872 871 870 869 868 867 866 865 864 863 862 861 860 859 858 857 856 855 854 853 852 851 850 849 848 847 846 845 844 843 842 841 840 839 838 837 836 835 834 833 832 831 830 829 828 827 826 825 824 823 822 821 820 819 818 817 816 815 814 813 812 811 810 809 808 807 806 805 804 803 802 801 800 799 798 797 796 795 794 793 792 791 790 789 788 787 786 785 784 783 782 781 780 779 778 777 776 775 774 773 772 771 770 769 768 767 766 765 764 763 762 761 760 759 758 757 756 755 754 753 752 751 750 749 748 747 746 745 744 743 742 741 740 739 738 737 736 735 734 733 732 731 730 729 728 727 726 725 724 723 722 721 720 719 718 717 716 715 714 713 712 711 710 709 708 707 706 705 704 703 702 701 700 699 698 697 696 695 694 693 692 691 690 689 688 687 686 685 684 683 682 681 680 679 678 677 676 675 674 673 672 671 670 669 668 667 666 665 664 663 662 661 660 659 658 657 656 655 654 653 652 651 650 649 648 647 646 645 644 643 642 641 640 639 638 637 636 635 634 633 632 631 630 629 628 627 626 625 624 623 622 621 620 619 618 617 616 615 614 613 612 611 610 609 608 607 606 605 604 603 602 601 600 599 598 597 596 595 594 593 592 591 590 589 588 587 586 585 584 583 582 581 580 579 578 577 576 575 574 573 572 571 570 569 568 567 566 565 564 563 562 561 560 559 558 557 556 555 554 553 552 551 550 549 548 547 546 545 544 543 542 541 540 539 538 537 536 535 534 533 532 531 530 529 528 527 526 525 524 523 522 521 520 519 518 517 516 515 514 513 512 511 510 509 508 507 506 505 504 503 502 501 500 499 498 497 496 495 494 493 492 491 490 489 488 487 486 485 484 483 482 481 480 479 478 477 476 475 474 473 472 471 470 469 468 467 466 465 464 463 462 461 460 459 458 457 456 455 454 453 452 451 450 449 448 447 446 445 444 443 442 441 440 439 438 437 436 435 434 433 432 431 430 429 428 427 426 425 424 423 422 421 420 419 418 417 416 415 414 413 412 411 410 409 408 407 406 405 404 403 402 401 400 399 398 397 396 395 394 393 392 391 390 389 388 387 386 385 384 383 382 381 380 379 378 377 376 375 374 373 372 371 370 369 368 367 366 365 364 363 362 361 360 359 358 357 356 355 354 353 352 351 350 349 348 347 346 345 344 343 342 341 340 339 338 337 336 335 334 333 332 331 330 329 328 327 326 325 324 323 322 321 320 319 318 317 316 315 314 313 312 311 310 309 308 307 306 305 304 303 302 301 300 299 298 297 296 295 294 293 292 291 290 289 288 287 286 285 284 283 282 281 280 279 278 277 276 275 274 273 272 271 270 269 268 267 266 265 264 263 262 261 260 259 258 257 256 255 254 253 252 251 250 249 248 247 246 245 244 243 242 241 240 239 238 237 236 235 234 233 232 231 230 229 228 227 226 225 224 223 222 221 220 219 218 217 216 215 214 213 212 211 210 209 208 207 206 205 204 203 202 201 200 199 198 197 196 195 194 193 192 191 190 189 188 187 186 185 184 183 182 181 180 179 178 177 176 175 174 173 172 171 170 169 168 167 166 165 164 163 162 161 160 159 158 157 156 155 154 153 152 151 150 149 148 147 146 145 144 143 142 141 140 139 138 137 136 135 134 133 132 131 130 129 128 127 126 125 124 123 122 121 120 119 118 117 116 115 114 113 112 111 110 109 108 107 106 105 104 103 102 101 100 99 98 97 96 95 94 93 92 91 90 89 88 87 86 85 84 83 82 81 80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65 64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1' 2496 2495 2494 2493 2492 2491 2490 2489 2488 2487 2486 2485 2484 2483 2482 2481 2480 2479 2478 2477 2476 2475 2474 2473 2472 2471 2470 2469 2468 2467 2466 2465 2464 2463 2462 2461 2460 2459 2458 2457 2456 2455 2454 2453 2452 2451 2450 2449 2448 2447 2446 2445 2444 2443 2442 2441 2440 2439 2438 2437 2436 2435 2434 2433 2432 2431 2430 2429 2428 2427 2426 2425 2424 2423 2422 2421 2420 2419 2418 2417 2416 2415 2414 2413 2412 2411 2410 2409 2408 2407 2406 2405 2404 2403 2402 2401 2400 2399 2398 2397 2396 2395 2394 2393 2392 2391 2390 2389 2388 2387 2386 2385 2384 2383 2382 2381 2380 2379 2378 2377 2376 2375 2374 2373 2372 2371 2370 2369 2368 2367 2366 2365 2364 2363 2362 2361 2360 2359 2358 2357 2356 2355 2354 2353 2352 2351 2350 2349 2348 2347 2346 2345 2344 2343 2342 2341 2340 2339 2338 2337 2336 2335 2334 2333 2332 2331 2330 2329 2328 2327 2326 2325 2324 2323 2322 2321 2320 2319 2318 2317 2316 2315 2314 2313 2312 2311 2310 2309 2308 2307 2306 2305 2304 2303 2302 2301 2300 2299 2298 2297 2296 2295 2294 2293 2292 2291 2290 2289 2288 2287 2286 2285 2284 2283 2282 2281 2280 2279 2278 2277 2276 2275 2274 2273 2272 2271 2270 2269 2268 2267 2266 2265 2264 2263 2262 2261 2260 2259 2258 2257 2256 2255 2254 2253 2252 2251 2250 2249 2248 2247 2246 2245 2244 2243 2242 2241 2240 2239 2238 2237 2236 2235 2234 2233 2232 2231 2230 2229 2228 2227 2226 2225 2224 2223 2222 2221 2220 2219 2218 2217 2216 2215 2214 2213 2212 2211 2210 2209 2208 2207 2206 2205 2204 2203 2202 2201 2200 2199 2198 2197 2196 2195 2194 2193 2192 2191 2190 2189 2188 2187 2186 2185 2184 2183 2182 2181 2180 2179 2178 2177 2176 2175 2174 2173 2172 2171 2170 2169 2168 2167 2166 2165 2164 2163 2162 2161 2160 2159 2158 2157 2156 2155 2154 2153 2152 2151 2150 2149 2148 2147 2146 2145 2144 2143 2142 2141 2140 2139 2138 2137 2136 2135 2134 2133 2132 2131 2130 2129 2128 2127 2126 2125 2124 2123 2122 2121 2120 2119 2118 2117 2116 2115 2114 2113 2112 2111 2110 2109 2108 2107 2106 2105 2104 2103 2102 2101 2100 2099 2098 2097 2096 2095 2094 2093 2092 2091 2090 2089 2088 2087 2086 2085 2084 2083 2082 2081 2080 2079 2078 2077 2076 2075 2074 2073 2072 2071 2070 2069 2068 2067 2066 2065 2064 2063 2062 2061 2060 2059 2058 2057 2056 2055 2054 2053 2052 2051 2050 2049 2048 2047 2046 2045 2044 2043 2042 2041 2040 2039 2038 2037 2036 2035 2034 2033 2032 2031 2030 2029 2028 2027 2026 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995 1994 1993 1992 1991 1990 1989 1988 1987 1986 1985 1984 1983 1982 1981 1980 1979 1978 1977 1976 1975 1974 1973 1972 1971 1970 1969 1968 1967 1966 1965 1964 1963 1962 1961 1960 1959 1958 1957 1956 1955 1954 1953 1952 1951 1950 1949 1948 1947 1946 1945 1944 1943 1942 1941 1940 1939 1938 1937 1936 1935 1934 1933 1932 1931 1930 1929 1928 1927 1926 1925 1924 1923 1922 1921 1920 1919 1918 1917 1916 1915 1914 1913 1912 1911 1910 1909 1908 1907 1906 1905 1904 1903 1902 1901 1900 1899 1898 1897 1896 1895 1894 1893 1892 1891 1890 1889 1888 1887 1886 1885 1884 1883 1882 1881 1880 1879 1878 1877 1876 1875 1874 1873 1872 1871 1870 1869 1868 1867 1866 1865 1864 1863 1862 1861 1860 1859 1858 1857 1856 1855 1854 1853 1852 1851 1850 1849 1848 1847 1846 1845 1844 1843 1842 1841 1840 1839 1838 1837 1836 1835 1834 1833 1832 1831 1830 1829 1828 1827 1826 1825 1824 1823 1822 1821 1820 1819 1818 1817 1816 1815 1814 1813 1812 1811 1810 1809 1808 1807 1806 1805 1804 1803 1802 1801 1800 1799 1798 1797 1796 1795 1794 1793 1792 1791 1790 1789 1788 1787 1786 1785 1784 1783 1782 1781 1780 1779 1778 1777 1776 1775 1774 1773 1772 1771 1770 1769 1768 1767 1766 1765 1764 1763 1762 1761 1760 1759 1758 1757 1756 1755 1754 1753 1752 1751 1750 1749 1748 1747 1746 1745 1744 1743 1742 1741 1740 1739 1738 1737 1736 1735 1734 1733 1732 1731 1730 1729 1728 1727 1726 1725 1724 1723 1722 1721 1720 1719 1718 1717 1716 1715 1714 1713 1712 1711 1710 1709 1708 1707 1706 1705 1704 1703 1702 1701 1700 1699 1698 1697 1696 1695 1694 1693 1692 1691 1690 1689 1688 1687 1686 1685 1684 1683 1682 1681 1680 1679 1678 1677 1676 1675 1674 1673 1672 1671 1670 1669 1668 1667 1666 1665 1664 1663 1662 1661 1660 1659 1658 1657 1656 1655 1654 1653 1652 1651 1650 1649 1648 1647 1646 1645 1644 1643 1642 1641 1640 1639 1638 1637 1636 1635 1634 1633 1632 1631 1630 1629 1628 1627 1626 1625 1624 1623 1622 1621 1620 1619 1618 1617 1616 1615 1614 1613 1612 1611 1610 1609 1608 1607 1606 1605 1604 1603 1602 1601 1600 1599 1598 1597 1596 1595 1594 1593 1592 1591 1590 1589 1588 1587 1586 1585 1584 1583 1582 1581 1580 1579 1578 1577 1576 1575 1574 1573 1572 1571 1570 1569 1568 1567 1566 1565 1564 1563 1562 1561 1560 1559 1558 1557 1556 1555 1554 1553 1552 1551 1550 1549 1548 1547 1546 1545 1544 1543 1542 1541 1540 1539 1538 1537 1536 1535 1534 1533 1532 1531 1530 1529 1528 1527 1526 1525 1524 1523 1522 1521 1520 1519 1518 1517 1516 1515 1514 1513 1512 1511 1510 1509 1508 1507 1506 1505 1504 1503 1502 1501 1500 1499 1498 1497 1496 1495 1494 1493 1492 1491 1490 1489 1488 1487 1486 1485 1484 1483 1482 1481 1480 1479 1478 1477 1476 1475 1474 1473 1472 1471 1470 1469 1468 1467 1466 1465 1464 1463 1462 1461 1460 1459 1458 1457 1456 1455 1454 1453 1452 1451 1450 1449 1448 1447 1446 1445 1444 1443 1442 1441 1440 1439 1438 1437 1436 1435 1434 1433 1432 1431 1430 1429 1428 1427 1426 1425 1424 1423 1422 1421 1420 1419 1418 1417 1416 1415 1414 1413 1412 1411 1410 1409 1408 1407 1406 1405 1404 1403 1402 1401 1400 1399 1398 1397 1396 1395 1394 1393 1392 1391 1390 1389 1388 1387 1386 1385 1384 1383 1382 1381 1380 1379 1378 1377 1376 1375 1374 1373 1372 1371 1370 1369 1368 1367 1366 1365 1364 1363 1362 1361 1360 1359 1358 1357 1356 1355 1354 1353 1352 1351 1350 1349 1348 1347 1346 1345 1344 1343 1342 1341 1340 1339 1338 1337 1336 1335 1334 1333 1332 1331 1330 1329 1328 1327 1326 1325 1324 1323 1322 1321 1320 1319 1318 1317 1316 1315 1314 1313 1312 1311 1310 1309 1308 1307 1306 1305 1304 1303 1302 1301 1300 1299 1298 1297 1296 1295 1294 1293 1292 1291 1290 1289 1288 1287 1286 1285 1284 1283 1282 1281 1280 1279 1278 1277 1276 1275 1274 1273 1272 1271 1270 1269 1268 1267 1266 1265 1264 1263 1262 1261 1260 1259 1258 1257 1256 1255 1254 1253 1252 1251 1250 1249 1248 1247 1246 1245 1244 1243 1242 1241 1240 1239 1238 1237 1236 1235 1234 1233 1232 1231 1230 1229 1228 1227 1226 1225 1224 1223 1222 1221 1220 1219 1218 1217 1216 1215 1214 1213 1212 1211 1210 1209 1208 1207 1206 1205 1204 1203 1202 1201 1200 1199 1198 1197 1196 1195 1194 1193 1192 1191 1190 1189 1188 1187 1186 1185 1184 1183 1182 1181 1180 1179 1178 1177 1176 1175 1174 1173 1172 1171 1170 1169 1168 1167 1166 1165 1164 1163 1162 1161 1160 1159 1158 1157 1156 1155 1154 1153 1152 1151 1150 1149 1148 1147 1146 1145 1144 1143 1142 1141 1140 1139 1138 1137 1136 1135 1134 1133 1132 1131 1130 1129 1128 1127 1126 1125 1124 1123 1122 1121 1120 1119 1118 1117 1116 1115 1114 1113 1112 1111 1110 1109 1108 1107 1106 1105 1104 1103 1102 1101 1100 1099 1098 1097 1096 1095 1094 1093 1092 1091 1090 1089 1088 1087 1086 1085 1084 1083 1082 1081 1080 1079 1078 1077 1076 1075 1074 1073 1072 1071 1070 1069 1068 1067 1066 1065 1064 1063 1062 1061 1060 1059 1058 1057 1056 1055 1054 1053 1052 1051 1050 1049 1048 1047 1046 1045 1044 1043 1042 1041 1040 1039 1038 1037 1036 1035 1034 1033 1032 1031 1030 1029 1028 1027 1026 1025 1024 1023 1022 1021 1020 1019 1018 1017 1016 1015 1014 1013 1012 1011 1010 1009 1008 1007 1006 1005 1004 1003 1002 1001 1000 999 998 997 996 995 994 993 992 991 990 989 988 987 986 985 984 983 982 981 980 979 978 977 976 975 974 973 972 971 970 969 968 967 966 965 964 963 962 961 960 959 958 957 956 955 954 953 952 951 950 949 948 947 946 945 944 943 942 941 940 939 938 937 936 935 934 933 932 931 930 929 928 927 926 925 924 923 922 921 920 919 918 917 916 915 914 913 912 911 910 909 908 907 906 905 904 903 902 901 900 899 898 897 896 895 894 893 892 891 890 889 888 887 886 885 884 883 882 881 880 879 878 877 876 875 874 873 872 871 870 869 868 867 866 865 864 863 862 861 860 859 858 857 856 855 854 853 852 851 850 849 848 847 846 845 844 843 842 841 840 839 838 837 836 835 834 833 832 831 830 829 828 827 826 825 824 823 822 821 820 819 818 817 816 815 814 813 812 811 810 809 808 807 806 805 804 803 802 801 800 799 798 797 796 795 794 793 792 791 790 789 788 787 786 785 784 783 782 781 780 779 778 777 776 775 774 773 772 771 770 769 768 767 766 765 764 763 762 761 760 759 758 757 756 755 754 753 752 751 750 749 748 747 746 745 744 743 742 741 740 739 738 737 736 735 734 733 732 731 730 729 728 727 726 725 724 723 722 721 720 719 718 717 716 715 714 713 712 711 710 709 708 707 706 705 704 703 702 701 700 699 698 697 696 695 694 693 692 691 690 689 688 687 686 685 684 683 682 681 680 679 678 677 676 675 674 673 672 671 670 669 668 667 666 665 664 663 662 661 660 659 658 657 656 655 654 653 652 651 650 649 648 647 646 645 644 643 642 641 640 639 638 637 636 635 634 633 632 631 630 629 628 627 626 625 624 623 622 621 620 619 618 617 616 615 614 613 612 611 610 609 608 607 606 605 604 603 602 601 600 599 598 597 596 595 594 593 592 591 590 589 588 587 586 585 584 583 582 581 580 579 578 577 576 575 574 573 572 571 570 569 568 567 566 565 564 563 562 561 560 559 558 557 556 555 554 553 552 551 550 549 548 547 546 545 544 543 542 541 540 539 538 537 536 535 534 533 532 531 530 529 528 527 526 525 524 523 522 521 520 519 518 517 516 515 514 513 512 511 510 509 508 507 506 505 504 503 502 501 500 499 498 497 496 495 494 493 492 491 490 489 488 487 486 485 484 483 482 481 480 479 478 477 476 475 474 473 472 471 470 469 468 467 466 465 464 463 462 461 460 459 458 457 456 455 454 453 452 451 450 449 448 447 446 445 444 443 442 441 440 439 438 437 436 435 434 433 432 431 430 429 428 427 426 425 424 423 422 421 420 419 418 417 416 415 414 413 412 411 410 409 408 407 406 405 404 403 402 401 400 399 398 397 396 395 394 393 392 391 390 389 388 387 386 385 384 383 382 381 380 379 378 377 376 375 374 373 372 371 370 369 368 367 366 365 364 363 362 361 360 359 358 357 356 355 354 353 352 351 350 349 348 347 346 345 344 343 342 341 340 339 338 337 336 335 334 333 332 331 330 329 328 327 326 325 324 323 322 321 320 319 318 317 316 315 314 313 312 311 310 309 308 307 306 305 304 303 302 301 300 299 298 297 296 295 294 293 292 291 290 289 288 287 286 285 284 283 282 281 280 279 278 277 276 275 274 273 272 271 270 269 268 267 266 265 264 263 262 261 260 259 258 257 256 255 254 253 252 251 250 249 248 247 246 245 244 243 242 241 240 239 238 237 236 235 234 233 232 231 230 229 228 227 226 225 224 223 222 221 220 219 218 217 216 215 214 213 212 211 210 209 208 207 206 205 204 203 202 201 200 199 198 197 196 195 194 193 192 191 190 189 188 187 186 185 184 183 182 181 180 179 178 177 176 175 174 173 172 171 170 169 168 167 166 165 164 163 162 161 160 159 158 157 156 155 154 153 152 151 150 149 148 147 146 145 144 143 142 141 140 139 138 137 136 135 134 133 132 131 130 129 128 127 126 125 124 123 122 121 120 119 118 117 116 115 114 113 112 111 110 109 108 107 106 105 104 103 102 101 100 99 98 97 96 95 94 93 92 91 90 89 88 87 86 85 84 83 82 81 80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65 64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list '\''--separator=|'\'' --no-headers --output id 103 196 828 2446 430 2027 2431 1445 2267 1824 1667 2278 1784 553 1778 2097 1380 2036 2249 2253 184 1007 2273 1717 1725 1096 347 244 205 2073 2445 2010 2056 346 2396 2098 434 2142 842 441 319 782 2330 1030 2086 2359 371 497 209 1770 1847 144 1914 846 663 1879 2302 1751 1215 1458 1214 854 1792 638 2309 2009 934 2432 1841 157 1346 2031 1760 379 1496 2256 288 1951 1870 823 1034 1196 2005 145 676 1985 841 838 99 699 1561 2337 998 1790 566 511 1038 1047 1851 108 2275 1201 1945 900 2028 15 1072 471 1755 17 982 1748 53 296 2146 779 733 1816 707 492 2414 863 1387 796 1614 2444 671 1338 126 1913 1301 1084 549 2313 697 483 2042 997 2443 101 2082 1747 1842 2381 2047 1604 2040 1042 154 1382 2303 748 2461 878 1230 2193 1622 1464 2111 1833 1291 1830 833 1698 421 1850 2085 1967 1693 1596 2107 498 2469 2176 905 1374 1233 1459 1716 2289 215 251 1915 1551 258 481 1761 2008 1128 1557 2371 2418 446 1328 1965 2233 249 1238 2096 36 1921 425 469 1506 1211 949 2211 2049 936 626 1248 117 2494 1740 2412 1488 2150 2192 961 1039 2405 1714 673 1871 83 1049 1471 1462 1727 1963 767 2060 1697 1011 2091 551 2388 2355 550 291 1210 2310 268 801 2055 1663 2430 2076 414 2360 75 788 1176 632 2144 1361 1444 978 109 2248 861 74 1968 1764 35 1948 2459 220 512 152 1691 1670 865 1146 413 2019 1029 1483 1592 2128 1593 2319 2293 339 2215 2038 1257 431 344 1854 1657 976 2356 1000 2261 919 1460 1074 1101 359 361 2033 330 451 1271 66 2297 1924 183 516 514 1280 1711 1384 1193 355 353 911 2335 2436 1 1083 1791 946 1677 2152 2422 816 2473 722 1838 1481 524 1393 981 484 160 2241 1342 1821 977 1487 270 1515 1746 1542 179 1221 1804 2347 2301 300 106 181 2463 1919 1322 612 454 279 993 1661 1400 218 1064 315 661 400 1749 1057 285 2384 1367 1194 1329 410 903 1900 1558 1149 592 393 615 1732 1861 958 293 766 543 1202 476 1943 2490 893 969 1846 2163 1066 256 513 362 984 2454 2143 493 889 1823 357 2226 798 1750 236 2068 1534 2351 867 1512 1885 375 1206 730 584 1734 272 1046 768 480 1067 972 33 383 1443 2392 2205 155 1910 139 113 608 735 156 1595 141 2044 872 297 1399 658 472 358 2380 2137 1860 280 176 1362 619 2439 1286 2187 850 1527 1153 1828 1056 1170 276 724 2363 1001 2492 1229 306 2169 2322 1580 1325 922 614 47 1167 1653 124 58 583 140 817 265 2053 2023 881 165 12 868 2333 871 1875 1564 1507 741 628 2298 567 146 719 2166 2462 2093 1789 1960 845 1650 2403 790 1289 1781 467 1246 1611 1169 1318 2183 1479 105 2101 494 1845 56 468 814 1497 2171 1666 2221 2011 2295 2364 1877 726 965 1089 131 1026 263 542 737 708 2329 1632 847 2089 683 1077 1048 390 2153 97 178 885 418 1971 1157 2133 49 1961 2296 757 855 2122 1120 104 316 2083 1649 1555 1997 1268 2175 2077 1759 1508 777 636 590 2070 907 2130 1377 2173 926 1979 57 1279 1808 1094 749 1994 2140 1600 794 1262 2035 1918 650 1191 682 1282 778 1762 999 1178 622 163 540 1315 1757 1585 927 1414 1164 1213 489 1425 198 1730 336 1855 1642 331 1987 125 170 1044 1063 326 701 453 1260 1613 1753 143 415 2491 1225 2269 2212 295 2095 1669 197 1654 630 1794 2423 1252 338 491 1944 214 281 574 526 377 1285 1822 2357 1320 1563 2045 459 1675 2224 327 130 1156 1294 1629 904 2061 711 239 975 948 1678 1641 675 426 333 2129 627 1581 1023 1865 1453 1132 1662 670 137 688 1125 31 80 576 1894 1902 588 1817 378 1437 2106 1138 1398 2167 1591 1313 1671 1122 917 1485 1695 983 224 1616 1360 419 2366 495 1903 450 1168 1319 1344 1019 1573 1247 474 731 1577 1988 1274 81 1511 448 1277 1602 1081 1696 1335 1308 745 158 48 2464 1891 1974 573 264 1524 1076 1177 2117 1906 740 2195 857 1552 398 1197 2114 1829 783 1141 1651 461 826 1272 2472 1544 1627 2029 1424 789 713 1300 1949 299 1406 1664 1383 2479 345 1369 269 899 727 405 739 947 1126 1212 1637 2448 581 282 2332 721 723 1990 298 228 1234 452 886 1278 2231 1752 1395 2232 1102 909 2263 604 1911 1323 2198 1273 2062 243 376 78 877 177 710 522 1461 875 2416 2200 685 1455 385 2409 1735 2393 1937 286 1142 406 1873 734 1418 1062 1036 916 1482 59 121 1565 2489 1582 928 161 1054 1232 1381 1886 815 1620 1275 500 1639 2318 1777 1733 642 1779 442 2404 2305 830 386 1266 102 2000 1583 303 805 680 2437 2170 848 429 1053 643 2342 2145 1093 1888 973 1867 114 2370 455 1121 1302 825 1709 211 786 1532 1143 1468 1412 1615 172 1226 187 572 970 2174 2397 751 930 1575 1587 2191 2457 1922 87 559 2228 1112 230 1470 548 1953 2389 1626 1982 1797 2334 41 1244 1276 1223 716 1741 1668 1180 959 1502 2194 70 2168 1473 274 781 1689 2004 433 284 134 275 1388 910 2178 571 1674 756 1332 46 370 1569 718 2202 980 76 1352 301 64 2147 261 1446 1655 2475 92 180 1119 950 1635 2084 535 1255 2235 2099 360 1466 1814 924 2199 1428 1310 2284 142 2039 443 1742 262 2240 458 473 1872 753 2324 1946 1930 822 18 349 963 1484 506 2480 935 564 1015 1231 775 1480 1612 837 759 689 2162 2034 1035 2349 696 213 1882 2159 1562 1467 681 166 1718 2406 1433 2354 1537 1776 475 1634 2288 1876 162 1973 2260 1745 115 321 2223 2048 2237 118 839 985 1184 2339 1305 464 314 1934 1800 1787 167 1356 1935 2282 1700 677 509 1579 2127 1161 1439 2161 2312 1843 2271 1494 2189 1782 2258 2383 1292 254 700 811 1281 1803 311 1623 404 1055 463 517 594 2317 1434 771 340 25 1105 1834 654 578 1152 883 28 1694 633 1724 1075 135 128 1917 1195 1139 392 2054 1478 1334 479 248 185 609 953 752 754 2276 1217 34 29 150 335 1928 1451 5 188 2243 873 555 182 2026 666 1939 807 1818 591 1004 1095 231 1893 416 1372 2236 1490 1589 96 849 1959 225 1955 1090 2118 1837 1526 720 1058 52 853 354 2079 901 1864 1198 944 1737 283 1284 1605 773 192 1721 1336 2022 501 186 1758 639 2434 2402 449 888 1165 1806 1254 2102 2058 1754 466 1130 954 2421 1916 2227 257 2344 1844 2158 2452 352 2214 51 732 1509 655 1065 793 603 2410 599 625 1801 151 488 1606 2378 1134 1531 803 175 2225 792 1659 1427 112 1607 806 787 979 194 240 600 1421 1441 640 2188 2308 1863 1541 1501 742 1704 1630 2374 1687 1493 2348 921 2247 1008 1728 602 894 2141 1107 1408 1041 1652 2386 991 586 470 1590 2460 294 1578 2290 2105 1106 120 1241 208 237 515 389 2326 1027 1307 851 1970 974 1786 533 2495 2201 1566 2184 1796 250 1706 728 149 1878 1522 774 1962 409 1904 227 384 2346 2156 1684 1326 577 2306 2013 2323 698 611 255 107 1043 2385 674 1771 1936 478 1401 310 2108 1763 1133 2343 1899 329 1363 1815 229 1516 2485 2401 1092 1887 1345 776 620 1549 2203 1002 308 356 1907 2314 1405 1648 1410 890 744 1389 2132 62 1868 1189 738 1188 267 2266 1416 1536 2001 402 1999 1012 6 2069 304 951 1548 679 1567 1766 1869 2425 1160 2216 560 1407 529 1059 322 596 933 690 990 956 1436 1866 554 1929 2094 703 1432 1024 1402 307 1465 2484 2270 2417 1144 1772 1337 656 648 50 1559 795 2088 568 2451 2377 387 2447 2398 22 931 1151 897 2136 545 1588 694 2006 1386 337 605 84 1986 2321 544 82 129 1560 1330 1926 1491 884 587 2196 2217 1333 1950 2090 1665 645 369 647 1857 569 1192 1366 762 887 1938 1454 153 2246 2471 1050 1111 562 1884 2277 174 1890 341 2315 2245 695 1463 812 1538 2441 508 323 1572 2272 313 302 2488 1966 810 204 1528 2281 202 171 412 2177 882 1082 1660 1324 1099 880 1136 1162 2244 287 895 1774 938 760 2291 962 606 960 534 1825 2209 664 1127 246 1118 318 2338 1802 2427 1767 1912 1521 1681 1862 613 2012 2394 1923 1699 1638 1290 189 598 98 496 4 1423 1645 1376 1849 1811 2219 1449 557 424 2151 702 844 1812 1370 539 1429 1222 1068 579 1571 1203 996 659 278 1836 1293 2286 2043 1304 2041 2341 879 1397 477 646 1568 2063 1707 1052 546 1190 1186 1597 1881 1409 1807 1179 122 89 2220 1905 1723 2180 438 906 1722 440 199 2003 1640 432 925 312 821 1237 2372 420 1799 2376 1736 641 843 1499 712 1598 915 1584 1353 1775 1504 920 1980 1295 631 1403 1858 1218 363 417 332 525 16 913 2474 342 563 2207 715 1317 1040 1726 2262 2476 2435 780 1103 575 1159 271 1373 634 1701 502 1351 966 1312 595 136 1618 2072 411 804 216 55 2361 1840 510 381 802 2294 11 54 1856 1820 2327 1182 758 1415 1264 273 2222 138 717 1685 1298 1299 1016 1940 1148 1832 1556 247 380 2331 1116 2487 1624 1349 2080 2407 1181 260 527 1608 482 42 43 14 2120 1250 423 1643 2440 2204 2182 1992 1172 71 1625 2078 79 1713 1070 988 266 1287 2368 394 2139 952 709 1500 809 1972 918 1013 2250 1457 1354 91 2234 253 133 1933 2465 1123 799 1715 1586 2238 528 1892 1739 552 1529 292 1150 1154 2103 531 1140 1883 1489 623 570 1708 2362 1098 1942 1744 350 111 1656 19 408 2116 374 1957 1519 1385 819 2051 1396 1644 1954 1901 1603 1952 1174 1705 445 2115 784 1037 2213 2390 1303 686 1474 85 2160 937 521 1113 832 660 537 1517 1848 1018 2438 1743 13 870 957 1574 372 320 1173 1553 746 203 2154 2014 2065 1228 856 173 1947 2165 2185 1205 1492 617 1331 653 644 1452 940 2493 705 397 1378 2483 1020 859 365 1371 289 328 593 1187 2138 908 1003 44 2399 45 1061 164 1263 1236 669 2292 1022 366 1510 1827 21 769 1045 1394 1350 1456 200 1340 1898 69 2124 684 1379 2016 1006 1245 100 1576 862 503 1259 1327 1017 1347 943 1813 277 27 834 2113 1809 2074 1738 1793 1021 1859 1086 223 1296 465 1078 2458 1785 2017 30 1085 662 2316 665 2274 1601 148 866 1969 388 2100 407 1391 38 530 1109 1835 1137 2110 2358 2218 309 1422 2057 2428 827 2287 824 1475 2239 1242 1288 2190 2264 2470 2486 1114 2254 1227 1518 1359 1543 90 2420 1251 967 1545 60 2104 618 1503 2350 1617 1719 2382 1546 945 860 2413 1908 486 193 2052 1426 399 427 2112 1780 986 1993 1009 736 305 1535 1853 1357 2456 2252 2373 1633 2125 447 1690 210 457 691 651 505 1440 1258 1525 290 2415 1417 1486 589 73 2468 1014 704 852 770 2210 110 1983 1435 1088 678 1676 169 241 800 1523 840 2020 836 1269 1896 898 159 2449 523 1091 1069 373 2131 2375 519 518 1392 1079 1235 743 1720 1209 1104 580 1932 39 929 2092 1166 520 765 195 1628 1199 2477 1365 1729 657 1958 1805 1925 1692 629 597 2478 24 1927 1703 86 835 367 1447 968 1498 1610 2179 1117 1819 1239 1175 1253 2442 2429 2424 1240 2181 1309 2149 435 460 1964 226 1688 1469 2059 729 621 1683 1991 2024 190 1712 207 1207 652 2369 1513 1243 2259 2015 1110 212 1679 1358 1880 368 1265 2257 2230 2255 1256 191 1477 422 556 2387 2071 395 401 1646 2466 538 1731 1495 1897 1539 9 2453 485 829 403 238 1129 1680 1530 1051 2268 63 1831 1025 1647 864 637 2002 1155 2018 123 964 242 2299 437 1826 1672 2345 1208 772 1108 1514 1031 252 1073 88 2336 2030 1476 1989 2400 1442 1419 2186 444 649 1060 1183 1087 364 206 2365 831 785 624 1594 219 1204 2325 1981 325 797 616 1071 994 1311 1450 1321 1852 1984 1219 1316 2064 1540 1658 1375 1341 1135 1147 547 761 2066 2285 40 1788 1909 23 351 234 1249 2419 2304 2280 428 2408 1756 201 1636 763 2251 541 72 808 791 892 334 168 1028 2067 232 2172 487 1010 1773 1889 2037 68 1355 561 955 2265 2467 382 1570 1710 932 2155 667 10 2157 396 601 1547 1472 536 2229 1348 2411 992 1115 94 1413 1609 8 1080 1975 67 1995 2283 1599 1448 1976 1097 1411 1520 706 1390 1533 1261 2123 1171 119 436 672 1005 2025 127 1430 2279 65 1874 1920 1185 2197 2242 923 2481 1216 2134 818 2046 2119 77 2455 2426 348 2148 896 1768 462 1956 995 93 2379 1702 259 902 1145 820 1339 532 1941 2307 725 1550 2353 942 2352 635 2320 1100 233 235 565 1343 1283 2433 2395 1977 692 858 2126 95 217 221 2087 324 20 2496 891 2206 989 1368 747 939 147 1895 499 7 1270 1996 439 2021 2007 1765 585 693 1267 2340 610 2367 1621 1306 1783 1420 2081 607 582 750 1682 1769 132 2208 1314 714 2135 2328 874 987 668 2121 912 1438 869 2164 2482 971 1998 1124 558 26 1297 2450 61 37 1673 2311 1404 813 391 456 1839 2032 1364 1505 1931 32 1200 3 1220 1554 2300 1032 764 2050 2075 222 1131 1686 1978 1631 914 343 116 2 1158 755 1619 1810 687 2391 876 1033 2109 1163 1224 504 1798 507 490 245 1795 941 317 1431' 103 196 828 2446 430 2027 2431 1445 2267 1824 1667 2278 1784 553 1778 2097 1380 2036 2249 2253 184 1007 2273 1717 1725 1096 347 244 205 2073 2445 2010 2056 346 2396 2098 434 2142 842 441 319 782 2330 1030 2086 2359 371 497 209 1770 1847 144 1914 846 663 1879 2302 1751 1215 1458 1214 854 1792 638 2309 2009 934 2432 1841 157 1346 2031 1760 379 1496 2256 288 1951 1870 823 1034 1196 2005 145 676 1985 841 838 99 699 1561 2337 998 1790 566 511 1038 1047 1851 108 2275 1201 1945 900 2028 15 1072 471 1755 17 982 1748 53 296 2146 779 733 1816 707 492 2414 863 1387 796 1614 2444 671 1338 126 1913 1301 1084 549 2313 697 483 2042 997 2443 101 2082 1747 1842 2381 2047 1604 2040 1042 154 1382 2303 748 2461 878 1230 2193 1622 1464 2111 1833 1291 1830 833 1698 421 1850 2085 1967 1693 1596 2107 498 2469 2176 905 1374 1233 1459 1716 2289 215 251 1915 1551 258 481 1761 2008 1128 1557 2371 2418 446 1328 1965 2233 249 1238 2096 36 1921 425 469 1506 1211 949 2211 2049 936 626 1248 117 2494 1740 2412 1488 2150 2192 961 1039 2405 1714 673 1871 83 1049 1471 1462 1727 1963 767 2060 1697 1011 2091 551 2388 2355 550 291 1210 2310 268 801 2055 1663 2430 2076 414 2360 75 788 1176 632 2144 1361 1444 978 109 2248 861 74 1968 1764 35 1948 2459 220 512 152 1691 1670 865 1146 413 2019 1029 1483 1592 2128 1593 2319 2293 339 2215 2038 1257 431 344 1854 1657 976 2356 1000 2261 919 1460 1074 1101 359 361 2033 330 451 1271 66 2297 1924 183 516 514 1280 1711 1384 1193 355 353 911 2335 2436 1 1083 1791 946 1677 2152 2422 816 2473 722 1838 1481 524 1393 981 484 160 2241 1342 1821 977 1487 270 1515 1746 1542 179 1221 1804 2347 2301 300 106 181 2463 1919 1322 612 454 279 993 1661 1400 218 1064 315 661 400 1749 1057 285 2384 1367 1194 1329 410 903 1900 1558 1149 592 393 615 1732 1861 958 293 766 543 1202 476 1943 2490 893 969 1846 2163 1066 256 513 362 984 2454 2143 493 889 1823 357 2226 798 1750 236 2068 1534 2351 867 1512 1885 375 1206 730 584 1734 272 1046 768 480 1067 972 33 383 1443 2392 2205 155 1910 139 113 608 735 156 1595 141 2044 872 297 1399 658 472 358 2380 2137 1860 280 176 1362 619 2439 1286 2187 850 1527 1153 1828 1056 1170 276 724 2363 1001 2492 1229 306 2169 2322 1580 1325 922 614 47 1167 1653 124 58 583 140 817 265 2053 2023 881 165 12 868 2333 871 1875 1564 1507 741 628 2298 567 146 719 2166 2462 2093 1789 1960 845 1650 2403 790 1289 1781 467 1246 1611 1169 1318 2183 1479 105 2101 494 1845 56 468 814 1497 2171 1666 2221 2011 2295 2364 1877 726 965 1089 131 1026 263 542 737 708 2329 1632 847 2089 683 1077 1048 390 2153 97 178 885 418 1971 1157 2133 49 1961 2296 757 855 2122 1120 104 316 2083 1649 1555 1997 1268 2175 2077 1759 1508 777 636 590 2070 907 2130 1377 2173 926 1979 57 1279 1808 1094 749 1994 2140 1600 794 1262 2035 1918 650 1191 682 1282 778 1762 999 1178 622 163 540 1315 1757 1585 927 1414 1164 1213 489 1425 198 1730 336 1855 1642 331 1987 125 170 1044 1063 326 701 453 1260 1613 1753 143 415 2491 1225 2269 2212 295 2095 1669 197 1654 630 1794 2423 1252 338 491 1944 214 281 574 526 377 1285 1822 2357 1320 1563 2045 459 1675 2224 327 130 1156 1294 1629 904 2061 711 239 975 948 1678 1641 675 426 333 2129 627 1581 1023 1865 1453 1132 1662 670 137 688 1125 31 80 576 1894 1902 588 1817 378 1437 2106 1138 1398 2167 1591 1313 1671 1122 917 1485 1695 983 224 1616 1360 419 2366 495 1903 450 1168 1319 1344 1019 1573 1247 474 731 1577 1988 1274 81 1511 448 1277 1602 1081 1696 1335 1308 745 158 48 2464 1891 1974 573 264 1524 1076 1177 2117 1906 740 2195 857 1552 398 1197 2114 1829 783 1141 1651 461 826 1272 2472 1544 1627 2029 1424 789 713 1300 1949 299 1406 1664 1383 2479 345 1369 269 899 727 405 739 947 1126 1212 1637 2448 581 282 2332 721 723 1990 298 228 1234 452 886 1278 2231 1752 1395 2232 1102 909 2263 604 1911 1323 2198 1273 2062 243 376 78 877 177 710 522 1461 875 2416 2200 685 1455 385 2409 1735 2393 1937 286 1142 406 1873 734 1418 1062 1036 916 1482 59 121 1565 2489 1582 928 161 1054 1232 1381 1886 815 1620 1275 500 1639 2318 1777 1733 642 1779 442 2404 2305 830 386 1266 102 2000 1583 303 805 680 2437 2170 848 429 1053 643 2342 2145 1093 1888 973 1867 114 2370 455 1121 1302 825 1709 211 786 1532 1143 1468 1412 1615 172 1226 187 572 970 2174 2397 751 930 1575 1587 2191 2457 1922 87 559 2228 1112 230 1470 548 1953 2389 1626 1982 1797 2334 41 1244 1276 1223 716 1741 1668 1180 959 1502 2194 70 2168 1473 274 781 1689 2004 433 284 134 275 1388 910 2178 571 1674 756 1332 46 370 1569 718 2202 980 76 1352 301 64 2147 261 1446 1655 2475 92 180 1119 950 1635 2084 535 1255 2235 2099 360 1466 1814 924 2199 1428 1310 2284 142 2039 443 1742 262 2240 458 473 1872 753 2324 1946 1930 822 18 349 963 1484 506 2480 935 564 1015 1231 775 1480 1612 837 759 689 2162 2034 1035 2349 696 213 1882 2159 1562 1467 681 166 1718 2406 1433 2354 1537 1776 475 1634 2288 1876 162 1973 2260 1745 115 321 2223 2048 2237 118 839 985 1184 2339 1305 464 314 1934 1800 1787 167 1356 1935 2282 1700 677 509 1579 2127 1161 1439 2161 2312 1843 2271 1494 2189 1782 2258 2383 1292 254 700 811 1281 1803 311 1623 404 1055 463 517 594 2317 1434 771 340 25 1105 1834 654 578 1152 883 28 1694 633 1724 1075 135 128 1917 1195 1139 392 2054 1478 1334 479 248 185 609 953 752 754 2276 1217 34 29 150 335 1928 1451 5 188 2243 873 555 182 2026 666 1939 807 1818 591 1004 1095 231 1893 416 1372 2236 1490 1589 96 849 1959 225 1955 1090 2118 1837 1526 720 1058 52 853 354 2079 901 1864 1198 944 1737 283 1284 1605 773 192 1721 1336 2022 501 186 1758 639 2434 2402 449 888 1165 1806 1254 2102 2058 1754 466 1130 954 2421 1916 2227 257 2344 1844 2158 2452 352 2214 51 732 1509 655 1065 793 603 2410 599 625 1801 151 488 1606 2378 1134 1531 803 175 2225 792 1659 1427 112 1607 806 787 979 194 240 600 1421 1441 640 2188 2308 1863 1541 1501 742 1704 1630 2374 1687 1493 2348 921 2247 1008 1728 602 894 2141 1107 1408 1041 1652 2386 991 586 470 1590 2460 294 1578 2290 2105 1106 120 1241 208 237 515 389 2326 1027 1307 851 1970 974 1786 533 2495 2201 1566 2184 1796 250 1706 728 149 1878 1522 774 1962 409 1904 227 384 2346 2156 1684 1326 577 2306 2013 2323 698 611 255 107 1043 2385 674 1771 1936 478 1401 310 2108 1763 1133 2343 1899 329 1363 1815 229 1516 2485 2401 1092 1887 1345 776 620 1549 2203 1002 308 356 1907 2314 1405 1648 1410 890 744 1389 2132 62 1868 1189 738 1188 267 2266 1416 1536 2001 402 1999 1012 6 2069 304 951 1548 679 1567 1766 1869 2425 1160 2216 560 1407 529 1059 322 596 933 690 990 956 1436 1866 554 1929 2094 703 1432 1024 1402 307 1465 2484 2270 2417 1144 1772 1337 656 648 50 1559 795 2088 568 2451 2377 387 2447 2398 22 931 1151 897 2136 545 1588 694 2006 1386 337 605 84 1986 2321 544 82 129 1560 1330 1926 1491 884 587 2196 2217 1333 1950 2090 1665 645 369 647 1857 569 1192 1366 762 887 1938 1454 153 2246 2471 1050 1111 562 1884 2277 174 1890 341 2315 2245 695 1463 812 1538 2441 508 323 1572 2272 313 302 2488 1966 810 204 1528 2281 202 171 412 2177 882 1082 1660 1324 1099 880 1136 1162 2244 287 895 1774 938 760 2291 962 606 960 534 1825 2209 664 1127 246 1118 318 2338 1802 2427 1767 1912 1521 1681 1862 613 2012 2394 1923 1699 1638 1290 189 598 98 496 4 1423 1645 1376 1849 1811 2219 1449 557 424 2151 702 844 1812 1370 539 1429 1222 1068 579 1571 1203 996 659 278 1836 1293 2286 2043 1304 2041 2341 879 1397 477 646 1568 2063 1707 1052 546 1190 1186 1597 1881 1409 1807 1179 122 89 2220 1905 1723 2180 438 906 1722 440 199 2003 1640 432 925 312 821 1237 2372 420 1799 2376 1736 641 843 1499 712 1598 915 1584 1353 1775 1504 920 1980 1295 631 1403 1858 1218 363 417 332 525 16 913 2474 342 563 2207 715 1317 1040 1726 2262 2476 2435 780 1103 575 1159 271 1373 634 1701 502 1351 966 1312 595 136 1618 2072 411 804 216 55 2361 1840 510 381 802 2294 11 54 1856 1820 2327 1182 758 1415 1264 273 2222 138 717 1685 1298 1299 1016 1940 1148 1832 1556 247 380 2331 1116 2487 1624 1349 2080 2407 1181 260 527 1608 482 42 43 14 2120 1250 423 1643 2440 2204 2182 1992 1172 71 1625 2078 79 1713 1070 988 266 1287 2368 394 2139 952 709 1500 809 1972 918 1013 2250 1457 1354 91 2234 253 133 1933 2465 1123 799 1715 1586 2238 528 1892 1739 552 1529 292 1150 1154 2103 531 1140 1883 1489 623 570 1708 2362 1098 1942 1744 350 111 1656 19 408 2116 374 1957 1519 1385 819 2051 1396 1644 1954 1901 1603 1952 1174 1705 445 2115 784 1037 2213 2390 1303 686 1474 85 2160 937 521 1113 832 660 537 1517 1848 1018 2438 1743 13 870 957 1574 372 320 1173 1553 746 203 2154 2014 2065 1228 856 173 1947 2165 2185 1205 1492 617 1331 653 644 1452 940 2493 705 397 1378 2483 1020 859 365 1371 289 328 593 1187 2138 908 1003 44 2399 45 1061 164 1263 1236 669 2292 1022 366 1510 1827 21 769 1045 1394 1350 1456 200 1340 1898 69 2124 684 1379 2016 1006 1245 100 1576 862 503 1259 1327 1017 1347 943 1813 277 27 834 2113 1809 2074 1738 1793 1021 1859 1086 223 1296 465 1078 2458 1785 2017 30 1085 662 2316 665 2274 1601 148 866 1969 388 2100 407 1391 38 530 1109 1835 1137 2110 2358 2218 309 1422 2057 2428 827 2287 824 1475 2239 1242 1288 2190 2264 2470 2486 1114 2254 1227 1518 1359 1543 90 2420 1251 967 1545 60 2104 618 1503 2350 1617 1719 2382 1546 945 860 2413 1908 486 193 2052 1426 399 427 2112 1780 986 1993 1009 736 305 1535 1853 1357 2456 2252 2373 1633 2125 447 1690 210 457 691 651 505 1440 1258 1525 290 2415 1417 1486 589 73 2468 1014 704 852 770 2210 110 1983 1435 1088 678 1676 169 241 800 1523 840 2020 836 1269 1896 898 159 2449 523 1091 1069 373 2131 2375 519 518 1392 1079 1235 743 1720 1209 1104 580 1932 39 929 2092 1166 520 765 195 1628 1199 2477 1365 1729 657 1958 1805 1925 1692 629 597 2478 24 1927 1703 86 835 367 1447 968 1498 1610 2179 1117 1819 1239 1175 1253 2442 2429 2424 1240 2181 1309 2149 435 460 1964 226 1688 1469 2059 729 621 1683 1991 2024 190 1712 207 1207 652 2369 1513 1243 2259 2015 1110 212 1679 1358 1880 368 1265 2257 2230 2255 1256 191 1477 422 556 2387 2071 395 401 1646 2466 538 1731 1495 1897 1539 9 2453 485 829 403 238 1129 1680 1530 1051 2268 63 1831 1025 1647 864 637 2002 1155 2018 123 964 242 2299 437 1826 1672 2345 1208 772 1108 1514 1031 252 1073 88 2336 2030 1476 1989 2400 1442 1419 2186 444 649 1060 1183 1087 364 206 2365 831 785 624 1594 219 1204 2325 1981 325 797 616 1071 994 1311 1450 1321 1852 1984 1219 1316 2064 1540 1658 1375 1341 1135 1147 547 761 2066 2285 40 1788 1909 23 351 234 1249 2419 2304 2280 428 2408 1756 201 1636 763 2251 541 72 808 791 892 334 168 1028 2067 232 2172 487 1010 1773 1889 2037 68 1355 561 955 2265 2467 382 1570 1710 932 2155 667 10 2157 396 601 1547 1472 536 2229 1348 2411 992 1115 94 1413 1609 8 1080 1975 67 1995 2283 1599 1448 1976 1097 1411 1520 706 1390 1533 1261 2123 1171 119 436 672 1005 2025 127 1430 2279 65 1874 1920 1185 2197 2242 923 2481 1216 2134 818 2046 2119 77 2455 2426 348 2148 896 1768 462 1956 995 93 2379 1702 259 902 1145 820 1339 532 1941 2307 725 1550 2353 942 2352 635 2320 1100 233 235 565 1343 1283 2433 2395 1977 692 858 2126 95 217 221 2087 324 20 2496 891 2206 989 1368 747 939 147 1895 499 7 1270 1996 439 2021 2007 1765 585 693 1267 2340 610 2367 1621 1306 1783 1420 2081 607 582 750 1682 1769 132 2208 1314 714 2135 2328 874 987 668 2121 912 1438 869 2164 2482 971 1998 1124 558 26 1297 2450 61 37 1673 2311 1404 813 391 456 1839 2032 1364 1505 1931 32 1200 3 1220 1554 2300 1032 764 2050 2075 222 1131 1686 1978 1631 914 343 116 2 1158 755 1619 1810 687 2391 876 1033 2109 1163 1224 504 1798 507 490 245 1795 941 317 1431 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output=field/does/not/exist >> /var/log/ganeti/qa-output.log' Stderr was: Warning: Queried for unknown fields field/does/not/exist ---- PASSED [TestJobList] gnt-job list --------------------------------- >>>> 2026-06-04 17:40:02.075936 time=0:00:13.530874 [TestJobList] gnt-job list <<<< 2026-06-04 17:40:02.076112 start [TestInstanceModifyPrimaryAndBack] gnt-instance modify --new-primary Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --new-primary=grandpa.staging.ganeti.org kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance is still running on troy-mcclure.staging.ganeti.org Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2498 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'scp -oGlobalKnownHostsFile=/var/lib/ganeti/known_hosts -oCheckHostIp=no -oStrictHostKeyChecking=yes -oHashKnownHosts=no -oHostKeyAlias=staging-cluster.ganeti.org -r /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org grandpa.staging.ganeti.org:/srv/ganeti/file-storage' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --new-primary=grandpa.staging.ganeti.org kvm-test-instance02.staging.ganeti.org' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2500 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2501 for kvm-test-instance02.staging.ganeti.org ... Command: ssh grandpa.staging.ganeti.org 'rm -rf /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --new-primary=troy-mcclure.staging.ganeti.org kvm-test-instance02.staging.ganeti.org' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2503 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceModifyPrimaryAndBack] gnt-instance modify --new-primary >>>> 2026-06-04 17:40:40.572463 time=0:00:38.496351 [TestInstanceModifyPrimaryAndBack] gnt-instance modify --new-primary <<<< 2026-06-04 17:40:40.572582 start [TestGroupList] gnt-group list --- Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list --output ndp/ssh_port,mtime,custom_ipolicy,tags,ndp/ovs_link,diskparams,custom_diskparams,serial_no,pinst_list,ndp/exclusive_storage,name,node_list,ndp/oob_program,ctime,ndp/ovs_name,ndparams,ndp/ovs,ndp/cpu_speed,ipolicy,uuid,ndp/spindle_count,alloc_policy,node_cnt,pinst_cnt,custom_ndparams >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list --output alloc_policy,ctime,custom_diskparams,custom_ipolicy,custom_ndparams,diskparams,ipolicy,mtime,name,ndp/cpu_speed,ndp/exclusive_storage,ndp/oob_program,ndp/ovs,ndp/ovs_link,ndp/ovs_name,ndp/spindle_count,ndp/ssh_port,ndparams,node_cnt,node_list,pinst_cnt,pinst_list,serial_no,tags,uuid >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list --output ndp/ssh_port,mtime,custom_ipolicy,tags,ndp/ovs_link,diskparams,custom_diskparams,serial_no,pinst_list,ndp/exclusive_storage,name,node_list,ndp/oob_program,ctime,ndp/ovs_name,ndparams,ndp/ovs,ndp/cpu_speed,ipolicy,uuid,ndp/spindle_count,alloc_policy,node_cnt,pinst_cnt,custom_ndparams,ndp/ssh_port,mtime,custom_ipolicy,tags,ndp/ovs_link,diskparams,custom_diskparams,serial_no,pinst_list,ndp/exclusive_storage,name,node_list,ndp/oob_program,ctime,ndp/ovs_name,ndparams,ndp/ovs,ndp/cpu_speed,ipolicy,uuid,ndp/spindle_count,alloc_policy,node_cnt,pinst_cnt,custom_ndparams >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list --output custom_ndparams,pinst_cnt,node_cnt >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list --output alloc_policy,ndp/spindle_count,uuid,ipolicy,ndp/cpu_speed,ndp/ovs >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list --output ndparams,ndp/ovs_name,ctime,ndp/oob_program,node_list,name,ndp/exclusive_storage,pinst_list,serial_no >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list --output custom_diskparams,diskparams,ndp/ovs_link,tags,custom_ipolicy,mtime,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.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-group list '\''--separator=|'\'' --no-headers --output name' default Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-group list '\''--separator=|'\'' --no-headers --output name default' default Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-group list '\''--separator=|'\'' --no-headers --output name default' default Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list this.name.certainly.does.not.exist' Stderr was: Failure: prerequisites not met for this operation: error type: unknown_entity, error details: NodeGroup name this.name.certainly.does.not.exist not found Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list --output=field/does/not/exist >> /var/log/ganeti/qa-output.log' Stderr was: ---- PASSED [TestGroupList] gnt-group list ----------------------------- Warning: Queried for unknown fields field/does/not/exist >>>> 2026-06-04 17:40:42.860891 time=0:00:02.288309 [TestGroupList] gnt-group list <<<< 2026-06-04 17:40:42.861002 start [TestGroupListFields] gnt-group list-fields Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list-fields >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list-fields alloc_policy name serial_no uuid node_cnt node_list pinst_cnt pinst_list tags ipolicy custom_ipolicy custom_ndparams ndparams diskparams custom_diskparams ndp/cpu_speed ndp/exclusive_storage ndp/oob_program ndp/ovs ndp/ovs_link ndp/ovs_name ndp/spindle_count ndp/ssh_port ctime mtime >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-group list-fields '\''--separator=|'\'' --no-headers' alloc_policy|Text|AllocPolicy|Allocation policy for group ctime|Timestamp|CTime|Creation timestamp custom_diskparams|Custom|CustomDiskParameters|Custom disk parameters custom_ipolicy|Custom|CustomInstancePolicy|Custom instance policy limitations custom_ndparams|Custom|CustomNDParams|Custom node parameters diskparams|Custom|DiskParameters|Disk parameters (merged) ipolicy|Custom|InstancePolicy|Instance policy limitations (merged) mtime|Timestamp|MTime|Modification timestamp name|Text|Group|Group name ndp/cpu_speed|Floating-point number|ndp/cpu_speed|The "cpu_speed" node parameter ndp/exclusive_storage|Boolean|ExclusiveStorage|The "exclusive_storage" node parameter ndp/oob_program|Custom|OutOfBandProgram|The "oob_program" node parameter ndp/ovs|Boolean|OpenvSwitch|The "ovs" node parameter ndp/ovs_link|Custom|OpenvSwitchLink|The "ovs_link" node parameter ndp/ovs_name|Custom|OpenvSwitchName|The "ovs_name" node parameter ndp/spindle_count|Number|SpindleCount|The "spindle_count" node parameter ndp/ssh_port|Number|ndp/ssh_port|The "ssh_port" node parameter ndparams|Custom|NDParams|Node parameters node_cnt|Number|Nodes|Number of nodes node_list|Custom|NodeList|List of nodes pinst_cnt|Number|Instances|Number of primary instances pinst_list|Custom|InstanceList|List of primary instances serial_no|Number|SerialNo|Group object serial number, incremented on each modification tags|Custom|Tags|Tags uuid|Text|UUID|Group UUID Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list-fields field/does/not/exist' Stdout was: Name Type Title Description field/does/not/exist Unknown field/does/not/exist Unknown field 'field/does/not/exist' Stderr was: Warning: Queried for unknown fields field/does/not/exist ---- PASSED [TestGroupListFields] gnt-group list-fields ---------------- >>>> 2026-06-04 17:40:43.528188 time=0:00:00.667186 [TestGroupListFields] gnt-group list-fields <<<< 2026-06-04 17:40:43.528290 start [TestInstanceFailover] gnt-instance failover Instance doesn't support failover, skipping test ---- PASSED [TestInstanceFailover] gnt-instance failover --------------- >>>> 2026-06-04 17:40:43.528360 time=0:00:00.000070 [TestInstanceFailover] gnt-instance failover <<<< 2026-06-04 17:40:43.528391 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-04 17:40:43.528453 time=0:00:00.000062 [TestRapiInstanceFailover] Test failing over instance via RAPI <<<< 2026-06-04 17:40:43.528481 start [TestInstanceMigrate] gnt-instance migrate Instance doesn't support migration, skipping test ---- PASSED [TestInstanceMigrate] gnt-instance migrate ----------------- >>>> 2026-06-04 17:40:43.528513 time=0:00:00.000032 [TestInstanceMigrate] gnt-instance migrate <<<< 2026-06-04 17:40:43.528538 start [TestRapiInstanceMigrate] Test migrating instance via RAPI Instance doesn't support migration, skipping test ---- PASSED [TestRapiInstanceMigrate] Test migrating instance via RAPI - >>>> 2026-06-04 17:40:43.528575 time=0:00:00.000037 [TestRapiInstanceMigrate] Test migrating instance via RAPI <<<< 2026-06-04 17:40:43.528605 start [TestClusterRepairDiskSizes] gnt-cluster repair-disk-sizes Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster repair-disk-sizes' ---- PASSED [TestClusterRepairDiskSizes] gnt-cluster repair-disk-sizes - >>>> 2026-06-04 17:40:44.570021 time=0:00:01.041416 [TestClusterRepairDiskSizes] gnt-cluster repair-disk-sizes **** 2026-06-04 17:40:44.570104 skipping [TestInstanceDataCensorship] Test protection of sensitive instance data, test(s) ['rapi', 'instance-data-censorship'] disabled <<<< 2026-06-04 17:40:44.570119 start [TestInstanceRemove] gnt-instance remove Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-06-04 17:40:51.052742 time=0:00:06.482623 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 444e439829850e4fa6938a9c8a0198b99d46b2c6 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 2507, 2508 Waiting for job 2507 ... Thu Jun 4 17:40:52 2026 * Verifying cluster config Thu Jun 4 17:40:52 2026 * Verifying cluster certificate files Thu Jun 4 17:40:52 2026 * Verifying hypervisor parameters Thu Jun 4 17:40:52 2026 * Verifying all nodes belong to an existing group Waiting for job 2508 ... Thu Jun 4 17:40:53 2026 * Verifying group 'default' Thu Jun 4 17:40:53 2026 * Gathering data (3 nodes) Thu Jun 4 17:40:53 2026 * Gathering information about nodes (3 nodes) Thu Jun 4 17:40:54 2026 * Gathering disk information (3 nodes) Thu Jun 4 17:40:54 2026 * Verifying configuration file consistency Thu Jun 4 17:40:54 2026 * Verifying node status Thu Jun 4 17:40:54 2026 * Verifying instance status Thu Jun 4 17:40:54 2026 * Verifying orphan volumes Thu Jun 4 17:40:54 2026 * Verifying N+1 Memory redundancy Thu Jun 4 17:40:54 2026 * Assessing cluster hypervisor parameters Thu Jun 4 17:40:54 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Jun 4 17:40:54 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Jun 4 17:40:54 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Jun 4 17:40:54 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Jun 4 17:40:54 2026 * Other Notes Thu Jun 4 17:40:54 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 444e439829850e4fa6938a9c8a0198b99d46b2c6 /var/lib/ganeti/config.data Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 7902ce82-b512-4314-9722-7aa0371bd4d3 Creation time: 2026-06-04 14:16:44 Modification time: 2026-06-04 17:40:50 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, drbd, file, sharedfile install image: /tmp/ganeti-install-image.JGkHMW instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s ---- Starting reduced number of instance tests with hypervisor parameter acpi=False Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:acpi=False' <<<< 2026-06-04 17:40:56.037696 start [TestInstanceAddFile] gnt-instance add -t file Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=file --node=troy-mcclure.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Thu Jun 4 17:40:57 2026 * disk 0, size 768M Thu Jun 4 17:40:57 2026 * disk 1, size 512M Thu Jun 4 17:40:57 2026 * creating instance disks... Thu Jun 4 17:40:57 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Thu Jun 4 17:40:57 2026 adding disks to cluster config Thu Jun 4 17:40:57 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 17:40:57 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Jun 4 17:40:57 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 17:40:57 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Jun 4 17:40:57 2026 * running the instance OS create scripts... Thu Jun 4 17:40:57 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 8be9abec-7df7-48e6-add6-c9f450abbbf0 Serial number: 4 Creation time: 2026-06-04 17:40:57 Modification time: 2026-06-04 17:40:57 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - 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:36:12 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 0713c0d4-09e2-4804-bde6-b6c638a5c64b 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/874637bc-c418-4805-9825-ef39de84cfa0.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/874637bc-c418-4805-9825-ef39de84cfa0.file.disk0 (N/A:N/A) name: disk0 UUID: 7214846a-ae90-42cc-a1d3-a26b554a66f2 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/baa3f3d2-62ae-4d14-9931-c73653d75752.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/baa3f3d2-62ae-4d14-9931-c73653d75752.file.disk1 (N/A:N/A) name: disk1 UUID: 3aa49b02-485e-4cdf-b5a3-fe43f1b8733a Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddFile] gnt-instance add -t file ------------- >>>> 2026-06-04 17:40:59.626444 time=0:00:03.588748 [TestInstanceAddFile] gnt-instance add -t file <<<< 2026-06-04 17:40:59.626557 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2512 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-06-04 17:41:01.118644 time=0:00:01.492087 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-04 17:41:01.118781 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-06-04 17:41:01.118805 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2515 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2515 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 2516 for kvm-test-instance02.staging.ganeti.org ... Thu Jun 4 17:41:05 2026 - WARNING: Ignoring offline instance check Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2517 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2517 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2518 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2518 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-06-04 17:41:09.843404 time=0:00:08.724599 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-06-04 17:41:09.843504 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2521 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-06-04 17:41:11.750731 time=0:00:01.907227 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-04 17:41:11.750874 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/2522 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-06-04 17:41:13.169293 time=0:00:01.418419 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-06-04 17:41:13.169405 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/2523 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-06-04 17:41:15.006131 time=0:00:01.836726 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-06-04 17:41:15.006245 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 8be9abec-7df7-48e6-add6-c9f450abbbf0 Serial number: 16 Creation time: 2026-06-04 17:40:57 Modification time: 2026-06-04 17:41:14 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - 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:36:12 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 0713c0d4-09e2-4804-bde6-b6c638a5c64b 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/874637bc-c418-4805-9825-ef39de84cfa0.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/874637bc-c418-4805-9825-ef39de84cfa0.file.disk0 (N/A:N/A) name: disk0 UUID: 7214846a-ae90-42cc-a1d3-a26b554a66f2 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/baa3f3d2-62ae-4d14-9931-c73653d75752.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/baa3f3d2-62ae-4d14-9931-c73653d75752.file.disk1 (N/A:N/A) name: disk1 UUID: 3aa49b02-485e-4cdf-b5a3-fe43f1b8733a Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Please give at least one of the parameters. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- Failure: prerequisites not met for 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-04 17:41:33.255028 time=0:00:18.248783 [TestInstanceModify] gnt-instance modify <<<< 2026-06-04 17:41:33.255114 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/2539 GET /2/jobs/2540 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-06-04 17:41:35.524975 time=0:00:02.269861 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-06-04 17:41:35.525080 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-06-04 17:41:35.525101 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-06-04 17:41:35.525115 skipping , test(s) instance-device-names disabled <<<< 2026-06-04 17:41:35.525125 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2541 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-06-04 17:41:36.933043 time=0:00:01.407918 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-04 17:41:36.933197 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-06-04 17:41:36.933220 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-06-04 17:41:36.933235 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Thu Jun 4 17:41:37 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Thu Jun 4 17:41:38 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 17:41:38 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Thu Jun 4 17:41:40 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Thu Jun 4 17:41:41 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 17:41:41 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Thu Jun 4 17:41:42 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Thu Jun 4 17:41:42 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 17:41:43 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Thu Jun 4 17:41:45 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Thu Jun 4 17:41:45 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 17:41:45 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-06-04 17:41:46.308587 time=0:00:09.375352 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-06-04 17:41:46.308781 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2548 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-06-04 17:41:48.191976 time=0:00:01.883195 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-04 17:41:48.192089 start [TestInstanceReboot] gnt-instance reboot Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 2549 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 2550 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 2551 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2552 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 2553 for kvm-test-instance02.staging.ganeti.org ... Thu Jun 4 17:41:56 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-06-04 17:41:57.099681 time=0:00:08.907592 [TestInstanceReboot] gnt-instance reboot <<<< 2026-06-04 17:41:57.099800 start [TestInstanceRemove] gnt-instance remove Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-06-04 17:41:58.683456 time=0:00:01.583656 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 38c66fd18b626d8b3cf1cfe82071c484da7cf6bc /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 2556, 2557 Waiting for job 2556 ... Thu Jun 4 17:42:00 2026 * Verifying cluster config Thu Jun 4 17:42:00 2026 * Verifying cluster certificate files Thu Jun 4 17:42:00 2026 * Verifying hypervisor parameters Thu Jun 4 17:42:00 2026 * Verifying all nodes belong to an existing group Waiting for job 2557 ... Thu Jun 4 17:42:00 2026 * Verifying group 'default' Thu Jun 4 17:42:00 2026 * Gathering data (3 nodes) Thu Jun 4 17:42:00 2026 * Gathering information about nodes (3 nodes) Thu Jun 4 17:42:01 2026 * Gathering disk information (3 nodes) Thu Jun 4 17:42:01 2026 * Verifying configuration file consistency Thu Jun 4 17:42:01 2026 * Verifying node status Thu Jun 4 17:42:01 2026 * Verifying instance status Thu Jun 4 17:42:01 2026 * Verifying orphan volumes Thu Jun 4 17:42:01 2026 * Verifying N+1 Memory redundancy Thu Jun 4 17:42:01 2026 * Assessing cluster hypervisor parameters Thu Jun 4 17:42:01 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Jun 4 17:42:01 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Jun 4 17:42:01 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Jun 4 17:42:01 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Jun 4 17:42:01 2026 * Other Notes Thu Jun 4 17:42:01 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 38c66fd18b626d8b3cf1cfe82071c484da7cf6bc /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:acpi=True' ---- Starting reduced number of instance tests with hypervisor parameter use_chroot=True Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:use_chroot=True' <<<< 2026-06-04 17:42:04.693150 start [TestInstanceAddFile] gnt-instance add -t file Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=file --node=troy-mcclure.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Thu Jun 4 17:42:05 2026 * disk 0, size 768M Thu Jun 4 17:42:05 2026 * disk 1, size 512M Thu Jun 4 17:42:05 2026 * creating instance disks... Thu Jun 4 17:42:06 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Thu Jun 4 17:42:06 2026 adding disks to cluster config Thu Jun 4 17:42:06 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 17:42:06 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Jun 4 17:42:06 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 17:42:06 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Jun 4 17:42:06 2026 * running the instance OS create scripts... Thu Jun 4 17:42:06 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: f45e99c6-ae32-49ca-9406-8c00c99c5d3f Serial number: 4 Creation time: 2026-06-04 17:42:06 Modification time: 2026-06-04 17:42:06 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_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:65:df:a1 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 61ffc61b-36a7-4075-b0d2-af42936a321c 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/a43792a2-8c6c-4fdf-8059-9c62d18e4e16.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/a43792a2-8c6c-4fdf-8059-9c62d18e4e16.file.disk0 (N/A:N/A) name: disk0 UUID: 02198e0d-d86d-47ec-85fd-a80ac4535f3b - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/ddbe4bd5-d1f2-4fec-b721-73071e6ecee3.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/ddbe4bd5-d1f2-4fec-b721-73071e6ecee3.file.disk1 (N/A:N/A) name: disk1 UUID: 28eb7320-7ce7-445b-ac7d-51f86ab5d9ce Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddFile] gnt-instance add -t file ------------- >>>> 2026-06-04 17:42:08.283852 time=0:00:03.590702 [TestInstanceAddFile] gnt-instance add -t file <<<< 2026-06-04 17:42:08.283966 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2562 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-06-04 17:42:19.570889 time=0:00:11.286923 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-04 17:42:19.571035 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-06-04 17:42:19.571060 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2565 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2565 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 2566 for kvm-test-instance02.staging.ganeti.org ... Thu Jun 4 17:42:23 2026 - WARNING: Ignoring offline instance check Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2567 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2567 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2568 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2568 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-06-04 17:42:28.308136 time=0:00:08.737076 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-06-04 17:42:28.308229 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2571 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-06-04 17:42:30.188388 time=0:00:01.880159 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-04 17:42:30.188525 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/2572 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-06-04 17:42:41.536940 time=0:00:11.348415 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-06-04 17:42:41.537055 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/2573 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-06-04 17:42:43.429867 time=0:00:01.892812 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-06-04 17:42:43.430004 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: f45e99c6-ae32-49ca-9406-8c00c99c5d3f Serial number: 16 Creation time: 2026-06-04 17:42:06 Modification time: 2026-06-04 17:42:42 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_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:65:df:a1 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 61ffc61b-36a7-4075-b0d2-af42936a321c 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/a43792a2-8c6c-4fdf-8059-9c62d18e4e16.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/a43792a2-8c6c-4fdf-8059-9c62d18e4e16.file.disk0 (N/A:N/A) name: disk0 UUID: 02198e0d-d86d-47ec-85fd-a80ac4535f3b - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/ddbe4bd5-d1f2-4fec-b721-73071e6ecee3.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/ddbe4bd5-d1f2-4fec-b721-73071e6ecee3.file.disk1 (N/A:N/A) name: disk1 UUID: 28eb7320-7ce7-445b-ac7d-51f86ab5d9ce Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Thu Jun 4 17:42:45 2026 - INFO: Trying to hotplug device... Thu Jun 4 17:42:45 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:0e:3b:ae,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Thu Jun 4 17:42:47 2026 - INFO: Trying to hotplug device... Thu Jun 4 17:42:48 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Thu Jun 4 17:42:49 2026 - INFO: Trying to hotplug device... Thu Jun 4 17:42:50 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Thu Jun 4 17:42:51 2026 * disk 2, size 1.0G Thu Jun 4 17:42:51 2026 - INFO: Trying to hotplug device... Thu Jun 4 17:42:51 2026 - INFO: Hotplug done. Thu Jun 4 17:42:51 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 17:42:51 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Thu Jun 4 17:42:53 2026 - INFO: Trying to hotplug device... Thu Jun 4 17:42:53 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Please give at least one of the parameters. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-06-04 17:43:10.520808 time=0:00:27.090804 [TestInstanceModify] gnt-instance modify <<<< 2026-06-04 17:43:10.520926 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/2594 GET /2/jobs/2595 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-06-04 17:43:12.732825 time=0:00:02.211899 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-06-04 17:43:12.732938 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-06-04 17:43:12.732967 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-06-04 17:43:12.732980 skipping , test(s) instance-device-names disabled <<<< 2026-06-04 17:43:12.732991 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2596 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-06-04 17:43:19.147000 time=0:00:06.414009 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-04 17:43:19.147086 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-06-04 17:43:19.147110 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-06-04 17:43:19.147123 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Thu Jun 4 17:43:20 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Thu Jun 4 17:43:20 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 17:43:20 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Thu Jun 4 17:43:23 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Thu Jun 4 17:43:23 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 17:43:23 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Thu Jun 4 17:43:24 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Thu Jun 4 17:43:25 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 17:43:25 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Thu Jun 4 17:43:27 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Thu Jun 4 17:43:27 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 17:43:27 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-06-04 17:43:28.431390 time=0:00:09.284267 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-06-04 17:43:28.431505 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2603 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-06-04 17:43:30.292616 time=0:00:01.861111 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-04 17:43:30.292703 start [TestInstanceReboot] gnt-instance reboot Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 2604 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 2605 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 2606 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2607 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 2608 for kvm-test-instance02.staging.ganeti.org ... Thu Jun 4 17:44: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.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-06-04 17:44:08.860283 time=0:00:38.567580 [TestInstanceReboot] gnt-instance reboot <<<< 2026-06-04 17:44:08.860382 start [TestInstanceRemove] gnt-instance remove Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-06-04 17:44:20.344138 time=0:00:11.483756 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' aa3817914083c1574cfcbd5256b9b9c0781f1ce0 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 2611, 2612 Waiting for job 2611 ... Thu Jun 4 17:44:22 2026 * Verifying cluster config Thu Jun 4 17:44:22 2026 * Verifying cluster certificate files Thu Jun 4 17:44:22 2026 * Verifying hypervisor parameters Thu Jun 4 17:44:22 2026 * Verifying all nodes belong to an existing group Waiting for job 2612 ... Thu Jun 4 17:44:22 2026 * Verifying group 'default' Thu Jun 4 17:44:22 2026 * Gathering data (3 nodes) Thu Jun 4 17:44:22 2026 * Gathering information about nodes (3 nodes) Thu Jun 4 17:44:23 2026 * Gathering disk information (3 nodes) Thu Jun 4 17:44:23 2026 * Verifying configuration file consistency Thu Jun 4 17:44:23 2026 * Verifying node status Thu Jun 4 17:44:23 2026 * Verifying instance status Thu Jun 4 17:44:23 2026 * Verifying orphan volumes Thu Jun 4 17:44:23 2026 * Verifying N+1 Memory redundancy Thu Jun 4 17:44:23 2026 * Assessing cluster hypervisor parameters Thu Jun 4 17:44:23 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Jun 4 17:44:23 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Jun 4 17:44:23 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Jun 4 17:44:23 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Jun 4 17:44:23 2026 * Other Notes Thu Jun 4 17:44:23 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' aa3817914083c1574cfcbd5256b9b9c0781f1ce0 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:use_chroot=False' ---- Starting reduced number of instance tests with hypervisor parameter use_guest_agent=True Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:use_guest_agent=True' <<<< 2026-06-04 17:44:26.313825 start [TestInstanceAddFile] gnt-instance add -t file Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=file --node=troy-mcclure.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Thu Jun 4 17:44:27 2026 * disk 0, size 768M Thu Jun 4 17:44:27 2026 * disk 1, size 512M Thu Jun 4 17:44:27 2026 * creating instance disks... Thu Jun 4 17:44:27 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Thu Jun 4 17:44:27 2026 adding disks to cluster config Thu Jun 4 17:44:27 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 17:44:28 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Jun 4 17:44:28 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 17:44:28 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Jun 4 17:44:28 2026 * running the instance OS create scripts... Thu Jun 4 17:44:28 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: d2c1caa0-045a-4b64-8819-f7158ad1af50 Serial number: 4 Creation time: 2026-06-04 17:44:27 Modification time: 2026-06-04 17:44:28 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_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:6c:c2:e1 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: cad91df2-1b7b-4e98-bdc7-ff65976fa676 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/76a85550-25e9-41df-adf3-45d23da141ed.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/76a85550-25e9-41df-adf3-45d23da141ed.file.disk0 (N/A:N/A) name: disk0 UUID: 71c8df6a-5371-4b9d-bfef-69c189b5048e - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/fcca3ec5-b555-4cb4-9ea4-984554c51226.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/fcca3ec5-b555-4cb4-9ea4-984554c51226.file.disk1 (N/A:N/A) name: disk1 UUID: 17594584-a18f-4f5c-8b9d-36aa363b64bb Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddFile] gnt-instance add -t file ------------- >>>> 2026-06-04 17:44:29.872303 time=0:00:03.558478 [TestInstanceAddFile] gnt-instance add -t file <<<< 2026-06-04 17:44:29.872395 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2617 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-06-04 17:44:41.259789 time=0:00:11.387394 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-04 17:44:41.259876 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-06-04 17:44:41.259908 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2620 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2620 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 2621 for kvm-test-instance02.staging.ganeti.org ... Thu Jun 4 17:44:45 2026 - WARNING: Ignoring offline instance check Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2622 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2622 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2623 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2623 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-06-04 17:44:50.154930 time=0:00:08.895022 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-06-04 17:44:50.155078 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2626 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-06-04 17:44:52.038034 time=0:00:01.882956 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-04 17:44:52.038146 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/2627 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-06-04 17:45:03.369001 time=0:00:11.330855 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-06-04 17:45:03.369105 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/2628 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-06-04 17:45:05.218584 time=0:00:01.849479 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-06-04 17:45:05.218750 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: d2c1caa0-045a-4b64-8819-f7158ad1af50 Serial number: 16 Creation time: 2026-06-04 17:44:27 Modification time: 2026-06-04 17:45:04 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_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:6c:c2:e1 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: cad91df2-1b7b-4e98-bdc7-ff65976fa676 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/76a85550-25e9-41df-adf3-45d23da141ed.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/76a85550-25e9-41df-adf3-45d23da141ed.file.disk0 (N/A:N/A) name: disk0 UUID: 71c8df6a-5371-4b9d-bfef-69c189b5048e - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/fcca3ec5-b555-4cb4-9ea4-984554c51226.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/fcca3ec5-b555-4cb4-9ea4-984554c51226.file.disk1 (N/A:N/A) name: disk1 UUID: 17594584-a18f-4f5c-8b9d-36aa363b64bb Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Thu Jun 4 17:45:07 2026 - INFO: Trying to hotplug device... Thu Jun 4 17:45:07 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:c5:36:be,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Thu Jun 4 17:45:08 2026 - INFO: Trying to hotplug device... Thu Jun 4 17:45:09 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Thu Jun 4 17:45:11 2026 - INFO: Trying to hotplug device... Thu Jun 4 17:45:12 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Thu Jun 4 17:45:13 2026 * disk 2, size 1.0G Thu Jun 4 17:45:13 2026 - INFO: Trying to hotplug device... Thu Jun 4 17:45:13 2026 - INFO: Hotplug done. Thu Jun 4 17:45:13 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 17:45:13 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Thu Jun 4 17:45:14 2026 - INFO: Trying to hotplug device... Thu Jun 4 17:45:14 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Please give at least one of the parameters. Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-06-04 17:45:32.289744 time=0:00:27.070994 [TestInstanceModify] gnt-instance modify <<<< 2026-06-04 17:45:32.289833 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/2649 GET /2/jobs/2650 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-06-04 17:45:34.532855 time=0:00:02.243022 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-06-04 17:45:34.532977 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-06-04 17:45:34.533000 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-06-04 17:45:34.533035 skipping , test(s) instance-device-names disabled <<<< 2026-06-04 17:45:34.533046 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2651 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-06-04 17:45:40.919605 time=0:00:06.386559 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-04 17:45:40.919713 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-06-04 17:45:40.919758 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-06-04 17:45:40.919774 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Thu Jun 4 17:45:41 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Thu Jun 4 17:45:42 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 17:45:42 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Thu Jun 4 17:45:44 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Thu Jun 4 17:45:45 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 17:45:45 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Thu Jun 4 17:45:46 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Thu Jun 4 17:45:47 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 17:45:47 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Thu Jun 4 17:45:49 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Thu Jun 4 17:45:49 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 17:45:49 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-06-04 17:45:50.391968 time=0:00:09.472194 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-06-04 17:45:50.392087 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2658 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-06-04 17:45:52.257895 time=0:00:01.865808 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-04 17:45:52.257981 start [TestInstanceReboot] gnt-instance reboot Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 2659 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 2660 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 2661 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2662 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 2663 for kvm-test-instance02.staging.ganeti.org ... Thu Jun 4 17:46: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.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-06-04 17:46:31.028639 time=0:00:38.770658 [TestInstanceReboot] gnt-instance reboot <<<< 2026-06-04 17:46:31.028751 start [TestInstanceRemove] gnt-instance remove Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-06-04 17:46:42.533281 time=0:00:11.504530 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 224fc7f1694839f875c36ae1c0d3071bdd5aeec6 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 2666, 2667 Waiting for job 2666 ... Thu Jun 4 17:46:44 2026 * Verifying cluster config Thu Jun 4 17:46:44 2026 * Verifying cluster certificate files Thu Jun 4 17:46:44 2026 * Verifying hypervisor parameters Thu Jun 4 17:46:44 2026 * Verifying all nodes belong to an existing group Waiting for job 2667 ... Thu Jun 4 17:46:44 2026 * Verifying group 'default' Thu Jun 4 17:46:44 2026 * Gathering data (3 nodes) Thu Jun 4 17:46:44 2026 * Gathering information about nodes (3 nodes) Thu Jun 4 17:46:45 2026 * Gathering disk information (3 nodes) Thu Jun 4 17:46:45 2026 * Verifying configuration file consistency Thu Jun 4 17:46:45 2026 * Verifying node status Thu Jun 4 17:46:45 2026 * Verifying instance status Thu Jun 4 17:46:45 2026 * Verifying orphan volumes Thu Jun 4 17:46:45 2026 * Verifying N+1 Memory redundancy Thu Jun 4 17:46:45 2026 * Assessing cluster hypervisor parameters Thu Jun 4 17:46:45 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Jun 4 17:46:45 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Jun 4 17:46:45 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Jun 4 17:46:45 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Jun 4 17:46:45 2026 * Other Notes Thu Jun 4 17:46:45 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 224fc7f1694839f875c36ae1c0d3071bdd5aeec6 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:use_guest_agent=False' ---- Starting reduced number of instance tests with hypervisor parameter use_localtime=True Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:use_localtime=True' <<<< 2026-06-04 17:46:48.557762 start [TestInstanceAddFile] gnt-instance add -t file Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=file --node=troy-mcclure.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Thu Jun 4 17:46:49 2026 * disk 0, size 768M Thu Jun 4 17:46:49 2026 * disk 1, size 512M Thu Jun 4 17:46:49 2026 * creating instance disks... Thu Jun 4 17:46:50 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Thu Jun 4 17:46:50 2026 adding disks to cluster config Thu Jun 4 17:46:50 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 17:46:50 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Jun 4 17:46:50 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 17:46:50 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Jun 4 17:46:50 2026 * running the instance OS create scripts... Thu Jun 4 17:46:50 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: a92fb2a3-54a4-456d-b4d7-1a2d753f07bc Serial number: 4 Creation time: 2026-06-04 17:46:50 Modification time: 2026-06-04 17:46:50 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_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:55:be:44 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: cf146e64-ce70-45e6-b694-2d85da83ea4a 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/bd5c5b89-b4d8-4793-b722-c32104eb198c.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/bd5c5b89-b4d8-4793-b722-c32104eb198c.file.disk0 (N/A:N/A) name: disk0 UUID: 848fbef2-ea60-4142-a45a-01826fdb7735 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/e1f0ef82-f4cc-497b-b802-15f1e1b1de18.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/e1f0ef82-f4cc-497b-b802-15f1e1b1de18.file.disk1 (N/A:N/A) name: disk1 UUID: b3ab33fa-c7e3-47ea-a20e-fabf372a5673 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddFile] gnt-instance add -t file ------------- >>>> 2026-06-04 17:46:52.155719 time=0:00:03.597957 [TestInstanceAddFile] gnt-instance add -t file <<<< 2026-06-04 17:46:52.155841 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2672 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-06-04 17:47:03.447371 time=0:00:11.291530 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-04 17:47:03.447517 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-06-04 17:47:03.447540 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2675 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2675 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 2676 for kvm-test-instance02.staging.ganeti.org ... Thu Jun 4 17:47:07 2026 - WARNING: Ignoring offline instance check Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2677 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2677 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2678 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2678 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-06-04 17:47:12.064557 time=0:00:08.617017 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-06-04 17:47:12.064687 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2681 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-06-04 17:47:13.946495 time=0:00:01.881808 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-04 17:47:13.946593 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/2682 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-06-04 17:47:25.281065 time=0:00:11.334472 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-06-04 17:47:25.281172 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/2683 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-06-04 17:47:27.125504 time=0:00:01.844332 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-06-04 17:47:27.125596 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: a92fb2a3-54a4-456d-b4d7-1a2d753f07bc Serial number: 16 Creation time: 2026-06-04 17:46:50 Modification time: 2026-06-04 17:47:26 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_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:55:be:44 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: cf146e64-ce70-45e6-b694-2d85da83ea4a 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/bd5c5b89-b4d8-4793-b722-c32104eb198c.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/bd5c5b89-b4d8-4793-b722-c32104eb198c.file.disk0 (N/A:N/A) name: disk0 UUID: 848fbef2-ea60-4142-a45a-01826fdb7735 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/e1f0ef82-f4cc-497b-b802-15f1e1b1de18.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/e1f0ef82-f4cc-497b-b802-15f1e1b1de18.file.disk1 (N/A:N/A) name: disk1 UUID: b3ab33fa-c7e3-47ea-a20e-fabf372a5673 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Thu Jun 4 17:47:29 2026 - INFO: Trying to hotplug device... Thu Jun 4 17:47:29 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:6e:be:24,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Thu Jun 4 17:47:30 2026 - INFO: Trying to hotplug device... Thu Jun 4 17:47:31 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Thu Jun 4 17:47:33 2026 - INFO: Trying to hotplug device... Thu Jun 4 17:47:34 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Thu Jun 4 17:47:35 2026 * disk 2, size 1.0G Thu Jun 4 17:47:35 2026 - INFO: Trying to hotplug device... Thu Jun 4 17:47:35 2026 - INFO: Hotplug done. Thu Jun 4 17:47:35 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 17:47:35 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Thu Jun 4 17:47:36 2026 - INFO: Trying to hotplug device... Thu Jun 4 17:47:36 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Please give at least one of the parameters. Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-06-04 17:47:54.291725 time=0:00:27.166129 [TestInstanceModify] gnt-instance modify <<<< 2026-06-04 17:47:54.291944 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/2704 GET /2/jobs/2705 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-06-04 17:47:56.577202 time=0:00:02.285258 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-06-04 17:47:56.577314 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-06-04 17:47:56.577336 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-06-04 17:47:56.577349 skipping , test(s) instance-device-names disabled <<<< 2026-06-04 17:47:56.577359 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2706 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-06-04 17:48:02.867006 time=0:00:06.289647 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-04 17:48:02.867093 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-06-04 17:48:02.867115 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-06-04 17:48:02.867128 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Thu Jun 4 17:48:03 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Thu Jun 4 17:48:04 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 17:48:04 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Thu Jun 4 17:48:06 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Thu Jun 4 17:48:07 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 17:48:07 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Thu Jun 4 17:48:08 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Thu Jun 4 17:48:08 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 17:48:08 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Thu Jun 4 17:48:11 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Thu Jun 4 17:48:11 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 17:48:11 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-06-04 17:48:12.180496 time=0:00:09.313368 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-06-04 17:48:12.180593 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2713 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-06-04 17:48:14.062400 time=0:00:01.881807 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-04 17:48:14.062515 start [TestInstanceReboot] gnt-instance reboot Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 2714 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 2715 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 2716 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2717 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 2718 for kvm-test-instance02.staging.ganeti.org ... Thu Jun 4 17:48:51 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.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-06-04 17:48:52.740840 time=0:00:38.678325 [TestInstanceReboot] gnt-instance reboot <<<< 2026-06-04 17:48:52.740941 start [TestInstanceRemove] gnt-instance remove Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-06-04 17:49:04.214893 time=0:00:11.473952 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 88d69520ffd2d31a9b5dc964669eece7e45d7da5 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 2721, 2722 Waiting for job 2721 ... Thu Jun 4 17:49:05 2026 * Verifying cluster config Thu Jun 4 17:49:05 2026 * Verifying cluster certificate files Thu Jun 4 17:49:05 2026 * Verifying hypervisor parameters Thu Jun 4 17:49:05 2026 * Verifying all nodes belong to an existing group Waiting for job 2722 ... Thu Jun 4 17:49:06 2026 * Verifying group 'default' Thu Jun 4 17:49:06 2026 * Gathering data (3 nodes) Thu Jun 4 17:49:06 2026 * Gathering information about nodes (3 nodes) Thu Jun 4 17:49:07 2026 * Gathering disk information (3 nodes) Thu Jun 4 17:49:07 2026 * Verifying configuration file consistency Thu Jun 4 17:49:07 2026 * Verifying node status Thu Jun 4 17:49:07 2026 * Verifying instance status Thu Jun 4 17:49:07 2026 * Verifying orphan volumes Thu Jun 4 17:49:07 2026 * Verifying N+1 Memory redundancy Thu Jun 4 17:49:07 2026 * Assessing cluster hypervisor parameters Thu Jun 4 17:49:07 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Jun 4 17:49:07 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Jun 4 17:49:07 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Jun 4 17:49:07 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Jun 4 17:49:07 2026 * Other Notes Thu Jun 4 17:49:07 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 88d69520ffd2d31a9b5dc964669eece7e45d7da5 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:use_localtime=False' ---- Starting reduced number of instance tests with hypervisor parameter disk_aio=native Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:disk_aio=native' <<<< 2026-06-04 17:49:10.204598 start [TestInstanceAddFile] gnt-instance add -t file Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=file --node=troy-mcclure.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Thu Jun 4 17:49:11 2026 * disk 0, size 768M Thu Jun 4 17:49:11 2026 * disk 1, size 512M Thu Jun 4 17:49:11 2026 * creating instance disks... Thu Jun 4 17:49:11 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Thu Jun 4 17:49:11 2026 adding disks to cluster config Thu Jun 4 17:49:11 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 17:49:11 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Jun 4 17:49:11 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 17:49:11 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Jun 4 17:49:12 2026 * running the instance OS create scripts... Thu Jun 4 17:49:12 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: e31c36fd-4aeb-4491-baa3-1d2803ac1d3b Serial number: 4 Creation time: 2026-06-04 17:49:11 Modification time: 2026-06-04 17:49:12 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: 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:cb:be:c1 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: e5c2fb8b-0d14-4eeb-bfdf-d15dc604b83b 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/44794cce-7a45-44ab-80b4-0dc8da434163.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/44794cce-7a45-44ab-80b4-0dc8da434163.file.disk0 (N/A:N/A) name: disk0 UUID: 3c8ef954-f5d3-4f70-8e43-30e9966d1c8c - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/5c4898d9-7dbe-4d7e-b107-461bbc7ef01f.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/5c4898d9-7dbe-4d7e-b107-461bbc7ef01f.file.disk1 (N/A:N/A) name: disk1 UUID: 41822149-10b4-400a-8917-f699544f00ea Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddFile] gnt-instance add -t file ------------- >>>> 2026-06-04 17:49:13.883033 time=0:00:03.678435 [TestInstanceAddFile] gnt-instance add -t file <<<< 2026-06-04 17:49:13.883109 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2727 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-06-04 17:49:25.179908 time=0:00:11.296799 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-04 17:49:25.180007 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-06-04 17:49:25.180030 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2730 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2730 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 2731 for kvm-test-instance02.staging.ganeti.org ... Thu Jun 4 17:49:29 2026 - WARNING: Ignoring offline instance check Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2732 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2732 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2733 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2733 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-06-04 17:49:33.884629 time=0:00:08.704599 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-06-04 17:49:33.884750 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2736 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-06-04 17:49:35.979270 time=0:00:02.094520 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-04 17:49:35.979412 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/2737 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-06-04 17:49:47.317787 time=0:00:11.338375 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-06-04 17:49:47.317967 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/2738 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-06-04 17:49:49.269897 time=0:00:01.951930 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-06-04 17:49:49.270042 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: e31c36fd-4aeb-4491-baa3-1d2803ac1d3b Serial number: 16 Creation time: 2026-06-04 17:49:11 Modification time: 2026-06-04 17:49:48 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: 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:cb:be:c1 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: e5c2fb8b-0d14-4eeb-bfdf-d15dc604b83b 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/44794cce-7a45-44ab-80b4-0dc8da434163.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/44794cce-7a45-44ab-80b4-0dc8da434163.file.disk0 (N/A:N/A) name: disk0 UUID: 3c8ef954-f5d3-4f70-8e43-30e9966d1c8c - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/5c4898d9-7dbe-4d7e-b107-461bbc7ef01f.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/5c4898d9-7dbe-4d7e-b107-461bbc7ef01f.file.disk1 (N/A:N/A) name: disk1 UUID: 41822149-10b4-400a-8917-f699544f00ea Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Thu Jun 4 17:49:51 2026 - INFO: Trying to hotplug device... Thu Jun 4 17:49:51 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:8d:a2:c4,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Thu Jun 4 17:49:52 2026 - INFO: Trying to hotplug device... Thu Jun 4 17:49:53 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Thu Jun 4 17:49:55 2026 - INFO: Trying to hotplug device... Thu Jun 4 17:49:56 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Thu Jun 4 17:49:57 2026 * disk 2, size 1.0G Thu Jun 4 17:49:57 2026 - INFO: Trying to hotplug device... Thu Jun 4 17:49:57 2026 - INFO: Hotplug done. Thu Jun 4 17:49:57 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 17:49:57 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Thu Jun 4 17:49:58 2026 - INFO: Trying to hotplug device... Thu Jun 4 17:49:58 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Please give at least one of the parameters. Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-06-04 17:50:16.339035 time=0:00:27.068993 [TestInstanceModify] gnt-instance modify <<<< 2026-06-04 17:50:16.339124 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/2759 GET /2/jobs/2760 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-06-04 17:50:18.608934 time=0:00:02.269810 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-06-04 17:50:18.609042 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-06-04 17:50:18.609065 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-06-04 17:50:18.609079 skipping , test(s) instance-device-names disabled <<<< 2026-06-04 17:50:18.609090 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2761 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-06-04 17:50:24.870116 time=0:00:06.261026 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-04 17:50:24.870195 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-06-04 17:50:24.870217 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-06-04 17:50:24.870232 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Thu Jun 4 17:50:25 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Thu Jun 4 17:50:26 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 17:50:26 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Thu Jun 4 17:50:28 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Thu Jun 4 17:50:29 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 17:50:29 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Thu Jun 4 17:50:30 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Thu Jun 4 17:50:30 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 17:50:31 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Thu Jun 4 17:50:33 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Thu Jun 4 17:50:33 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 17:50:33 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-06-04 17:50:34.274881 time=0:00:09.404649 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-06-04 17:50:34.274968 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2768 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-06-04 17:50:36.267270 time=0:00:01.992302 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-04 17:50:36.267353 start [TestInstanceReboot] gnt-instance reboot Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 2769 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 2770 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 2771 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2772 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 2773 for kvm-test-instance02.staging.ganeti.org ... Thu Jun 4 17:51: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.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-06-04 17:51:15.237727 time=0:00:38.970374 [TestInstanceReboot] gnt-instance reboot <<<< 2026-06-04 17:51:15.237846 start [TestInstanceRemove] gnt-instance remove Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-06-04 17:51:26.734496 time=0:00:11.496650 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' aa7765fa48c7ef56463f6cdb0e5d3f77d7298123 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 2776, 2777 Waiting for job 2776 ... Thu Jun 4 17:51:28 2026 * Verifying cluster config Thu Jun 4 17:51:28 2026 * Verifying cluster certificate files Thu Jun 4 17:51:28 2026 * Verifying hypervisor parameters Thu Jun 4 17:51:28 2026 * Verifying all nodes belong to an existing group Waiting for job 2777 ... Thu Jun 4 17:51:28 2026 * Verifying group 'default' Thu Jun 4 17:51:28 2026 * Gathering data (3 nodes) Thu Jun 4 17:51:28 2026 * Gathering information about nodes (3 nodes) Thu Jun 4 17:51:29 2026 * Gathering disk information (3 nodes) Thu Jun 4 17:51:29 2026 * Verifying configuration file consistency Thu Jun 4 17:51:29 2026 * Verifying node status Thu Jun 4 17:51:29 2026 * Verifying instance status Thu Jun 4 17:51:29 2026 * Verifying orphan volumes Thu Jun 4 17:51:29 2026 * Verifying N+1 Memory redundancy Thu Jun 4 17:51:29 2026 * Assessing cluster hypervisor parameters Thu Jun 4 17:51:29 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Jun 4 17:51:29 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Jun 4 17:51:29 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Jun 4 17:51:29 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Jun 4 17:51:29 2026 * Other Notes Thu Jun 4 17:51:29 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' aa7765fa48c7ef56463f6cdb0e5d3f77d7298123 /var/lib/ganeti/config.data ---- Starting reduced number of instance tests with hypervisor parameter disk_aio=io_uring Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:disk_aio=io_uring' <<<< 2026-06-04 17:51:31.407252 start [TestInstanceAddFile] gnt-instance add -t file Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=file --node=troy-mcclure.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Thu Jun 4 17:51:32 2026 * disk 0, size 768M Thu Jun 4 17:51:32 2026 * disk 1, size 512M Thu Jun 4 17:51:32 2026 * creating instance disks... Thu Jun 4 17:51:32 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Thu Jun 4 17:51:32 2026 adding disks to cluster config Thu Jun 4 17:51:33 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 17:51:33 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Jun 4 17:51:33 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 17:51:33 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Jun 4 17:51:33 2026 * running the instance OS create scripts... Thu Jun 4 17:51:33 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: acea07cf-8309-437c-812b-b007297b4307 Serial number: 4 Creation time: 2026-06-04 17:51:32 Modification time: 2026-06-04 17:51:33 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: 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:45:bd:d3 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: a1c71cbd-8a71-4579-8f3b-ad0d69b3c68f 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/90247322-2bdf-4133-8406-f60db9c62fed.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/90247322-2bdf-4133-8406-f60db9c62fed.file.disk0 (N/A:N/A) name: disk0 UUID: 19d1e15a-bc10-4cbd-b6af-4c8c16029c31 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/fdc67d22-d0dc-4850-bf7a-48ff9587bae6.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/fdc67d22-d0dc-4850-bf7a-48ff9587bae6.file.disk1 (N/A:N/A) name: disk1 UUID: 064e4296-cb66-443a-aaa4-8e6802ccfeec Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddFile] gnt-instance add -t file ------------- >>>> 2026-06-04 17:51:34.999144 time=0:00:03.591892 [TestInstanceAddFile] gnt-instance add -t file <<<< 2026-06-04 17:51:34.999260 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2781 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-06-04 17:51:46.291307 time=0:00:11.292047 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-04 17:51:46.291460 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-06-04 17:51:46.291484 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2784 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2784 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 2785 for kvm-test-instance02.staging.ganeti.org ... Thu Jun 4 17:51:50 2026 - WARNING: Ignoring offline instance check Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2786 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2786 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2787 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2787 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-06-04 17:51:55.029890 time=0:00:08.738406 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-06-04 17:51:55.029997 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2790 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-06-04 17:51:56.894626 time=0:00:01.864629 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-04 17:51:56.894754 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/2791 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-06-04 17:52:08.248920 time=0:00:11.354166 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-06-04 17:52:08.249042 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/2792 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-06-04 17:52:10.045286 time=0:00:01.796244 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-06-04 17:52:10.045428 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: acea07cf-8309-437c-812b-b007297b4307 Serial number: 16 Creation time: 2026-06-04 17:51:32 Modification time: 2026-06-04 17:52:09 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: 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:45:bd:d3 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: a1c71cbd-8a71-4579-8f3b-ad0d69b3c68f 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/90247322-2bdf-4133-8406-f60db9c62fed.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/90247322-2bdf-4133-8406-f60db9c62fed.file.disk0 (N/A:N/A) name: disk0 UUID: 19d1e15a-bc10-4cbd-b6af-4c8c16029c31 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/fdc67d22-d0dc-4850-bf7a-48ff9587bae6.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/fdc67d22-d0dc-4850-bf7a-48ff9587bae6.file.disk1 (N/A:N/A) name: disk1 UUID: 064e4296-cb66-443a-aaa4-8e6802ccfeec Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Thu Jun 4 17:52:12 2026 - INFO: Trying to hotplug device... Thu Jun 4 17:52:12 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:fd:16:64,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Thu Jun 4 17:52:13 2026 - INFO: Trying to hotplug device... Thu Jun 4 17:52:14 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Thu Jun 4 17:52:15 2026 - INFO: Trying to hotplug device... Thu Jun 4 17:52:16 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Thu Jun 4 17:52:18 2026 * disk 2, size 1.0G Thu Jun 4 17:52:18 2026 - INFO: Trying to hotplug device... Thu Jun 4 17:52:18 2026 - INFO: Hotplug done. Thu Jun 4 17:52:18 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 17:52:18 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Thu Jun 4 17:52:19 2026 - INFO: Trying to hotplug device... Thu Jun 4 17:52:19 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Please give at least one of the parameters. Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-06-04 17:52:37.081859 time=0:00:27.036431 [TestInstanceModify] gnt-instance modify <<<< 2026-06-04 17:52:37.082020 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/2813 GET /2/jobs/2814 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-06-04 17:52:39.232856 time=0:00:02.150836 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-06-04 17:52:39.232978 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-06-04 17:52:39.233000 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-06-04 17:52:39.233014 skipping , test(s) instance-device-names disabled <<<< 2026-06-04 17:52:39.233024 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2815 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-06-04 17:52:45.622754 time=0:00:06.389730 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-04 17:52:45.622889 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-06-04 17:52:45.622912 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-06-04 17:52:45.622927 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Thu Jun 4 17:52:46 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Thu Jun 4 17:52:46 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 17:52:47 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Thu Jun 4 17:52:49 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Thu Jun 4 17:52:49 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 17:52:49 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Thu Jun 4 17:52:51 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Thu Jun 4 17:52:51 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 17:52:51 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Thu Jun 4 17:52:54 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Thu Jun 4 17:52:54 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 17:52:54 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-06-04 17:52:55.098138 time=0:00:09.475211 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-06-04 17:52:55.098264 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2822 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-06-04 17:52:56.983127 time=0:00:01.884863 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-04 17:52:56.983225 start [TestInstanceReboot] gnt-instance reboot Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 2823 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 2824 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 2825 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2826 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 2827 for kvm-test-instance02.staging.ganeti.org ... Thu Jun 4 17:53: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.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-06-04 17:53:35.528170 time=0:00:38.544945 [TestInstanceReboot] gnt-instance reboot <<<< 2026-06-04 17:53:35.528286 start [TestInstanceRemove] gnt-instance remove Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-06-04 17:53:46.920475 time=0:00:11.392189 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 21c13b7b0e4fb1502b0262141b8fa0aef7597954 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 2830, 2831 Waiting for job 2830 ... Thu Jun 4 17:53:48 2026 * Verifying cluster config Thu Jun 4 17:53:48 2026 * Verifying cluster certificate files Thu Jun 4 17:53:48 2026 * Verifying hypervisor parameters Thu Jun 4 17:53:48 2026 * Verifying all nodes belong to an existing group Waiting for job 2831 ... Thu Jun 4 17:53:49 2026 * Verifying group 'default' Thu Jun 4 17:53:49 2026 * Gathering data (3 nodes) Thu Jun 4 17:53:49 2026 * Gathering information about nodes (3 nodes) Thu Jun 4 17:53:49 2026 * Gathering disk information (3 nodes) Thu Jun 4 17:53:49 2026 * Verifying configuration file consistency Thu Jun 4 17:53:49 2026 * Verifying node status Thu Jun 4 17:53:49 2026 * Verifying instance status Thu Jun 4 17:53:49 2026 * Verifying orphan volumes Thu Jun 4 17:53:49 2026 * Verifying N+1 Memory redundancy Thu Jun 4 17:53:49 2026 * Assessing cluster hypervisor parameters Thu Jun 4 17:53:49 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Jun 4 17:53:49 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Jun 4 17:53:49 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Jun 4 17:53:49 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Jun 4 17:53:49 2026 * Other Notes Thu Jun 4 17:53:50 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 21c13b7b0e4fb1502b0262141b8fa0aef7597954 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:disk_aio=threads' ---- Starting reduced number of instance tests with hypervisor parameter disk_cache=writeback Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:disk_cache=writeback' <<<< 2026-06-04 17:53:52.891275 start [TestInstanceAddFile] gnt-instance add -t file Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=file --node=troy-mcclure.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Thu Jun 4 17:53:54 2026 * disk 0, size 768M Thu Jun 4 17:53:54 2026 * disk 1, size 512M Thu Jun 4 17:53:54 2026 * creating instance disks... Thu Jun 4 17:53:54 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Thu Jun 4 17:53:54 2026 adding disks to cluster config Thu Jun 4 17:53:54 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 17:53:54 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Jun 4 17:53:54 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 17:53:54 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Jun 4 17:53:54 2026 * running the instance OS create scripts... Thu Jun 4 17:53:54 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 65bd1ef4-5b70-46dc-8813-bd2c123d19e8 Serial number: 4 Creation time: 2026-06-04 17:53:54 Modification time: 2026-06-04 17:53:54 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (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:11:f8:9c IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 33d17630-a9d5-477e-8073-91e62e8bb1a4 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/15ab8ec3-be89-46e6-854b-0e83ef503198.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/15ab8ec3-be89-46e6-854b-0e83ef503198.file.disk0 (N/A:N/A) name: disk0 UUID: 24d21daa-3062-4c61-8d95-5c5f379e3aa0 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/58e5f0e0-35ce-4904-8ec3-045b6b974df9.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/58e5f0e0-35ce-4904-8ec3-045b6b974df9.file.disk1 (N/A:N/A) name: disk1 UUID: d99a3197-277e-4eae-8b2b-151686ed1b40 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddFile] gnt-instance add -t file ------------- >>>> 2026-06-04 17:53:56.477273 time=0:00:03.585998 [TestInstanceAddFile] gnt-instance add -t file <<<< 2026-06-04 17:53:56.477355 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2836 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-06-04 17:54:07.766438 time=0:00:11.289083 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-04 17:54:07.766529 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-06-04 17:54:07.766550 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2839 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2839 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 2840 for kvm-test-instance02.staging.ganeti.org ... Thu Jun 4 17:54:11 2026 - WARNING: Ignoring offline instance check Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2841 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2841 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2842 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2842 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-06-04 17:54:16.353937 time=0:00:08.587387 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-06-04 17:54:16.354052 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2845 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-06-04 17:54:18.232144 time=0:00:01.878092 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-04 17:54:18.232316 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/2846 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-06-04 17:54:29.572884 time=0:00:11.340568 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-06-04 17:54:29.573008 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/2847 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-06-04 17:54:31.340927 time=0:00:01.767919 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-06-04 17:54:31.341045 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 65bd1ef4-5b70-46dc-8813-bd2c123d19e8 Serial number: 16 Creation time: 2026-06-04 17:53:54 Modification time: 2026-06-04 17:54:30 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (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:11:f8:9c IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 33d17630-a9d5-477e-8073-91e62e8bb1a4 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/15ab8ec3-be89-46e6-854b-0e83ef503198.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/15ab8ec3-be89-46e6-854b-0e83ef503198.file.disk0 (N/A:N/A) name: disk0 UUID: 24d21daa-3062-4c61-8d95-5c5f379e3aa0 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/58e5f0e0-35ce-4904-8ec3-045b6b974df9.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/58e5f0e0-35ce-4904-8ec3-045b6b974df9.file.disk1 (N/A:N/A) name: disk1 UUID: d99a3197-277e-4eae-8b2b-151686ed1b40 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Thu Jun 4 17:54:33 2026 - INFO: Trying to hotplug device... Thu Jun 4 17:54:33 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:c8:83:03,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Thu Jun 4 17:54:34 2026 - INFO: Trying to hotplug device... Thu Jun 4 17:54:36 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Thu Jun 4 17:54:37 2026 - INFO: Trying to hotplug device... Thu Jun 4 17:54:38 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Thu Jun 4 17:54:39 2026 * disk 2, size 1.0G Thu Jun 4 17:54:39 2026 - INFO: Trying to hotplug device... Thu Jun 4 17:54:39 2026 - INFO: Hotplug done. Thu Jun 4 17:54:39 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 17:54:39 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Thu Jun 4 17:54:41 2026 - INFO: Trying to hotplug device... Thu Jun 4 17:54:41 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Please give at least one of the parameters. Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-06-04 17:54:58.389687 time=0:00:27.048642 [TestInstanceModify] gnt-instance modify <<<< 2026-06-04 17:54:58.389809 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/2868 GET /2/jobs/2869 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-06-04 17:55:00.632893 time=0:00:02.243084 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-06-04 17:55:00.633007 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-06-04 17:55:00.633048 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-06-04 17:55:00.633062 skipping , test(s) instance-device-names disabled <<<< 2026-06-04 17:55:00.633072 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2870 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-06-04 17:55:06.905854 time=0:00:06.272782 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-04 17:55:06.905937 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-06-04 17:55:06.905959 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-06-04 17:55:06.905974 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Thu Jun 4 17:55:07 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Thu Jun 4 17:55:08 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 17:55:08 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Thu Jun 4 17:55:10 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Thu Jun 4 17:55:11 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 17:55:11 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Thu Jun 4 17:55:12 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Thu Jun 4 17:55:12 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 17:55:13 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Thu Jun 4 17:55:15 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Thu Jun 4 17:55:15 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 17:55:15 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-06-04 17:55:16.285128 time=0:00:09.379154 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-06-04 17:55:16.285284 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2877 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-06-04 17:55:18.169248 time=0:00:01.883964 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-04 17:55:18.169337 start [TestInstanceReboot] gnt-instance reboot Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 2878 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 2879 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 2880 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2881 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 2882 for kvm-test-instance02.staging.ganeti.org ... Thu Jun 4 17:55: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.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-06-04 17:55:56.826103 time=0:00:38.656766 [TestInstanceReboot] gnt-instance reboot <<<< 2026-06-04 17:55:56.826193 start [TestInstanceRemove] gnt-instance remove Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-06-04 17:56:08.314663 time=0:00:11.488470 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 729d4acebbffbc455b583cd4af6c2c7f89daf2df /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 2885, 2886 Waiting for job 2885 ... Thu Jun 4 17:56:10 2026 * Verifying cluster config Thu Jun 4 17:56:10 2026 * Verifying cluster certificate files Thu Jun 4 17:56:10 2026 * Verifying hypervisor parameters Thu Jun 4 17:56:10 2026 * Verifying all nodes belong to an existing group Waiting for job 2886 ... Thu Jun 4 17:56:10 2026 * Verifying group 'default' Thu Jun 4 17:56:10 2026 * Gathering data (3 nodes) Thu Jun 4 17:56:10 2026 * Gathering information about nodes (3 nodes) Thu Jun 4 17:56:11 2026 * Gathering disk information (3 nodes) Thu Jun 4 17:56:11 2026 * Verifying configuration file consistency Thu Jun 4 17:56:11 2026 * Verifying node status Thu Jun 4 17:56:11 2026 * Verifying instance status Thu Jun 4 17:56:11 2026 * Verifying orphan volumes Thu Jun 4 17:56:11 2026 * Verifying N+1 Memory redundancy Thu Jun 4 17:56:11 2026 * Assessing cluster hypervisor parameters Thu Jun 4 17:56:11 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Jun 4 17:56:11 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Jun 4 17:56:11 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Jun 4 17:56:11 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Jun 4 17:56:11 2026 * Other Notes Thu Jun 4 17:56:11 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 729d4acebbffbc455b583cd4af6c2c7f89daf2df /var/lib/ganeti/config.data ---- Starting reduced number of instance tests with hypervisor parameter disk_cache=writethrough Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:disk_cache=writethrough' <<<< 2026-06-04 17:56:13.063756 start [TestInstanceAddFile] gnt-instance add -t file Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=file --node=troy-mcclure.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Thu Jun 4 17:56:14 2026 * disk 0, size 768M Thu Jun 4 17:56:14 2026 * disk 1, size 512M Thu Jun 4 17:56:14 2026 * creating instance disks... Thu Jun 4 17:56:14 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Thu Jun 4 17:56:14 2026 adding disks to cluster config Thu Jun 4 17:56:14 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 17:56:14 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Jun 4 17:56:14 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 17:56:14 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Jun 4 17:56:14 2026 * running the instance OS create scripts... Thu Jun 4 17:56:14 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 6653e0af-ff96-4d1a-b8a4-0cee9809c9f7 Serial number: 4 Creation time: 2026-06-04 17:56:14 Modification time: 2026-06-04 17:56:14 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (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:c0:a2:fd IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 1a1a61f5-a53d-446b-a163-cfdf20bc43ef 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/2bdf2d14-c7a9-42d8-96f8-9e7384abf516.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/2bdf2d14-c7a9-42d8-96f8-9e7384abf516.file.disk0 (N/A:N/A) name: disk0 UUID: 099ab9b3-c7f7-4f73-b593-506e95073c25 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/7bd61a19-c57c-4d25-be0d-3498261db631.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/7bd61a19-c57c-4d25-be0d-3498261db631.file.disk1 (N/A:N/A) name: disk1 UUID: f73dddf9-7859-4317-9112-abcb4c965b15 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddFile] gnt-instance add -t file ------------- >>>> 2026-06-04 17:56:16.637146 time=0:00:03.573390 [TestInstanceAddFile] gnt-instance add -t file <<<< 2026-06-04 17:56:16.637284 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2890 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-06-04 17:56:27.925880 time=0:00:11.288596 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-04 17:56:27.925988 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-06-04 17:56:27.926011 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2893 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2893 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 2894 for kvm-test-instance02.staging.ganeti.org ... Thu Jun 4 17:56:31 2026 - WARNING: Ignoring offline instance check Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2895 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2895 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2896 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2896 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-06-04 17:56:36.543541 time=0:00:08.617530 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-06-04 17:56:36.543626 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2899 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-06-04 17:56:38.428386 time=0:00:01.884760 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-04 17:56:38.428511 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/2900 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-06-04 17:56:49.768830 time=0:00:11.340319 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-06-04 17:56:49.768944 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/2901 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-06-04 17:56:51.545347 time=0:00:01.776403 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-06-04 17:56:51.545466 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 6653e0af-ff96-4d1a-b8a4-0cee9809c9f7 Serial number: 16 Creation time: 2026-06-04 17:56:14 Modification time: 2026-06-04 17:56:50 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (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:c0:a2:fd IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 1a1a61f5-a53d-446b-a163-cfdf20bc43ef 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/2bdf2d14-c7a9-42d8-96f8-9e7384abf516.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/2bdf2d14-c7a9-42d8-96f8-9e7384abf516.file.disk0 (N/A:N/A) name: disk0 UUID: 099ab9b3-c7f7-4f73-b593-506e95073c25 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/7bd61a19-c57c-4d25-be0d-3498261db631.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/7bd61a19-c57c-4d25-be0d-3498261db631.file.disk1 (N/A:N/A) name: disk1 UUID: f73dddf9-7859-4317-9112-abcb4c965b15 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Thu Jun 4 17:56:53 2026 - INFO: Trying to hotplug device... Thu Jun 4 17:56:53 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:f8:19:27,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Thu Jun 4 17:56:55 2026 - INFO: Trying to hotplug device... Thu Jun 4 17:56:56 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Thu Jun 4 17:56:57 2026 - INFO: Trying to hotplug device... Thu Jun 4 17:56: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 troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Thu Jun 4 17:56:59 2026 * disk 2, size 1.0G Thu Jun 4 17:56:59 2026 - INFO: Trying to hotplug device... Thu Jun 4 17:56:59 2026 - INFO: Hotplug done. Thu Jun 4 17:56:59 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 17:57:00 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Thu Jun 4 17:57:01 2026 - INFO: Trying to hotplug device... Thu Jun 4 17:57:01 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Please give at least one of the parameters. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-06-04 17:57:18.573851 time=0:00:27.028385 [TestInstanceModify] gnt-instance modify <<<< 2026-06-04 17:57:18.573982 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/2922 GET /2/jobs/2923 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-06-04 17:57:20.793295 time=0:00:02.219313 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-06-04 17:57:20.793414 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-06-04 17:57:20.793435 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-06-04 17:57:20.793450 skipping , test(s) instance-device-names disabled <<<< 2026-06-04 17:57:20.793461 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2924 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-06-04 17:57:27.073448 time=0:00:06.279987 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-04 17:57:27.073590 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-06-04 17:57:27.073613 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-06-04 17:57:27.073627 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Thu Jun 4 17:57:28 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Thu Jun 4 17:57:28 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 17:57:28 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Thu Jun 4 17:57:30 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Thu Jun 4 17:57:31 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 17:57:31 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Thu Jun 4 17:57:32 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Thu Jun 4 17:57:32 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 17:57:32 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Thu Jun 4 17:57:35 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Thu Jun 4 17:57:35 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 17:57:35 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-06-04 17:57:36.288050 time=0:00:09.214423 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-06-04 17:57:36.288182 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2931 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-06-04 17:57:38.164294 time=0:00:01.876112 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-04 17:57:38.164373 start [TestInstanceReboot] gnt-instance reboot Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 2932 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 2933 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 2934 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2935 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 2936 for kvm-test-instance02.staging.ganeti.org ... Thu Jun 4 17:58:15 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-06-04 17:58:16.719752 time=0:00:38.555379 [TestInstanceReboot] gnt-instance reboot <<<< 2026-06-04 17:58:16.719846 start [TestInstanceRemove] gnt-instance remove Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-06-04 17:58:28.206681 time=0:00:11.486835 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' c9598652ac313f5118a66b5b8957b92b2ce675be /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 2939, 2940 Waiting for job 2939 ... Thu Jun 4 17:58:29 2026 * Verifying cluster config Thu Jun 4 17:58:29 2026 * Verifying cluster certificate files Thu Jun 4 17:58:29 2026 * Verifying hypervisor parameters Thu Jun 4 17:58:29 2026 * Verifying all nodes belong to an existing group Waiting for job 2940 ... Thu Jun 4 17:58:30 2026 * Verifying group 'default' Thu Jun 4 17:58:30 2026 * Gathering data (3 nodes) Thu Jun 4 17:58:30 2026 * Gathering information about nodes (3 nodes) Thu Jun 4 17:58:31 2026 * Gathering disk information (3 nodes) Thu Jun 4 17:58:31 2026 * Verifying configuration file consistency Thu Jun 4 17:58:31 2026 * Verifying node status Thu Jun 4 17:58:31 2026 * Verifying instance status Thu Jun 4 17:58:31 2026 * Verifying orphan volumes Thu Jun 4 17:58:31 2026 * Verifying N+1 Memory redundancy Thu Jun 4 17:58:31 2026 * Assessing cluster hypervisor parameters Thu Jun 4 17:58:31 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Jun 4 17:58:31 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Jun 4 17:58:31 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Jun 4 17:58:31 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Jun 4 17:58:31 2026 * Other Notes Thu Jun 4 17:58:31 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' c9598652ac313f5118a66b5b8957b92b2ce675be /var/lib/ganeti/config.data ---- Starting reduced number of instance tests with hypervisor parameter disk_cache=default Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:disk_cache=default' <<<< 2026-06-04 17:58:32.940065 start [TestInstanceAddFile] gnt-instance add -t file Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=file --node=troy-mcclure.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Thu Jun 4 17:58:34 2026 * disk 0, size 768M Thu Jun 4 17:58:34 2026 * disk 1, size 512M Thu Jun 4 17:58:34 2026 * creating instance disks... Thu Jun 4 17:58:34 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Thu Jun 4 17:58:34 2026 adding disks to cluster config Thu Jun 4 17:58:34 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 17:58:34 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Jun 4 17:58:34 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 17:58:34 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Jun 4 17:58:34 2026 * running the instance OS create scripts... Thu Jun 4 17:58:34 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 7ff0aa0a-f196-4d34-a587-4ee64213ff1e Serial number: 4 Creation time: 2026-06-04 17:58:34 Modification time: 2026-06-04 17:58:34 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (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:28:32:00 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 78bd2918-404e-4b5d-a258-82c5d2d6c200 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/6783d1d8-4e22-47e0-89c0-284d64da9af6.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/6783d1d8-4e22-47e0-89c0-284d64da9af6.file.disk0 (N/A:N/A) name: disk0 UUID: 2d47cfef-c93e-4f9e-9c76-3cdea481e6e5 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/a49cf96d-aa87-470e-a36e-389b3925bcf8.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/a49cf96d-aa87-470e-a36e-389b3925bcf8.file.disk1 (N/A:N/A) name: disk1 UUID: 4ea64dcb-f46b-4e34-903d-cf0147688244 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddFile] gnt-instance add -t file ------------- >>>> 2026-06-04 17:58:36.524975 time=0:00:03.584910 [TestInstanceAddFile] gnt-instance add -t file <<<< 2026-06-04 17:58:36.525097 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2944 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-06-04 17:58:47.801525 time=0:00:11.276428 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-04 17:58:47.801654 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-06-04 17:58:47.801678 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2947 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2947 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 2948 for kvm-test-instance02.staging.ganeti.org ... Thu Jun 4 17:58:51 2026 - WARNING: Ignoring offline instance check Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2949 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2949 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2950 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2950 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-06-04 17:58:56.387219 time=0:00:08.585541 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-06-04 17:58:56.387405 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2953 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-06-04 17:58:58.270507 time=0:00:01.883102 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-04 17:58:58.270601 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/2954 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-06-04 17:59:09.612943 time=0:00:11.342342 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-06-04 17:59:09.613048 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/2955 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-06-04 17:59:11.393122 time=0:00:01.780074 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-06-04 17:59:11.393219 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 7ff0aa0a-f196-4d34-a587-4ee64213ff1e Serial number: 16 Creation time: 2026-06-04 17:58:34 Modification time: 2026-06-04 17:59:10 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (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:28:32:00 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 78bd2918-404e-4b5d-a258-82c5d2d6c200 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/6783d1d8-4e22-47e0-89c0-284d64da9af6.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/6783d1d8-4e22-47e0-89c0-284d64da9af6.file.disk0 (N/A:N/A) name: disk0 UUID: 2d47cfef-c93e-4f9e-9c76-3cdea481e6e5 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/a49cf96d-aa87-470e-a36e-389b3925bcf8.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/a49cf96d-aa87-470e-a36e-389b3925bcf8.file.disk1 (N/A:N/A) name: disk1 UUID: 4ea64dcb-f46b-4e34-903d-cf0147688244 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Thu Jun 4 17:59:13 2026 - INFO: Trying to hotplug device... Thu Jun 4 17:59:13 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:ed:1e: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 troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Thu Jun 4 17:59:14 2026 - INFO: Trying to hotplug device... Thu Jun 4 17:59:16 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Thu Jun 4 17:59:17 2026 - INFO: Trying to hotplug device... Thu Jun 4 17:59:18 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Thu Jun 4 17:59:19 2026 * disk 2, size 1.0G Thu Jun 4 17:59:19 2026 - INFO: Trying to hotplug device... Thu Jun 4 17:59:19 2026 - INFO: Hotplug done. Thu Jun 4 17:59:19 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 17:59:19 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Thu Jun 4 17:59:21 2026 - INFO: Trying to hotplug device... Thu Jun 4 17:59:21 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Please give at least one of the parameters. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-06-04 17:59:38.314813 time=0:00:26.921594 [TestInstanceModify] gnt-instance modify <<<< 2026-06-04 17:59:38.314901 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/2976 GET /2/jobs/2977 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-06-04 17:59:40.532950 time=0:00:02.218049 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-06-04 17:59:40.533081 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-06-04 17:59:40.533104 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-06-04 17:59:40.533123 skipping , test(s) instance-device-names disabled <<<< 2026-06-04 17:59:40.533135 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2978 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-06-04 17:59:46.928470 time=0:00:06.395335 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-04 17:59:46.928554 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-06-04 17:59:46.928576 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-06-04 17:59:46.928592 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Thu Jun 4 17:59:47 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Thu Jun 4 17:59:48 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 17:59:48 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Thu Jun 4 17:59:50 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Thu Jun 4 17:59:51 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 17:59:51 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Thu Jun 4 17:59:52 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Thu Jun 4 17:59:52 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 17:59:52 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Thu Jun 4 17:59:55 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Thu Jun 4 17:59:55 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 17:59:55 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-06-04 17:59:56.049847 time=0:00:09.121255 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-06-04 17:59:56.050020 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2985 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-06-04 17:59:57.935254 time=0:00:01.885234 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-04 17:59:57.935407 start [TestInstanceReboot] gnt-instance reboot Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 2986 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 2987 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 2988 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2989 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 2990 for kvm-test-instance02.staging.ganeti.org ... Thu Jun 4 18:00: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.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-06-04 18:00:36.496704 time=0:00:38.561297 [TestInstanceReboot] gnt-instance reboot <<<< 2026-06-04 18:00:36.496823 start [TestInstanceRemove] gnt-instance remove Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-06-04 18:00:47.913136 time=0:00:11.416313 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 9cb6f1e9f2d5498d3e730f5d02e619f0770fac8d /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 2993, 2994 Waiting for job 2993 ... Thu Jun 4 18:00:49 2026 * Verifying cluster config Thu Jun 4 18:00:49 2026 * Verifying cluster certificate files Thu Jun 4 18:00:49 2026 * Verifying hypervisor parameters Thu Jun 4 18:00:49 2026 * Verifying all nodes belong to an existing group Waiting for job 2994 ... Thu Jun 4 18:00:50 2026 * Verifying group 'default' Thu Jun 4 18:00:50 2026 * Gathering data (3 nodes) Thu Jun 4 18:00:50 2026 * Gathering information about nodes (3 nodes) Thu Jun 4 18:00:50 2026 * Gathering disk information (3 nodes) Thu Jun 4 18:00:50 2026 * Verifying configuration file consistency Thu Jun 4 18:00:50 2026 * Verifying node status Thu Jun 4 18:00:50 2026 * Verifying instance status Thu Jun 4 18:00:50 2026 * Verifying orphan volumes Thu Jun 4 18:00:50 2026 * Verifying N+1 Memory redundancy Thu Jun 4 18:00:50 2026 * Assessing cluster hypervisor parameters Thu Jun 4 18:00:50 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Jun 4 18:00:50 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Jun 4 18:00:50 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Jun 4 18:00:50 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Jun 4 18:00:50 2026 * Other Notes Thu Jun 4 18:00:51 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 9cb6f1e9f2d5498d3e730f5d02e619f0770fac8d /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:disk_cache=none' ---- Starting reduced number of instance tests with hypervisor parameter usb_mouse=tablet Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:usb_mouse=tablet' <<<< 2026-06-04 18:00:53.916915 start [TestInstanceAddFile] gnt-instance add -t file Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=file --node=troy-mcclure.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Thu Jun 4 18:00:55 2026 * disk 0, size 768M Thu Jun 4 18:00:55 2026 * disk 1, size 512M Thu Jun 4 18:00:55 2026 * creating instance disks... Thu Jun 4 18:00:55 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Thu Jun 4 18:00:55 2026 adding disks to cluster config Thu Jun 4 18:00:55 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 18:00:55 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Jun 4 18:00:55 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 18:00:55 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Jun 4 18:00:55 2026 * running the instance OS create scripts... Thu Jun 4 18:00:55 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: a28dd5f4-1409-4776-a626-7fd257e33644 Serial number: 4 Creation time: 2026-06-04 18:00:55 Modification time: 2026-06-04 18:00:55 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_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:9e:8d:f4 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 1eb17118-05b9-4e8a-87bc-c7d167b542f0 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/daede507-e1de-4cf2-bb43-49ab7a9e9abc.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/daede507-e1de-4cf2-bb43-49ab7a9e9abc.file.disk0 (N/A:N/A) name: disk0 UUID: 2e05e48a-cde8-4cef-80e5-eebf8be9021d - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/0e1a784e-a240-46d9-9db2-04bdd6f8dbd2.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/0e1a784e-a240-46d9-9db2-04bdd6f8dbd2.file.disk1 (N/A:N/A) name: disk1 UUID: a36b84f6-6f56-44d0-a3de-68334a5f5b63 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddFile] gnt-instance add -t file ------------- >>>> 2026-06-04 18:00:57.491813 time=0:00:03.574898 [TestInstanceAddFile] gnt-instance add -t file <<<< 2026-06-04 18:00:57.491971 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2999 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-06-04 18:01:08.774021 time=0:00:11.282050 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-04 18:01:08.774145 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-06-04 18:01:08.774169 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3002 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3002 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 3003 for kvm-test-instance02.staging.ganeti.org ... Thu Jun 4 18:01:12 2026 - WARNING: Ignoring offline instance check Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3004 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3004 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3005 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3005 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-06-04 18:01:17.378021 time=0:00:08.603852 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-06-04 18:01:17.378152 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 3008 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-06-04 18:01:19.260261 time=0:00:01.882109 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-04 18:01:19.260386 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/3009 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-06-04 18:01:30.500927 time=0:00:11.240541 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-06-04 18:01:30.501087 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/3010 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-06-04 18:01:32.264941 time=0:00:01.763854 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-06-04 18:01:32.265041 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: a28dd5f4-1409-4776-a626-7fd257e33644 Serial number: 16 Creation time: 2026-06-04 18:00:55 Modification time: 2026-06-04 18:01:31 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_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:9e:8d:f4 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 1eb17118-05b9-4e8a-87bc-c7d167b542f0 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/daede507-e1de-4cf2-bb43-49ab7a9e9abc.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/daede507-e1de-4cf2-bb43-49ab7a9e9abc.file.disk0 (N/A:N/A) name: disk0 UUID: 2e05e48a-cde8-4cef-80e5-eebf8be9021d - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/0e1a784e-a240-46d9-9db2-04bdd6f8dbd2.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/0e1a784e-a240-46d9-9db2-04bdd6f8dbd2.file.disk1 (N/A:N/A) name: disk1 UUID: a36b84f6-6f56-44d0-a3de-68334a5f5b63 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Thu Jun 4 18:01:34 2026 - INFO: Trying to hotplug device... Thu Jun 4 18:01:34 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:d6:f5:67,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Thu Jun 4 18:01:35 2026 - INFO: Trying to hotplug device... Thu Jun 4 18:01:36 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Thu Jun 4 18:01:38 2026 - INFO: Trying to hotplug device... Thu Jun 4 18:01:39 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Thu Jun 4 18:01:40 2026 * disk 2, size 1.0G Thu Jun 4 18:01:40 2026 - INFO: Trying to hotplug device... Thu Jun 4 18:01:40 2026 - INFO: Hotplug done. Thu Jun 4 18:01:40 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 18:01: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 troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Thu Jun 4 18:01:41 2026 - INFO: Trying to hotplug device... Thu Jun 4 18:01:41 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Please give at least one of the parameters. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-06-04 18:01:59.306671 time=0:00:27.041630 [TestInstanceModify] gnt-instance modify <<<< 2026-06-04 18:01:59.306777 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/3031 GET /2/jobs/3032 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-06-04 18:02:01.552982 time=0:00:02.246205 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-06-04 18:02:01.553089 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-06-04 18:02:01.553110 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-06-04 18:02:01.553125 skipping , test(s) instance-device-names disabled <<<< 2026-06-04 18:02:01.553135 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3033 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-06-04 18:02:07.829767 time=0:00:06.276632 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-04 18:02:07.829862 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-06-04 18:02:07.829883 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-06-04 18:02:07.829901 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Thu Jun 4 18:02:08 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Thu Jun 4 18:02:09 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 18:02:09 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Thu Jun 4 18:02:11 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Thu Jun 4 18:02:11 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 18:02:11 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Thu Jun 4 18:02:13 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Thu Jun 4 18:02:13 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 18:02:13 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Thu Jun 4 18:02:16 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Thu Jun 4 18:02:16 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 18:02:16 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-06-04 18:02:16.903061 time=0:00:09.073160 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-06-04 18:02:16.903182 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 3040 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-06-04 18:02:18.776242 time=0:00:01.873060 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-04 18:02:18.776362 start [TestInstanceReboot] gnt-instance reboot Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 3041 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 3042 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 3043 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3044 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 3045 for kvm-test-instance02.staging.ganeti.org ... Thu Jun 4 18:02:56 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-06-04 18:02:57.520806 time=0:00:38.744444 [TestInstanceReboot] gnt-instance reboot <<<< 2026-06-04 18:02:57.520951 start [TestInstanceRemove] gnt-instance remove Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-06-04 18:03:08.999260 time=0:00:11.478309 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 1f515f808f1a99f93a052aec3a99d5c12d83443c /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 3048, 3049 Waiting for job 3048 ... Thu Jun 4 18:03:10 2026 * Verifying cluster config Thu Jun 4 18:03:10 2026 * Verifying cluster certificate files Thu Jun 4 18:03:10 2026 * Verifying hypervisor parameters Thu Jun 4 18:03:10 2026 * Verifying all nodes belong to an existing group Waiting for job 3049 ... Thu Jun 4 18:03:11 2026 * Verifying group 'default' Thu Jun 4 18:03:11 2026 * Gathering data (3 nodes) Thu Jun 4 18:03:11 2026 * Gathering information about nodes (3 nodes) Thu Jun 4 18:03:12 2026 * Gathering disk information (3 nodes) Thu Jun 4 18:03:12 2026 * Verifying configuration file consistency Thu Jun 4 18:03:12 2026 * Verifying node status Thu Jun 4 18:03:12 2026 * Verifying instance status Thu Jun 4 18:03:12 2026 * Verifying orphan volumes Thu Jun 4 18:03:12 2026 * Verifying N+1 Memory redundancy Thu Jun 4 18:03:12 2026 * Assessing cluster hypervisor parameters Thu Jun 4 18:03:12 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Jun 4 18:03:12 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Jun 4 18:03:12 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Jun 4 18:03:12 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Jun 4 18:03:12 2026 * Other Notes Thu Jun 4 18:03:12 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 1f515f808f1a99f93a052aec3a99d5c12d83443c /var/lib/ganeti/config.data ---- Starting reduced number of instance tests with hypervisor parameter usb_mouse=mouse Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:usb_mouse=mouse' <<<< 2026-06-04 18:03:13.673740 start [TestInstanceAddFile] gnt-instance add -t file Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=file --node=troy-mcclure.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Thu Jun 4 18:03:14 2026 * disk 0, size 768M Thu Jun 4 18:03:14 2026 * disk 1, size 512M Thu Jun 4 18:03:14 2026 * creating instance disks... Thu Jun 4 18:03:15 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Thu Jun 4 18:03:15 2026 adding disks to cluster config Thu Jun 4 18:03:15 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 18:03:15 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Jun 4 18:03:15 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 18:03:15 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Jun 4 18:03:15 2026 * running the instance OS create scripts... Thu Jun 4 18:03:15 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: aeffb694-b4a5-4cce-909c-128150f6d3f3 Serial number: 4 Creation time: 2026-06-04 18:03:15 Modification time: 2026-06-04 18:03:15 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_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:92:26:f6 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 00bdc34a-a060-4190-bc76-a839d8ab5baa 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/2000cd48-4bc3-4bf5-9781-ade29699bc75.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/2000cd48-4bc3-4bf5-9781-ade29699bc75.file.disk0 (N/A:N/A) name: disk0 UUID: 7388830b-a8c7-4134-b5a1-5fcbfc7e74d6 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/e3544163-13a9-4576-b924-be2d7ae731cb.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/e3544163-13a9-4576-b924-be2d7ae731cb.file.disk1 (N/A:N/A) name: disk1 UUID: cdc4e6f2-4337-4e12-a001-066123557a18 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddFile] gnt-instance add -t file ------------- >>>> 2026-06-04 18:03:17.265372 time=0:00:03.591632 [TestInstanceAddFile] gnt-instance add -t file <<<< 2026-06-04 18:03:17.265488 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3053 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-06-04 18:03:28.549894 time=0:00:11.284406 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-04 18:03:28.549987 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-06-04 18:03:28.550009 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3056 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3056 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 3057 for kvm-test-instance02.staging.ganeti.org ... Thu Jun 4 18:03:32 2026 - WARNING: Ignoring offline instance check Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3058 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3058 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3059 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3059 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-06-04 18:03:37.157936 time=0:00:08.607927 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-06-04 18:03:37.158033 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 3062 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-06-04 18:03:39.034549 time=0:00:01.876516 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-04 18:03:39.034679 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/3063 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-06-04 18:03:50.381001 time=0:00:11.346322 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-06-04 18:03:50.381118 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/3064 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-06-04 18:03:52.169094 time=0:00:01.787976 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-06-04 18:03:52.169221 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: aeffb694-b4a5-4cce-909c-128150f6d3f3 Serial number: 16 Creation time: 2026-06-04 18:03:15 Modification time: 2026-06-04 18:03:51 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_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:92:26:f6 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 00bdc34a-a060-4190-bc76-a839d8ab5baa 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/2000cd48-4bc3-4bf5-9781-ade29699bc75.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/2000cd48-4bc3-4bf5-9781-ade29699bc75.file.disk0 (N/A:N/A) name: disk0 UUID: 7388830b-a8c7-4134-b5a1-5fcbfc7e74d6 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/e3544163-13a9-4576-b924-be2d7ae731cb.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/e3544163-13a9-4576-b924-be2d7ae731cb.file.disk1 (N/A:N/A) name: disk1 UUID: cdc4e6f2-4337-4e12-a001-066123557a18 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Thu Jun 4 18:03:54 2026 - INFO: Trying to hotplug device... Thu Jun 4 18:03:54 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:ab:cb:05,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Thu Jun 4 18:03:55 2026 - INFO: Trying to hotplug device... Thu Jun 4 18:03:56 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Thu Jun 4 18:03:58 2026 - INFO: Trying to hotplug device... Thu Jun 4 18:03:59 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Thu Jun 4 18:04:00 2026 * disk 2, size 1.0G Thu Jun 4 18:04:00 2026 - INFO: Trying to hotplug device... Thu Jun 4 18:04:00 2026 - INFO: Hotplug done. Thu Jun 4 18:04:00 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 18:04:00 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Thu Jun 4 18:04:01 2026 - INFO: Trying to hotplug device... Thu Jun 4 18:04:01 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Please give at least one of the parameters. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-06-04 18:04:19.289323 time=0:00:27.120102 [TestInstanceModify] gnt-instance modify <<<< 2026-06-04 18:04:19.289412 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/3085 GET /2/jobs/3086 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-06-04 18:04:21.445073 time=0:00:02.155661 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-06-04 18:04:21.445196 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-06-04 18:04:21.445220 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-06-04 18:04:21.445234 skipping , test(s) instance-device-names disabled <<<< 2026-06-04 18:04:21.445246 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3087 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-06-04 18:04:27.725872 time=0:00:06.280626 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-04 18:04:27.726007 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-06-04 18:04:27.726032 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-06-04 18:04:27.726045 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Thu Jun 4 18:04:28 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Thu Jun 4 18:04:29 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 18:04:29 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Thu Jun 4 18:04:31 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Thu Jun 4 18:04:31 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 18:04:31 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Thu Jun 4 18:04:33 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Thu Jun 4 18:04:33 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 18:04:33 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Thu Jun 4 18:04:36 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Thu Jun 4 18:04:36 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 18:04:36 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-06-04 18:04:37.074439 time=0:00:09.348394 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-06-04 18:04:37.074540 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 3094 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-06-04 18:04:38.951143 time=0:00:01.876603 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-04 18:04:38.951226 start [TestInstanceReboot] gnt-instance reboot Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 3095 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 3096 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 3097 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3098 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 3099 for kvm-test-instance02.staging.ganeti.org ... Thu Jun 4 18:05:16 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-06-04 18:05:17.514498 time=0:00:38.563272 [TestInstanceReboot] gnt-instance reboot <<<< 2026-06-04 18:05:17.514603 start [TestInstanceRemove] gnt-instance remove Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-06-04 18:05:29.011299 time=0:00:11.496696 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' d795173883cccfc54c45d8a37074e20acef7bc31 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 3102, 3103 Waiting for job 3102 ... Thu Jun 4 18:05:30 2026 * Verifying cluster config Thu Jun 4 18:05:30 2026 * Verifying cluster certificate files Thu Jun 4 18:05:30 2026 * Verifying hypervisor parameters Thu Jun 4 18:05:30 2026 * Verifying all nodes belong to an existing group Waiting for job 3103 ... Thu Jun 4 18:05:31 2026 * Verifying group 'default' Thu Jun 4 18:05:31 2026 * Gathering data (3 nodes) Thu Jun 4 18:05:31 2026 * Gathering information about nodes (3 nodes) Thu Jun 4 18:05:32 2026 * Gathering disk information (3 nodes) Thu Jun 4 18:05:32 2026 * Verifying configuration file consistency Thu Jun 4 18:05:32 2026 * Verifying node status Thu Jun 4 18:05:32 2026 * Verifying instance status Thu Jun 4 18:05:32 2026 * Verifying orphan volumes Thu Jun 4 18:05:32 2026 * Verifying N+1 Memory redundancy Thu Jun 4 18:05:32 2026 * Assessing cluster hypervisor parameters Thu Jun 4 18:05:32 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Jun 4 18:05:32 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Jun 4 18:05:32 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Jun 4 18:05:32 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Jun 4 18:05:32 2026 * Other Notes Thu Jun 4 18:05:32 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' d795173883cccfc54c45d8a37074e20acef7bc31 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:usb_mouse=' ---- Starting reduced number of instance tests with hypervisor parameter disk_type=ide Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:disk_type=ide' <<<< 2026-06-04 18:05:35.001437 start [TestInstanceAddFile] gnt-instance add -t file Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=file --node=troy-mcclure.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Thu Jun 4 18:05:36 2026 * disk 0, size 768M Thu Jun 4 18:05:36 2026 * disk 1, size 512M Thu Jun 4 18:05:36 2026 * creating instance disks... Thu Jun 4 18:05:36 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Thu Jun 4 18:05:36 2026 adding disks to cluster config Thu Jun 4 18:05:36 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 18:05:36 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Jun 4 18:05:36 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 18:05:36 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Jun 4 18:05:36 2026 * running the instance OS create scripts... Thu Jun 4 18:05:36 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 02b1b685-1387-411f-84a4-48189d511e81 Serial number: 4 Creation time: 2026-06-04 18:05:36 Modification time: 2026-06-04 18:05:36 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (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:85:eb:80 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 1a5dfdd1-5bf8-4e25-a79a-11bc411d4e10 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/28981e10-a6a0-48a7-b4c6-cc028989a5bb.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/28981e10-a6a0-48a7-b4c6-cc028989a5bb.file.disk0 (N/A:N/A) name: disk0 UUID: 1e3ed49b-591f-4eed-a319-9635015adbe0 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/3910ff5c-21e0-4e6a-bab9-3fcba33cfd8b.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/3910ff5c-21e0-4e6a-bab9-3fcba33cfd8b.file.disk1 (N/A:N/A) name: disk1 UUID: e3333134-f4f6-4561-b08a-3c9bbc455318 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddFile] gnt-instance add -t file ------------- >>>> 2026-06-04 18:05:38.609390 time=0:00:03.607953 [TestInstanceAddFile] gnt-instance add -t file <<<< 2026-06-04 18:05:38.609497 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3108 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-06-04 18:05:44.993727 time=0:00:06.384230 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-04 18:05:44.993871 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-06-04 18:05:44.993895 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3111 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3111 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 3112 for kvm-test-instance02.staging.ganeti.org ... Thu Jun 4 18:05:49 2026 - WARNING: Ignoring offline instance check Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3113 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Job 3113 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Stdout was: Waiting for job 3114 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3114 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-06-04 18:05:53.734690 time=0:00:08.740795 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-06-04 18:05:53.734802 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 3117 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-06-04 18:05:55.623952 time=0:00:01.889150 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-04 18:05:55.624108 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/3118 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-06-04 18:06:06.973043 time=0:00:11.348935 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-06-04 18:06:06.973162 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/3119 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-06-04 18:06:08.808916 time=0:00:01.835754 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-06-04 18:06:08.809025 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 02b1b685-1387-411f-84a4-48189d511e81 Serial number: 16 Creation time: 2026-06-04 18:05:36 Modification time: 2026-06-04 18:06:08 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (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:85:eb:80 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 1a5dfdd1-5bf8-4e25-a79a-11bc411d4e10 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/28981e10-a6a0-48a7-b4c6-cc028989a5bb.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/28981e10-a6a0-48a7-b4c6-cc028989a5bb.file.disk0 (N/A:N/A) name: disk0 UUID: 1e3ed49b-591f-4eed-a319-9635015adbe0 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/3910ff5c-21e0-4e6a-bab9-3fcba33cfd8b.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/3910ff5c-21e0-4e6a-bab9-3fcba33cfd8b.file.disk1 (N/A:N/A) name: disk1 UUID: e3333134-f4f6-4561-b08a-3c9bbc455318 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Thu Jun 4 18:06:11 2026 - INFO: Trying to hotplug device... Thu Jun 4 18:06:11 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:e9:db: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 troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Thu Jun 4 18:06:12 2026 - INFO: Trying to hotplug device... Thu Jun 4 18:06:13 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Thu Jun 4 18:06:14 2026 - INFO: Trying to hotplug device... Thu Jun 4 18:06:15 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Please give at least one of the parameters. Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-06-04 18:06:33.012199 time=0:00:24.203174 [TestInstanceModify] gnt-instance modify <<<< 2026-06-04 18:06:33.012297 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/3138 GET /2/jobs/3139 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-06-04 18:06:35.208877 time=0:00:02.196580 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-06-04 18:06:35.208997 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-06-04 18:06:35.209019 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-06-04 18:06:35.209033 skipping , test(s) instance-device-names disabled <<<< 2026-06-04 18:06:35.209043 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3140 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-06-04 18:06:41.591668 time=0:00:06.382625 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-04 18:06:41.591813 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-06-04 18:06:41.591840 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-06-04 18:06:41.591857 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Thu Jun 4 18:06:42 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Thu Jun 4 18:06:42 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 18:06:43 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Thu Jun 4 18:06:45 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Thu Jun 4 18:06:45 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 18:06:45 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Thu Jun 4 18:06:47 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Thu Jun 4 18:06:47 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 18:06:47 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Thu Jun 4 18:06:50 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Thu Jun 4 18:06:50 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 18:06:50 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-06-04 18:06:50.937234 time=0:00:09.345377 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-06-04 18:06:50.937331 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 3147 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-06-04 18:06:52.817136 time=0:00:01.879805 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-04 18:06:52.817235 start [TestInstanceReboot] gnt-instance reboot Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 3148 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 3149 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 3150 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3151 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 3152 for kvm-test-instance02.staging.ganeti.org ... Thu Jun 4 18:07:30 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-06-04 18:07:31.409301 time=0:00:38.592066 [TestInstanceReboot] gnt-instance reboot <<<< 2026-06-04 18:07:31.409429 start [TestInstanceRemove] gnt-instance remove Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-06-04 18:07:42.907400 time=0:00:11.497971 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 855e92bd35ec341fbe99d934fcb8887f655a7477 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 3155, 3156 Waiting for job 3155 ... Thu Jun 4 18:07:44 2026 * Verifying cluster config Thu Jun 4 18:07:44 2026 * Verifying cluster certificate files Thu Jun 4 18:07:44 2026 * Verifying hypervisor parameters Thu Jun 4 18:07:44 2026 * Verifying all nodes belong to an existing group Waiting for job 3156 ... Thu Jun 4 18:07:45 2026 * Verifying group 'default' Thu Jun 4 18:07:45 2026 * Gathering data (3 nodes) Thu Jun 4 18:07:45 2026 * Gathering information about nodes (3 nodes) Thu Jun 4 18:07:45 2026 * Gathering disk information (3 nodes) Thu Jun 4 18:07:45 2026 * Verifying configuration file consistency Thu Jun 4 18:07:45 2026 * Verifying node status Thu Jun 4 18:07:45 2026 * Verifying instance status Thu Jun 4 18:07:45 2026 * Verifying orphan volumes Thu Jun 4 18:07:45 2026 * Verifying N+1 Memory redundancy Thu Jun 4 18:07:45 2026 * Assessing cluster hypervisor parameters Thu Jun 4 18:07:45 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Jun 4 18:07:45 2026 - disk_type is set to 'ide' instead of 'paravirtual', please consider virtio-based disks for the best performance. Thu Jun 4 18:07:45 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Jun 4 18:07:45 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Jun 4 18:07:45 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Jun 4 18:07:45 2026 * Other Notes Thu Jun 4 18:07:46 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 855e92bd35ec341fbe99d934fcb8887f655a7477 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:disk_type=paravirtual' ---- Starting reduced number of instance tests with hypervisor parameter soundhw=ac97 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:soundhw=ac97' <<<< 2026-06-04 18:07:48.942555 start [TestInstanceAddFile] gnt-instance add -t file Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=file --node=troy-mcclure.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Thu Jun 4 18:07:50 2026 * disk 0, size 768M Thu Jun 4 18:07:50 2026 * disk 1, size 512M Thu Jun 4 18:07:50 2026 * creating instance disks... Thu Jun 4 18:07:50 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Thu Jun 4 18:07:50 2026 adding disks to cluster config Thu Jun 4 18:07:50 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 18:07:50 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Jun 4 18:07:50 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 18:07:50 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Jun 4 18:07:50 2026 * running the instance OS create scripts... Thu Jun 4 18:07:50 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 432f05c8-837d-45e0-ab7f-4ede982f8699 Serial number: 4 Creation time: 2026-06-04 18:07:50 Modification time: 2026-06-04 18:07:50 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_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:9f:a0:86 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 1428cb70-1592-4b24-845c-e8cd46c51ede 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/887944bf-9483-454b-b06b-f019a8191a8e.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/887944bf-9483-454b-b06b-f019a8191a8e.file.disk0 (N/A:N/A) name: disk0 UUID: 47bd92e8-03e6-4570-9ca9-1b80c41d7d2d - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/ef778526-2fbd-4a1c-8213-6b5d98a07256.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/ef778526-2fbd-4a1c-8213-6b5d98a07256.file.disk1 (N/A:N/A) name: disk1 UUID: 40c8abf1-a34b-4460-852f-632b96d255e8 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddFile] gnt-instance add -t file ------------- >>>> 2026-06-04 18:07:52.524119 time=0:00:03.581564 [TestInstanceAddFile] gnt-instance add -t file <<<< 2026-06-04 18:07:52.524253 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3161 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-06-04 18:08:03.822391 time=0:00:11.298138 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-04 18:08:03.822553 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-06-04 18:08:03.822580 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3164 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3164 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 3165 for kvm-test-instance02.staging.ganeti.org ... Thu Jun 4 18:08:07 2026 - WARNING: Ignoring offline instance check Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3166 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3166 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3167 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3167 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-06-04 18:08:12.716798 time=0:00:08.894218 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-06-04 18:08:12.716879 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 3170 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-06-04 18:08:14.602597 time=0:00:01.885718 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-04 18:08:14.602749 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/3171 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-06-04 18:08:25.956945 time=0:00:11.354196 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-06-04 18:08:25.957084 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/3172 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-06-04 18:08:27.728930 time=0:00:01.771846 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-06-04 18:08:27.729052 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 432f05c8-837d-45e0-ab7f-4ede982f8699 Serial number: 16 Creation time: 2026-06-04 18:07:50 Modification time: 2026-06-04 18:08:26 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_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:9f:a0:86 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 1428cb70-1592-4b24-845c-e8cd46c51ede 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/887944bf-9483-454b-b06b-f019a8191a8e.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/887944bf-9483-454b-b06b-f019a8191a8e.file.disk0 (N/A:N/A) name: disk0 UUID: 47bd92e8-03e6-4570-9ca9-1b80c41d7d2d - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/ef778526-2fbd-4a1c-8213-6b5d98a07256.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/ef778526-2fbd-4a1c-8213-6b5d98a07256.file.disk1 (N/A:N/A) name: disk1 UUID: 40c8abf1-a34b-4460-852f-632b96d255e8 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Thu Jun 4 18:08:29 2026 - INFO: Trying to hotplug device... Thu Jun 4 18:08:30 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:7c:4a:d4,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Thu Jun 4 18:08:31 2026 - INFO: Trying to hotplug device... Thu Jun 4 18:08:32 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Thu Jun 4 18:08:33 2026 - INFO: Trying to hotplug device... Thu Jun 4 18:08:34 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Thu Jun 4 18:08:35 2026 * disk 2, size 1.0G Thu Jun 4 18:08:36 2026 - INFO: Trying to hotplug device... Thu Jun 4 18:08:36 2026 - INFO: Hotplug done. Thu Jun 4 18:08:36 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 18:08:36 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Thu Jun 4 18:08:37 2026 - INFO: Trying to hotplug device... Thu Jun 4 18:08:37 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Please give at least one of the parameters. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-06-04 18:08:54.726927 time=0:00:26.997875 [TestInstanceModify] gnt-instance modify <<<< 2026-06-04 18:08:54.727023 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/3193 GET /2/jobs/3194 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-06-04 18:08:56.992882 time=0:00:02.265859 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-06-04 18:08:56.993004 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-06-04 18:08:56.993029 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-06-04 18:08:56.993045 skipping , test(s) instance-device-names disabled <<<< 2026-06-04 18:08:56.993059 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3195 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-06-04 18:09:03.289746 time=0:00:06.296687 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-04 18:09:03.289830 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-06-04 18:09:03.289856 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-06-04 18:09:03.289871 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Thu Jun 4 18:09:04 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Thu Jun 4 18:09:04 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 18:09:04 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Thu Jun 4 18:09:07 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Thu Jun 4 18:09:07 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 18:09:07 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Thu Jun 4 18:09:09 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Thu Jun 4 18:09:09 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 18:09:09 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Thu Jun 4 18:09:11 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Thu Jun 4 18:09:12 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 18:09:12 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-06-04 18:09:12.687064 time=0:00:09.397193 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-06-04 18:09:12.687149 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 3202 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-06-04 18:09:14.571678 time=0:00:01.884529 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-04 18:09:14.571776 start [TestInstanceReboot] gnt-instance reboot Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 3203 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 3204 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 3205 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3206 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 3207 for kvm-test-instance02.staging.ganeti.org ... Thu Jun 4 18:09:52 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.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-06-04 18:09:53.384639 time=0:00:38.812863 [TestInstanceReboot] gnt-instance reboot <<<< 2026-06-04 18:09:53.384792 start [TestInstanceRemove] gnt-instance remove Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-06-04 18:10:04.872939 time=0:00:11.488147 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' b0a153fc29efb19c573acea57a8c42f4b7e90ac8 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 3210, 3211 Waiting for job 3210 ... Thu Jun 4 18:10:06 2026 * Verifying cluster config Thu Jun 4 18:10:06 2026 * Verifying cluster certificate files Thu Jun 4 18:10:06 2026 * Verifying hypervisor parameters Thu Jun 4 18:10:06 2026 * Verifying all nodes belong to an existing group Waiting for job 3211 ... Thu Jun 4 18:10:07 2026 * Verifying group 'default' Thu Jun 4 18:10:07 2026 * Gathering data (3 nodes) Thu Jun 4 18:10:07 2026 * Gathering information about nodes (3 nodes) Thu Jun 4 18:10:07 2026 * Gathering disk information (3 nodes) Thu Jun 4 18:10:07 2026 * Verifying configuration file consistency Thu Jun 4 18:10:07 2026 * Verifying node status Thu Jun 4 18:10:07 2026 * Verifying instance status Thu Jun 4 18:10:07 2026 * Verifying orphan volumes Thu Jun 4 18:10:07 2026 * Verifying N+1 Memory redundancy Thu Jun 4 18:10:07 2026 * Assessing cluster hypervisor parameters Thu Jun 4 18:10:07 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Jun 4 18:10:07 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Jun 4 18:10:07 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Jun 4 18:10:07 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Jun 4 18:10:07 2026 * Other Notes Thu Jun 4 18:10:08 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' b0a153fc29efb19c573acea57a8c42f4b7e90ac8 /var/lib/ganeti/config.data ---- Starting reduced number of instance tests with hypervisor parameter soundhw=hda Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:soundhw=hda' <<<< 2026-06-04 18:10:09.574016 start [TestInstanceAddFile] gnt-instance add -t file Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=file --node=troy-mcclure.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Thu Jun 4 18:10:10 2026 * disk 0, size 768M Thu Jun 4 18:10:10 2026 * disk 1, size 512M Thu Jun 4 18:10:10 2026 * creating instance disks... Thu Jun 4 18:10:11 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Thu Jun 4 18:10:11 2026 adding disks to cluster config Thu Jun 4 18:10:11 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 18:10:11 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Jun 4 18:10:11 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 18:10:11 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Jun 4 18:10:11 2026 * running the instance OS create scripts... Thu Jun 4 18:10:11 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: c0834c2f-a875-47fd-b7d4-0280aca23ab9 Serial number: 4 Creation time: 2026-06-04 18:10:11 Modification time: 2026-06-04 18:10:11 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_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:7e:08:62 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: a30c6b2a-7eb9-4141-828b-8e1eed1d4161 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/81defb43-f30b-4948-b658-fc4c2d185fe6.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/81defb43-f30b-4948-b658-fc4c2d185fe6.file.disk0 (N/A:N/A) name: disk0 UUID: 695cc157-8c24-4c10-a180-cf852953d85a - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/00248843-a0b6-46d8-8b85-d876f8ead485.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/00248843-a0b6-46d8-8b85-d876f8ead485.file.disk1 (N/A:N/A) name: disk1 UUID: 501e4e31-3f76-40b4-97bd-5c15571e6715 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddFile] gnt-instance add -t file ------------- >>>> 2026-06-04 18:10:13.198905 time=0:00:03.624889 [TestInstanceAddFile] gnt-instance add -t file <<<< 2026-06-04 18:10:13.198996 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3215 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-06-04 18:10:24.596114 time=0:00:11.397118 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-04 18:10:24.596254 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-06-04 18:10:24.596279 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3218 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3218 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 3219 for kvm-test-instance02.staging.ganeti.org ... Thu Jun 4 18:10:28 2026 - WARNING: Ignoring offline instance check Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3220 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3220 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3221 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3221 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-06-04 18:10:33.400103 time=0:00:08.803824 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-06-04 18:10:33.400195 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 3224 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-06-04 18:10:35.273653 time=0:00:01.873458 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-04 18:10:35.273760 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/3225 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-06-04 18:10:46.624904 time=0:00:11.351144 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-06-04 18:10:46.625024 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/3226 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-06-04 18:10:48.408939 time=0:00:01.783915 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-06-04 18:10:48.409044 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: c0834c2f-a875-47fd-b7d4-0280aca23ab9 Serial number: 16 Creation time: 2026-06-04 18:10:11 Modification time: 2026-06-04 18:10:47 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_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:7e:08:62 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: a30c6b2a-7eb9-4141-828b-8e1eed1d4161 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/81defb43-f30b-4948-b658-fc4c2d185fe6.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/81defb43-f30b-4948-b658-fc4c2d185fe6.file.disk0 (N/A:N/A) name: disk0 UUID: 695cc157-8c24-4c10-a180-cf852953d85a - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/00248843-a0b6-46d8-8b85-d876f8ead485.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/00248843-a0b6-46d8-8b85-d876f8ead485.file.disk1 (N/A:N/A) name: disk1 UUID: 501e4e31-3f76-40b4-97bd-5c15571e6715 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Thu Jun 4 18:10:50 2026 - INFO: Trying to hotplug device... Thu Jun 4 18:10:50 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:96:25:53,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Thu Jun 4 18:10:51 2026 - INFO: Trying to hotplug device... Thu Jun 4 18:10:53 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Thu Jun 4 18:10:54 2026 - INFO: Trying to hotplug device... Thu Jun 4 18:10:55 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Thu Jun 4 18:10:56 2026 * disk 2, size 1.0G Thu Jun 4 18:10:56 2026 - INFO: Trying to hotplug device... Thu Jun 4 18:10:56 2026 - INFO: Hotplug done. Thu Jun 4 18:10:56 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 18:10:56 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Thu Jun 4 18:10:58 2026 - INFO: Trying to hotplug device... Thu Jun 4 18:10:58 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Please give at least one of the parameters. Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-06-04 18:11:15.793013 time=0:00:27.383969 [TestInstanceModify] gnt-instance modify <<<< 2026-06-04 18:11:15.793131 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/3247 GET /2/jobs/3248 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-06-04 18:11:18.081027 time=0:00:02.287896 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-06-04 18:11:18.081140 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-06-04 18:11:18.081162 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-06-04 18:11:18.081175 skipping , test(s) instance-device-names disabled <<<< 2026-06-04 18:11:18.081186 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3249 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-06-04 18:11:24.375562 time=0:00:06.294376 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-04 18:11:24.375651 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-06-04 18:11:24.375673 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-06-04 18:11:24.375685 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Thu Jun 4 18:11:25 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Thu Jun 4 18:11:25 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 18:11:25 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Thu Jun 4 18:11:28 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Thu Jun 4 18:11:28 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 18:11:28 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Thu Jun 4 18:11:30 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Thu Jun 4 18:11:30 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 18:11:30 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Thu Jun 4 18:11:32 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Thu Jun 4 18:11:33 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 18:11:33 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-06-04 18:11:33.770858 time=0:00:09.395173 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-06-04 18:11:33.770947 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 3256 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-06-04 18:11:35.646346 time=0:00:01.875399 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-04 18:11:35.646439 start [TestInstanceReboot] gnt-instance reboot Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 3257 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 3258 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 3259 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3260 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 3261 for kvm-test-instance02.staging.ganeti.org ... Thu Jun 4 18:12:13 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.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-06-04 18:12:14.452309 time=0:00:38.805870 [TestInstanceReboot] gnt-instance reboot <<<< 2026-06-04 18:12:14.452478 start [TestInstanceRemove] gnt-instance remove Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-06-04 18:12:25.943784 time=0:00:11.491306 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 1da6480bd216a893f8510b909b149fb43369c307 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 3264, 3265 Waiting for job 3264 ... Thu Jun 4 18:12:27 2026 * Verifying cluster config Thu Jun 4 18:12:27 2026 * Verifying cluster certificate files Thu Jun 4 18:12:27 2026 * Verifying hypervisor parameters Thu Jun 4 18:12:27 2026 * Verifying all nodes belong to an existing group Waiting for job 3265 ... Thu Jun 4 18:12:28 2026 * Verifying group 'default' Thu Jun 4 18:12:28 2026 * Gathering data (3 nodes) Thu Jun 4 18:12:28 2026 * Gathering information about nodes (3 nodes) Thu Jun 4 18:12:28 2026 * Gathering disk information (3 nodes) Thu Jun 4 18:12:28 2026 * Verifying configuration file consistency Thu Jun 4 18:12:28 2026 * Verifying node status Thu Jun 4 18:12:28 2026 * Verifying instance status Thu Jun 4 18:12:28 2026 * Verifying orphan volumes Thu Jun 4 18:12:28 2026 * Verifying N+1 Memory redundancy Thu Jun 4 18:12:28 2026 * Assessing cluster hypervisor parameters Thu Jun 4 18:12:28 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Jun 4 18:12:28 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Jun 4 18:12:28 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Jun 4 18:12:28 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Jun 4 18:12:28 2026 * Other Notes Thu Jun 4 18:12:29 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 1da6480bd216a893f8510b909b149fb43369c307 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:soundhw=' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job autoarchive all' Archived 0 jobs, 0 unchecked left ---- Starting instance tests with default HVparams --------------------- <<<< 2026-06-04 18:12:31.644249 start [TestInstanceAddSharedFile] gnt-instance add -t sharedfile Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=sharedfile --node=troy-mcclure.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Thu Jun 4 18:12:32 2026 * disk 0, size 768M Thu Jun 4 18:12:32 2026 * disk 1, size 512M Thu Jun 4 18:12:32 2026 * creating instance disks... Thu Jun 4 18:12:33 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Thu Jun 4 18:12:33 2026 adding disks to cluster config Thu Jun 4 18:12:33 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 18:12:33 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Jun 4 18:12:33 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 18:12:33 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Jun 4 18:12:33 2026 * running the instance OS create scripts... Thu Jun 4 18:12:33 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: a526c17a-4a25-4b9c-b19c-30bc6ff0361e Serial number: 4 Creation time: 2026-06-04 18:12:33 Modification time: 2026-06-04 18:12:33 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_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:18:f8:c7 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 81a8ce06-ddf5-450c-bff0-84dbd96c1f07 name: None Disk template: sharedfile Disks: - disk/0: sharedfile, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/20aeb288-ce4f-4589-8105-3e9c578afe61.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/20aeb288-ce4f-4589-8105-3e9c578afe61.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: e39a3394-5e37-4363-8e79-baf70da4e0e8 - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/58ab8957-3465-495e-bf80-9e7cb2328f39.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/58ab8957-3465-495e-bf80-9e7cb2328f39.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: e7d49673-3c4c-41fe-a418-821fb39dfae1 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddSharedFile] gnt-instance add -t sharedfile - >>>> 2026-06-04 18:12:35.250294 time=0:00:03.606045 [TestInstanceAddSharedFile] gnt-instance add -t sharedfile **** 2026-06-04 18:12:35.250427 skipping [TestInstanceUserDown] Tests user shutdown, test(s) instance-user-down disabled **** 2026-06-04 18:12:35.250489 skipping [TestInstanceCommunication] Tests instance communication via 'gnt-instance modify', test(s) instance-communication disabled <<<< 2026-06-04 18:12:35.250545 start [TestClusterEpo] gnt-cluster epo - Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list --verbose --no-headers -o powered' (unavail) (unavail) (unavail) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster epo --groups --all' Stderr was: Command: ssh troy-mcclure.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 troy-mcclure.staging.ganeti.org 'gnt-cluster epo -f troy-mcclure.staging.ganeti.org' Stderr was: troy-mcclure.staging.ganeti.org is the master node, please do a master-failover to another node not affected by the EPO or use --all if you intend to shutdown the whole cluster Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster watcher pause 12h' The watcher is paused until Fri Jun 5 06:12:36 2026. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster epo -f --all' Node grandpa.staging.ganeti.org does not support out-of-band handling, it can not be handled in a fully automated manner Node lisa.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 3269 Waiting for job 3269 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.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status' ERROR_down Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster epo --on -f --all' Node grandpa.staging.ganeti.org does not support out-of-band handling, it can not be handled in a fully automated manner Node lisa.staging.ganeti.org does not support out-of-band handling, it can not be handled in a fully automated manner Waiting until all nodes are available again Submit startup of instance kvm-test-instance02.staging.ganeti.org Submitted jobs 3270 Waiting for job 3270 for kvm-test-instance02.staging.ganeti.org ... All instances have been started successfully Node troy-mcclure.staging.ganeti.org became available Node lisa.staging.ganeti.org became available Node grandpa.staging.ganeti.org became available Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status' running Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster watcher continue' The watcher is no longer paused. ---- PASSED [TestClusterEpo] gnt-cluster epo --------------------------- >>>> 2026-06-04 18:12:45.725818 time=0:00:10.475273 [TestClusterEpo] gnt-cluster epo <<<< 2026-06-04 18:12:45.725906 start [TestPauseWatcher] Tests and pauses the watcher Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster watcher pause 4h' The watcher is paused until Thu Jun 4 22:12:45 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster watcher info' The watcher is paused until Thu Jun 4 22:12:45 2026. ---- PASSED [TestPauseWatcher] Tests and pauses the watcher ------------ >>>> 2026-06-04 18:12:46.336447 time=0:00:00.610541 [TestPauseWatcher] Tests and pauses the watcher **** 2026-06-04 18:12:46.336549 skipping [TestInstanceAutomaticRestart] Test automatic restart of instance by ganeti-watcher, test(s) instance-automatic-restart disabled **** 2026-06-04 18:12:46.336567 skipping [TestInstanceConsecutiveFailures] Test five consecutive instance failures, test(s) instance-consecutive-failures disabled <<<< 2026-06-04 18:12:46.336573 start [TestResumeWatcher] Tests and unpauses the watcher Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster watcher continue' The watcher is no longer paused. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster watcher info' The watcher is not paused. ---- PASSED [TestResumeWatcher] Tests and unpauses the watcher --------- >>>> 2026-06-04 18:12:46.950986 time=0:00:00.614413 [TestResumeWatcher] Tests and unpauses the watcher <<<< 2026-06-04 18:12:46.951130 start [TestNodeListDrbd] gnt-node list-drbd Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list-drbd --no-header troy-mcclure.staging.ganeti.org' ---- PASSED [TestNodeListDrbd] gnt-node list-drbd ---------------------- >>>> 2026-06-04 18:12:47.169086 time=0:00:00.217956 [TestNodeListDrbd] gnt-node list-drbd **** 2026-06-04 18:12:47.169221 skipping Converting instance of template sharedfile, test(s) conversion feature disabled **** 2026-06-04 18:12:47.169240 skipping [TestInstanceModifyDisks] gnt-instance modify --disk, test(s) instance-modify-disks disabled <<<< 2026-06-04 18:12:47.169249 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3271 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-06-04 18:12:53.456020 time=0:00:06.286771 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-04 18:12:53.456114 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-06-04 18:12:53.456181 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3274 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3274 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 3275 for kvm-test-instance02.staging.ganeti.org ... Thu Jun 4 18:12:57 2026 - WARNING: Ignoring offline instance check Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3276 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3276 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3277 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3277 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-06-04 18:13:02.162829 time=0:00:08.706648 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-06-04 18:13:02.162953 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 3280 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-06-04 18:13:04.027749 time=0:00:01.864796 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-04 18:13:04.027860 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/3281 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-06-04 18:13:15.361144 time=0:00:11.333284 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-06-04 18:13:15.361253 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/3282 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-06-04 18:13:17.149882 time=0:00:01.788629 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-06-04 18:13:17.150023 start [TestInstanceList] gnt-instance list Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output forthcoming,disk.size/2,disk.size/12,hv/spice_jpeg_wan_compression,hv/floppy_image_path,admin_state,hv/drop_capabilities,disk.count,nic.bridge/1,nic.bridge/3,disk.name/3,hv/cpu_cores,nic.network/4,os,nic.name/2,nic.mode/4,hv/scsi_controller_type,nic.network/2,nic.network.name/5,nic.vlan/6,oper_ram,nic.link/0,hv/pci_pass,nic.count,be/always_failover,nic.mode/0,disk.size/5,hv/cpu_cap,disk.spindles/12,disk.spindles/10,hv/startup_timeout,hv/vnet_hdr,nic.bridge/2,hv/security_domain,nic.vlan/3,nic.uuid/0,be/vcpus,disk.uuid/4,nic.network.name/3,nic.link/4,hv/blockdev_prefix,nic.modes,disk.uuid/13,disk.name/5,nic.links,disk.size/9,nic_mode,custom_osparams,hv/spice_use_tls,be/auto_balance,disk.name/11,hv/vif_type,hv/machine_version,network_port,disk.uuid/14,nic.uuid/3,disk.spindles,nic.vlan/1,disk.size/0,hv/cdrom_disk_type,nic.link/7,disk.uuid/5,name,ctime,disk.size/10,hv/spice_password_file,hv/devices,hv/nic_type,nic.network.name/1,nic.bridge/7,nic.mode/2,nic.mac/1,disk.name/9,nic.link/3,nic.mode/3,nic.mac/7,hv/kernel_args,disk.names,hv/vnc_bind_address,disk.uuid/15,hv/disk_cache,hv/spice_bind,hv/migration_downtime,nic.ip/5,hv/disk_discard,nic.uuid/6,sdb_size,hv/spice_tls_ciphers,nic.mac/5,hv/vhost_net,disk.size/13,nic.network.name/0,disk.size/14,disk_usage,disk.name/14,disk.size/15,be/maxmem,pnode,nic.network/5,disk.uuid/2,hv/disk_type,nic.bridge/5,nic.network/0,hv/acpi,disk.uuids,hv/mem_path,nic.name/7,custom_hvparams,hv/cpu_threads,nic.mode/6,nic.mac/0,disk.spindles/5,hv/usb_devices,hv/num_ttys,nic.link/2,disk.name/10,hv/bootloader_args,disk.size/6,oper_vcpus,nic.mac/6,nic.link/5,disk.spindles/4,hv/cpu_weight,disk.name/13,nic.names,pnode.group,disk.spindles/14,hv/vnc_tls,disk.spindles/13,nic.name/1,hv/kernel_path,disk.size/3,nic.mac/4,bridge,hv/vif_script,nic.mode/7,disk.uuid/9,hv/use_bootloader,nic.mode/1,nic.mac/2,nic.network/1,nic.name/5,nic.ip/2,mac,hv/spice_use_vdagent,snodes,nic.bridge/6,hv/serial_speed,disk.uuid/0,disk.name/0,disk.spindles/0,tags,hv/spice_streaming_video,hv/cdrom_image_path,hv/viridian,nic.uuids,be/memory,nic.network/3,hv/use_localtime,admin_up,hv/cpuid,disk_template,nic.uuid/1,nic.vlan/7,nic.ips,hv/security_model,nic.uuid/5,hv/vnc_x509_verify,disk.name/12,hypervisor,disk.spindles/8,disk.uuid/8,disk.name/1,disk.uuid/1,mtime,disk.spindles/15,nic.vlan/5,hv/kvm_pci_reservations,nic.network.name/6,disks_active,hv/cpu_mask,disk.uuid/3,disk.uuid/10,disk.size/11,disk.name/4,disk.spindles/9,nic.network.name/2,nic.vlan/4,nic.name/6,hv/vnc_x509_path,nic.vlan/0,disk.name/8,disk.spindles/7,nic.name/3,disk.name/2,sda_size,vcpus,disk.uuid/7,pnode.group.uuid,osparams,hv/serial_console,hv/use_guest_agent,nic_network,hv/cpu_type,nic.ip/3,disk.name/7,admin_state_source,nic.ip/7,hv/init_script,nic.networks,hv/spice_image_compression,snodes.group,hv/extra_cgroups,hv/boot_order,nic.macs,hv/cdrom2_image_path,nic.vlan/2,hv/kvm_path,console,hv/soundhw,oper_state,hv/initrd_path,hv/vga,ip,nic.ip/4,nic.name/0,nic.ip/6,disk.uuid/11,beparams,nic.uuid/2,nic.bridges,disk.size/8,disk.sizes,hv/bootloader_path,hv/device_model,disk.size/4,disk.spindles/11,status,nic.bridge/4,hv/use_chroot,hv/virtio_net_queues,uuid,nic.mac/3,disk.spindles/3,nic_link,nic.ip/0,hv/vnc_password_file,hv/kvm_extra,hv/keymap,hv/spice_ip_version,serial_no,disk.name/15,nic.ip/1,disk.size/7,nic.network/6,hvparams,hv/cpu_sockets,disk.size/1,be/spindle_use,hv/spice_playback_compression,nic.name/4,hv/kvm_flag,disk.uuid/12,nic.network/7,disk.spindles/6,disk.spindles/1,hv/disk_aio,hv/extra_config,nic.link/1,disk.spindles/2,custom_nicparams,disk.name/6,disk.uuid/6,nic.networks.names,nic.uuid/7,hv/user_shutdown,hv/pae,custom_beparams,nic.mode/5,nic.link/6,hv/spice_zlib_glz_wan_compression,be/minmem,hv/usb_mouse,nic.network.name/4,hv/reboot_behavior,snodes.group.uuid,nic.bridge/0,hv/root_path,nic.uuid/4,hv/migration_caps,nic.vlans,nic.network.name/7 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output admin_state,admin_state_source,admin_up,be/always_failover,be/auto_balance,be/maxmem,be/memory,be/minmem,be/spindle_use,be/vcpus,beparams,bridge,console,ctime,custom_beparams,custom_hvparams,custom_nicparams,custom_osparams,disk.count,disk.name/0,disk.name/1,disk.name/10,disk.name/11,disk.name/12,disk.name/13,disk.name/14,disk.name/15,disk.name/2,disk.name/3,disk.name/4,disk.name/5,disk.name/6,disk.name/7,disk.name/8,disk.name/9,disk.names,disk.size/0,disk.size/1,disk.size/10,disk.size/11,disk.size/12,disk.size/13,disk.size/14,disk.size/15,disk.size/2,disk.size/3,disk.size/4,disk.size/5,disk.size/6,disk.size/7,disk.size/8,disk.size/9,disk.sizes,disk.spindles,disk.spindles/0,disk.spindles/1,disk.spindles/10,disk.spindles/11,disk.spindles/12,disk.spindles/13,disk.spindles/14,disk.spindles/15,disk.spindles/2,disk.spindles/3,disk.spindles/4,disk.spindles/5,disk.spindles/6,disk.spindles/7,disk.spindles/8,disk.spindles/9,disk.uuid/0,disk.uuid/1,disk.uuid/10,disk.uuid/11,disk.uuid/12,disk.uuid/13,disk.uuid/14,disk.uuid/15,disk.uuid/2,disk.uuid/3,disk.uuid/4,disk.uuid/5,disk.uuid/6,disk.uuid/7,disk.uuid/8,disk.uuid/9,disk.uuids,disk_template,disk_usage,disks_active,forthcoming,hv/acpi,hv/blockdev_prefix,hv/boot_order,hv/bootloader_args,hv/bootloader_path,hv/cdrom2_image_path,hv/cdrom_disk_type,hv/cdrom_image_path,hv/cpu_cap,hv/cpu_cores,hv/cpu_mask,hv/cpu_sockets,hv/cpu_threads,hv/cpu_type,hv/cpu_weight,hv/cpuid,hv/device_model,hv/devices,hv/disk_aio,hv/disk_cache,hv/disk_discard,hv/disk_type,hv/drop_capabilities,hv/extra_cgroups,hv/extra_config,hv/floppy_image_path,hv/init_script,hv/initrd_path,hv/kernel_args,hv/kernel_path,hv/keymap,hv/kvm_extra,hv/kvm_flag,hv/kvm_path,hv/kvm_pci_reservations,hv/machine_version,hv/mem_path,hv/migration_caps,hv/migration_downtime,hv/nic_type,hv/num_ttys,hv/pae,hv/pci_pass,hv/reboot_behavior,hv/root_path,hv/scsi_controller_type,hv/security_domain,hv/security_model,hv/serial_console,hv/serial_speed,hv/soundhw,hv/spice_bind,hv/spice_image_compression,hv/spice_ip_version,hv/spice_jpeg_wan_compression,hv/spice_password_file,hv/spice_playback_compression,hv/spice_streaming_video,hv/spice_tls_ciphers,hv/spice_use_tls,hv/spice_use_vdagent,hv/spice_zlib_glz_wan_compression,hv/startup_timeout,hv/usb_devices,hv/usb_mouse,hv/use_bootloader,hv/use_chroot,hv/use_guest_agent,hv/use_localtime,hv/user_shutdown,hv/vga,hv/vhost_net,hv/vif_script,hv/vif_type,hv/viridian,hv/virtio_net_queues,hv/vnc_bind_address,hv/vnc_password_file,hv/vnc_tls,hv/vnc_x509_path,hv/vnc_x509_verify,hv/vnet_hdr,hvparams,hypervisor,ip,mac,mtime,name,network_port,nic.bridge/0,nic.bridge/1,nic.bridge/2,nic.bridge/3,nic.bridge/4,nic.bridge/5,nic.bridge/6,nic.bridge/7,nic.bridges,nic.count,nic.ip/0,nic.ip/1,nic.ip/2,nic.ip/3,nic.ip/4,nic.ip/5,nic.ip/6,nic.ip/7,nic.ips,nic.link/0,nic.link/1,nic.link/2,nic.link/3,nic.link/4,nic.link/5,nic.link/6,nic.link/7,nic.links,nic.mac/0,nic.mac/1,nic.mac/2,nic.mac/3,nic.mac/4,nic.mac/5,nic.mac/6,nic.mac/7,nic.macs,nic.mode/0,nic.mode/1,nic.mode/2,nic.mode/3,nic.mode/4,nic.mode/5,nic.mode/6,nic.mode/7,nic.modes,nic.name/0,nic.name/1,nic.name/2,nic.name/3,nic.name/4,nic.name/5,nic.name/6,nic.name/7,nic.names,nic.network.name/0,nic.network.name/1,nic.network.name/2,nic.network.name/3,nic.network.name/4,nic.network.name/5,nic.network.name/6,nic.network.name/7,nic.network/0,nic.network/1,nic.network/2,nic.network/3,nic.network/4,nic.network/5,nic.network/6,nic.network/7,nic.networks,nic.networks.names,nic.uuid/0,nic.uuid/1,nic.uuid/2,nic.uuid/3,nic.uuid/4,nic.uuid/5,nic.uuid/6,nic.uuid/7,nic.uuids,nic.vlan/0,nic.vlan/1,nic.vlan/2,nic.vlan/3,nic.vlan/4,nic.vlan/5,nic.vlan/6,nic.vlan/7,nic.vlans,nic_link,nic_mode,nic_network,oper_ram,oper_state,oper_vcpus,os,osparams,pnode,pnode.group,pnode.group.uuid,sda_size,sdb_size,serial_no,snodes,snodes.group,snodes.group.uuid,status,tags,uuid,vcpus >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output forthcoming,disk.size/2,disk.size/12,hv/spice_jpeg_wan_compression,hv/floppy_image_path,admin_state,hv/drop_capabilities,disk.count,nic.bridge/1,nic.bridge/3,disk.name/3,hv/cpu_cores,nic.network/4,os,nic.name/2,nic.mode/4,hv/scsi_controller_type,nic.network/2,nic.network.name/5,nic.vlan/6,oper_ram,nic.link/0,hv/pci_pass,nic.count,be/always_failover,nic.mode/0,disk.size/5,hv/cpu_cap,disk.spindles/12,disk.spindles/10,hv/startup_timeout,hv/vnet_hdr,nic.bridge/2,hv/security_domain,nic.vlan/3,nic.uuid/0,be/vcpus,disk.uuid/4,nic.network.name/3,nic.link/4,hv/blockdev_prefix,nic.modes,disk.uuid/13,disk.name/5,nic.links,disk.size/9,nic_mode,custom_osparams,hv/spice_use_tls,be/auto_balance,disk.name/11,hv/vif_type,hv/machine_version,network_port,disk.uuid/14,nic.uuid/3,disk.spindles,nic.vlan/1,disk.size/0,hv/cdrom_disk_type,nic.link/7,disk.uuid/5,name,ctime,disk.size/10,hv/spice_password_file,hv/devices,hv/nic_type,nic.network.name/1,nic.bridge/7,nic.mode/2,nic.mac/1,disk.name/9,nic.link/3,nic.mode/3,nic.mac/7,hv/kernel_args,disk.names,hv/vnc_bind_address,disk.uuid/15,hv/disk_cache,hv/spice_bind,hv/migration_downtime,nic.ip/5,hv/disk_discard,nic.uuid/6,sdb_size,hv/spice_tls_ciphers,nic.mac/5,hv/vhost_net,disk.size/13,nic.network.name/0,disk.size/14,disk_usage,disk.name/14,disk.size/15,be/maxmem,pnode,nic.network/5,disk.uuid/2,hv/disk_type,nic.bridge/5,nic.network/0,hv/acpi,disk.uuids,hv/mem_path,nic.name/7,custom_hvparams,hv/cpu_threads,nic.mode/6,nic.mac/0,disk.spindles/5,hv/usb_devices,hv/num_ttys,nic.link/2,disk.name/10,hv/bootloader_args,disk.size/6,oper_vcpus,nic.mac/6,nic.link/5,disk.spindles/4,hv/cpu_weight,disk.name/13,nic.names,pnode.group,disk.spindles/14,hv/vnc_tls,disk.spindles/13,nic.name/1,hv/kernel_path,disk.size/3,nic.mac/4,bridge,hv/vif_script,nic.mode/7,disk.uuid/9,hv/use_bootloader,nic.mode/1,nic.mac/2,nic.network/1,nic.name/5,nic.ip/2,mac,hv/spice_use_vdagent,snodes,nic.bridge/6,hv/serial_speed,disk.uuid/0,disk.name/0,disk.spindles/0,tags,hv/spice_streaming_video,hv/cdrom_image_path,hv/viridian,nic.uuids,be/memory,nic.network/3,hv/use_localtime,admin_up,hv/cpuid,disk_template,nic.uuid/1,nic.vlan/7,nic.ips,hv/security_model,nic.uuid/5,hv/vnc_x509_verify,disk.name/12,hypervisor,disk.spindles/8,disk.uuid/8,disk.name/1,disk.uuid/1,mtime,disk.spindles/15,nic.vlan/5,hv/kvm_pci_reservations,nic.network.name/6,disks_active,hv/cpu_mask,disk.uuid/3,disk.uuid/10,disk.size/11,disk.name/4,disk.spindles/9,nic.network.name/2,nic.vlan/4,nic.name/6,hv/vnc_x509_path,nic.vlan/0,disk.name/8,disk.spindles/7,nic.name/3,disk.name/2,sda_size,vcpus,disk.uuid/7,pnode.group.uuid,osparams,hv/serial_console,hv/use_guest_agent,nic_network,hv/cpu_type,nic.ip/3,disk.name/7,admin_state_source,nic.ip/7,hv/init_script,nic.networks,hv/spice_image_compression,snodes.group,hv/extra_cgroups,hv/boot_order,nic.macs,hv/cdrom2_image_path,nic.vlan/2,hv/kvm_path,console,hv/soundhw,oper_state,hv/initrd_path,hv/vga,ip,nic.ip/4,nic.name/0,nic.ip/6,disk.uuid/11,beparams,nic.uuid/2,nic.bridges,disk.size/8,disk.sizes,hv/bootloader_path,hv/device_model,disk.size/4,disk.spindles/11,status,nic.bridge/4,hv/use_chroot,hv/virtio_net_queues,uuid,nic.mac/3,disk.spindles/3,nic_link,nic.ip/0,hv/vnc_password_file,hv/kvm_extra,hv/keymap,hv/spice_ip_version,serial_no,disk.name/15,nic.ip/1,disk.size/7,nic.network/6,hvparams,hv/cpu_sockets,disk.size/1,be/spindle_use,hv/spice_playback_compression,nic.name/4,hv/kvm_flag,disk.uuid/12,nic.network/7,disk.spindles/6,disk.spindles/1,hv/disk_aio,hv/extra_config,nic.link/1,disk.spindles/2,custom_nicparams,disk.name/6,disk.uuid/6,nic.networks.names,nic.uuid/7,hv/user_shutdown,hv/pae,custom_beparams,nic.mode/5,nic.link/6,hv/spice_zlib_glz_wan_compression,be/minmem,hv/usb_mouse,nic.network.name/4,hv/reboot_behavior,snodes.group.uuid,nic.bridge/0,hv/root_path,nic.uuid/4,hv/migration_caps,nic.vlans,nic.network.name/7,forthcoming,disk.size/2,disk.size/12,hv/spice_jpeg_wan_compression,hv/floppy_image_path,admin_state,hv/drop_capabilities,disk.count,nic.bridge/1,nic.bridge/3,disk.name/3,hv/cpu_cores,nic.network/4,os,nic.name/2,nic.mode/4,hv/scsi_controller_type,nic.network/2,nic.network.name/5,nic.vlan/6,oper_ram,nic.link/0,hv/pci_pass,nic.count,be/always_failover,nic.mode/0,disk.size/5,hv/cpu_cap,disk.spindles/12,disk.spindles/10,hv/startup_timeout,hv/vnet_hdr,nic.bridge/2,hv/security_domain,nic.vlan/3,nic.uuid/0,be/vcpus,disk.uuid/4,nic.network.name/3,nic.link/4,hv/blockdev_prefix,nic.modes,disk.uuid/13,disk.name/5,nic.links,disk.size/9,nic_mode,custom_osparams,hv/spice_use_tls,be/auto_balance,disk.name/11,hv/vif_type,hv/machine_version,network_port,disk.uuid/14,nic.uuid/3,disk.spindles,nic.vlan/1,disk.size/0,hv/cdrom_disk_type,nic.link/7,disk.uuid/5,name,ctime,disk.size/10,hv/spice_password_file,hv/devices,hv/nic_type,nic.network.name/1,nic.bridge/7,nic.mode/2,nic.mac/1,disk.name/9,nic.link/3,nic.mode/3,nic.mac/7,hv/kernel_args,disk.names,hv/vnc_bind_address,disk.uuid/15,hv/disk_cache,hv/spice_bind,hv/migration_downtime,nic.ip/5,hv/disk_discard,nic.uuid/6,sdb_size,hv/spice_tls_ciphers,nic.mac/5,hv/vhost_net,disk.size/13,nic.network.name/0,disk.size/14,disk_usage,disk.name/14,disk.size/15,be/maxmem,pnode,nic.network/5,disk.uuid/2,hv/disk_type,nic.bridge/5,nic.network/0,hv/acpi,disk.uuids,hv/mem_path,nic.name/7,custom_hvparams,hv/cpu_threads,nic.mode/6,nic.mac/0,disk.spindles/5,hv/usb_devices,hv/num_ttys,nic.link/2,disk.name/10,hv/bootloader_args,disk.size/6,oper_vcpus,nic.mac/6,nic.link/5,disk.spindles/4,hv/cpu_weight,disk.name/13,nic.names,pnode.group,disk.spindles/14,hv/vnc_tls,disk.spindles/13,nic.name/1,hv/kernel_path,disk.size/3,nic.mac/4,bridge,hv/vif_script,nic.mode/7,disk.uuid/9,hv/use_bootloader,nic.mode/1,nic.mac/2,nic.network/1,nic.name/5,nic.ip/2,mac,hv/spice_use_vdagent,snodes,nic.bridge/6,hv/serial_speed,disk.uuid/0,disk.name/0,disk.spindles/0,tags,hv/spice_streaming_video,hv/cdrom_image_path,hv/viridian,nic.uuids,be/memory,nic.network/3,hv/use_localtime,admin_up,hv/cpuid,disk_template,nic.uuid/1,nic.vlan/7,nic.ips,hv/security_model,nic.uuid/5,hv/vnc_x509_verify,disk.name/12,hypervisor,disk.spindles/8,disk.uuid/8,disk.name/1,disk.uuid/1,mtime,disk.spindles/15,nic.vlan/5,hv/kvm_pci_reservations,nic.network.name/6,disks_active,hv/cpu_mask,disk.uuid/3,disk.uuid/10,disk.size/11,disk.name/4,disk.spindles/9,nic.network.name/2,nic.vlan/4,nic.name/6,hv/vnc_x509_path,nic.vlan/0,disk.name/8,disk.spindles/7,nic.name/3,disk.name/2,sda_size,vcpus,disk.uuid/7,pnode.group.uuid,osparams,hv/serial_console,hv/use_guest_agent,nic_network,hv/cpu_type,nic.ip/3,disk.name/7,admin_state_source,nic.ip/7,hv/init_script,nic.networks,hv/spice_image_compression,snodes.group,hv/extra_cgroups,hv/boot_order,nic.macs,hv/cdrom2_image_path,nic.vlan/2,hv/kvm_path,console,hv/soundhw,oper_state,hv/initrd_path,hv/vga,ip,nic.ip/4,nic.name/0,nic.ip/6,disk.uuid/11,beparams,nic.uuid/2,nic.bridges,disk.size/8,disk.sizes,hv/bootloader_path,hv/device_model,disk.size/4,disk.spindles/11,status,nic.bridge/4,hv/use_chroot,hv/virtio_net_queues,uuid,nic.mac/3,disk.spindles/3,nic_link,nic.ip/0,hv/vnc_password_file,hv/kvm_extra,hv/keymap,hv/spice_ip_version,serial_no,disk.name/15,nic.ip/1,disk.size/7,nic.network/6,hvparams,hv/cpu_sockets,disk.size/1,be/spindle_use,hv/spice_playback_compression,nic.name/4,hv/kvm_flag,disk.uuid/12,nic.network/7,disk.spindles/6,disk.spindles/1,hv/disk_aio,hv/extra_config,nic.link/1,disk.spindles/2,custom_nicparams,disk.name/6,disk.uuid/6,nic.networks.names,nic.uuid/7,hv/user_shutdown,hv/pae,custom_beparams,nic.mode/5,nic.link/6,hv/spice_zlib_glz_wan_compression,be/minmem,hv/usb_mouse,nic.network.name/4,hv/reboot_behavior,snodes.group.uuid,nic.bridge/0,hv/root_path,nic.uuid/4,hv/migration_caps,nic.vlans,nic.network.name/7 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.network.name/7,nic.vlans,hv/migration_caps,nic.uuid/4 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/root_path,nic.bridge/0,snodes.group.uuid,hv/reboot_behavior >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.network.name/4,hv/usb_mouse,be/minmem,hv/spice_zlib_glz_wan_compression,nic.link/6,nic.mode/5,custom_beparams,hv/pae,hv/user_shutdown,nic.uuid/7 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.networks.names,disk.uuid/6,disk.name/6,custom_nicparams,disk.spindles/2,nic.link/1,hv/extra_config,hv/disk_aio,disk.spindles/1,disk.spindles/6 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.network/7,disk.uuid/12,hv/kvm_flag,nic.name/4,hv/spice_playback_compression >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output be/spindle_use,disk.size/1,hv/cpu_sockets,hvparams,nic.network/6,disk.size/7,nic.ip/1 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.name/15,serial_no,hv/spice_ip_version,hv/keymap >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/kvm_extra,hv/vnc_password_file >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.ip/0,nic_link,disk.spindles/3 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.mac/3,uuid,hv/virtio_net_queues >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/use_chroot,nic.bridge/4,status,disk.spindles/11,disk.size/4 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/device_model,hv/bootloader_path,disk.sizes,disk.size/8,nic.bridges,nic.uuid/2,beparams,disk.uuid/11 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.ip/6,nic.name/0,nic.ip/4,ip,hv/vga,hv/initrd_path,oper_state,hv/soundhw >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output console,hv/kvm_path >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.vlan/2,hv/cdrom2_image_path,nic.macs,hv/boot_order,hv/extra_cgroups,snodes.group,hv/spice_image_compression,nic.networks,hv/init_script,nic.ip/7 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output admin_state_source,disk.name/7,nic.ip/3,hv/cpu_type,nic_network,hv/use_guest_agent,hv/serial_console,osparams >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output pnode.group.uuid,disk.uuid/7,vcpus,sda_size,disk.name/2,nic.name/3,disk.spindles/7,disk.name/8,nic.vlan/0 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/vnc_x509_path,nic.name/6,nic.vlan/4,nic.network.name/2,disk.spindles/9,disk.name/4,disk.size/11 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.uuid/10,disk.uuid/3,hv/cpu_mask >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disks_active,nic.network.name/6,hv/kvm_pci_reservations >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.vlan/5,disk.spindles/15,mtime,disk.uuid/1 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.name/1,disk.uuid/8,disk.spindles/8,hypervisor,disk.name/12,hv/vnc_x509_verify,nic.uuid/5,hv/security_model,nic.ips >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.vlan/7,nic.uuid/1,disk_template,hv/cpuid,admin_up,hv/use_localtime,nic.network/3 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output be/memory,nic.uuids,hv/viridian,hv/cdrom_image_path,hv/spice_streaming_video,tags,disk.spindles/0,disk.name/0 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.uuid/0,hv/serial_speed,nic.bridge/6,snodes,hv/spice_use_vdagent,mac,nic.ip/2,nic.name/5,nic.network/1,nic.mac/2 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.mode/1,hv/use_bootloader,disk.uuid/9 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.mode/7,hv/vif_script,bridge,nic.mac/4,disk.size/3,hv/kernel_path,nic.name/1,disk.spindles/13,hv/vnc_tls,disk.spindles/14 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output pnode.group,nic.names,disk.name/13,hv/cpu_weight,disk.spindles/4 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.link/5,nic.mac/6,oper_vcpus,disk.size/6,hv/bootloader_args,disk.name/10,nic.link/2,hv/num_ttys,hv/usb_devices,disk.spindles/5 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.mac/0,nic.mode/6,hv/cpu_threads >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output custom_hvparams,nic.name/7,hv/mem_path,disk.uuids,hv/acpi,nic.network/0,nic.bridge/5,hv/disk_type >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.uuid/2,nic.network/5,pnode,be/maxmem,disk.size/15,disk.name/14,disk_usage >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.size/14,nic.network.name/0,disk.size/13,hv/vhost_net,nic.mac/5,hv/spice_tls_ciphers,sdb_size,nic.uuid/6,hv/disk_discard >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.ip/5,hv/migration_downtime,hv/spice_bind,hv/disk_cache,disk.uuid/15,hv/vnc_bind_address,disk.names,hv/kernel_args >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.mac/7,nic.mode/3,nic.link/3,disk.name/9,nic.mac/1,nic.mode/2,nic.bridge/7 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.network.name/1,hv/nic_type,hv/devices,hv/spice_password_file,disk.size/10,ctime >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output name,disk.uuid/5,nic.link/7,hv/cdrom_disk_type,disk.size/0,nic.vlan/1,disk.spindles >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.uuid/3,disk.uuid/14,network_port,hv/machine_version,hv/vif_type,disk.name/11,be/auto_balance >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/spice_use_tls,custom_osparams,nic_mode,disk.size/9,nic.links,disk.name/5,disk.uuid/13,nic.modes >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/blockdev_prefix,nic.link/4,nic.network.name/3,disk.uuid/4,be/vcpus,nic.uuid/0,nic.vlan/3,hv/security_domain,nic.bridge/2 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/vnet_hdr,hv/startup_timeout,disk.spindles/10,disk.spindles/12,hv/cpu_cap,disk.size/5,nic.mode/0,be/always_failover,nic.count,hv/pci_pass >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.link/0,oper_ram,nic.vlan/6,nic.network.name/5,nic.network/2,hv/scsi_controller_type,nic.mode/4 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.name/2,os,nic.network/4,hv/cpu_cores,disk.name/3,nic.bridge/3,nic.bridge/1,disk.count >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/drop_capabilities,admin_state,hv/floppy_image_path,hv/spice_jpeg_wan_compression >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.size/12,disk.size/2,forthcoming >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list '\''--separator=|'\'' --no-headers --output name' kvm-test-instance02.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list '\''--separator=|'\'' --no-headers --output name kvm-test-instance02.staging.ganeti.org' kvm-test-instance02.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list '\''--separator=|'\'' --no-headers --output name kvm-test-instance02.staging.ganeti.org' kvm-test-instance02.staging.ganeti.org Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list this.name.certainly.does.not.exist' Stderr was: Failure: prerequisites not met for this operation: error type: unknown_entity, error details: Instance name this.name.certainly.does.not.exist not found Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output=field/does/not/exist >> /var/log/ganeti/qa-output.log' Stderr was: Warning: Queried for unknown fields field/does/not/exist ---- PASSED [TestInstanceList] gnt-instance list ----------------------- >>>> 2026-06-04 18:13:27.259461 time=0:00:10.109438 [TestInstanceList] gnt-instance list <<<< 2026-06-04 18:13:27.259567 start [TestInstanceInfo] gnt-instance info Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: a526c17a-4a25-4b9c-b19c-30bc6ff0361e Serial number: 18 Creation time: 2026-06-04 18:12:33 Modification time: 2026-06-04 18:13:16 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_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:18:f8:c7 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 81a8ce06-ddf5-450c-bff0-84dbd96c1f07 name: None Disk template: sharedfile Disks: - disk/0: sharedfile, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/20aeb288-ce4f-4589-8105-3e9c578afe61.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/20aeb288-ce4f-4589-8105-3e9c578afe61.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: e39a3394-5e37-4363-8e79-baf70da4e0e8 - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/58ab8957-3465-495e-bf80-9e7cb2328f39.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/58ab8957-3465-495e-bf80-9e7cb2328f39.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: e7d49673-3c4c-41fe-a418-821fb39dfae1 ---- PASSED [TestInstanceInfo] gnt-instance info ----------------------- >>>> 2026-06-04 18:13:28.420693 time=0:00:01.161126 [TestInstanceInfo] gnt-instance info <<<< 2026-06-04 18:13:28.420771 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: a526c17a-4a25-4b9c-b19c-30bc6ff0361e Serial number: 18 Creation time: 2026-06-04 18:12:33 Modification time: 2026-06-04 18:13:16 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_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:18:f8:c7 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 81a8ce06-ddf5-450c-bff0-84dbd96c1f07 name: None Disk template: sharedfile Disks: - disk/0: sharedfile, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/20aeb288-ce4f-4589-8105-3e9c578afe61.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/20aeb288-ce4f-4589-8105-3e9c578afe61.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: e39a3394-5e37-4363-8e79-baf70da4e0e8 - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/58ab8957-3465-495e-bf80-9e7cb2328f39.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/58ab8957-3465-495e-bf80-9e7cb2328f39.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: e7d49673-3c4c-41fe-a418-821fb39dfae1 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Thu Jun 4 18:13:30 2026 - INFO: Trying to hotplug device... Thu Jun 4 18:13:30 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:63:e0:13,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Thu Jun 4 18:13:31 2026 - INFO: Trying to hotplug device... Thu Jun 4 18:13:33 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Thu Jun 4 18:13:34 2026 - INFO: Trying to hotplug device... Thu Jun 4 18:13:35 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Thu Jun 4 18:13:36 2026 * disk 2, size 1.0G Thu Jun 4 18:13:36 2026 - INFO: Trying to hotplug device... Thu Jun 4 18:13:36 2026 - INFO: Hotplug done. Thu Jun 4 18:13:36 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 18:13:37 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Thu Jun 4 18:13:38 2026 - INFO: Trying to hotplug device... Thu Jun 4 18:13:38 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Please give at least one of the parameters. Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-06-04 18:13:55.765798 time=0:00:27.345027 [TestInstanceModify] gnt-instance modify <<<< 2026-06-04 18:13:55.765908 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/3304 GET /2/jobs/3305 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-06-04 18:13:58.048914 time=0:00:02.283006 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-06-04 18:13:58.049047 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-06-04 18:13:58.049070 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-06-04 18:13:58.049084 skipping , test(s) instance-device-names disabled <<<< 2026-06-04 18:13:58.049094 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3306 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-06-04 18:14:04.341811 time=0:00:06.292717 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-04 18:14:04.341907 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-06-04 18:14:04.341930 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-06-04 18:14:04.341946 start [TestInstanceRenameAndBack] gnt-instance rename Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: a526c17a-4a25-4b9c-b19c-30bc6ff0361e Serial number: 41 Creation time: 2026-06-04 18:12:33 Modification time: 2026-06-04 18:14:04 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_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:18:f8:c7 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 81a8ce06-ddf5-450c-bff0-84dbd96c1f07 name: None Disk template: sharedfile Disks: - disk/0: sharedfile, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/20aeb288-ce4f-4589-8105-3e9c578afe61.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/20aeb288-ce4f-4589-8105-3e9c578afe61.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: e39a3394-5e37-4363-8e79-baf70da4e0e8 - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/58ab8957-3465-495e-bf80-9e7cb2328f39.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/58ab8957-3465-495e-bf80-9e7cb2328f39.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: e7d49673-3c4c-41fe-a418-821fb39dfae1 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org /tmp/gnt.9R2oex Command: ssh troy-mcclure.staging.ganeti.org '{ cat /etc/hosts && echo -e '\''::1 meeeeh-not-exists kvm-test-instance02.staging.ganeti.org\n127.0.0.1 meeeeh-not-exists kvm-test-instance02.staging.ganeti.org'\''; } > /tmp/gnt.9R2oex && mv /tmp/gnt.9R2oex /etc/hosts' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance rename --name-check kvm-test-instance02.staging.ganeti.org kvm-test-instance02.staging.ganeti.org' Stdout was: Thu Jun 4 18:14:06 2026 - INFO: Resolved given name 'kvm-test-instance02.staging.ganeti.org' to 'localhost' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_input, error details: Resolved hostname 'localhost' does not look the same as given hostname 'kvm-test-instance02.staging.ganeti.org' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: a526c17a-4a25-4b9c-b19c-30bc6ff0361e Serial number: 41 Creation time: 2026-06-04 18:12:33 Modification time: 2026-06-04 18:14:04 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_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:18:f8:c7 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 81a8ce06-ddf5-450c-bff0-84dbd96c1f07 name: None Disk template: sharedfile Disks: - disk/0: sharedfile, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/20aeb288-ce4f-4589-8105-3e9c578afe61.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/20aeb288-ce4f-4589-8105-3e9c578afe61.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: e39a3394-5e37-4363-8e79-baf70da4e0e8 - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/58ab8957-3465-495e-bf80-9e7cb2328f39.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/58ab8957-3465-495e-bf80-9e7cb2328f39.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: e7d49673-3c4c-41fe-a418-821fb39dfae1 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org /tmp/gnt.X1Jnx1 Command: ssh troy-mcclure.staging.ganeti.org 'sed -e '\''/^\(::1\|127\.0\.0\.1\)\s\+meeeeh-not-exists kvm-test-instance02.staging.ganeti.org/d'\'' /etc/hosts > /tmp/gnt.X1Jnx1 && mv /tmp/gnt.X1Jnx1 /etc/hosts' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: a526c17a-4a25-4b9c-b19c-30bc6ff0361e Serial number: 41 Creation time: 2026-06-04 18:12:33 Modification time: 2026-06-04 18:14:04 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_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:18:f8:c7 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 81a8ce06-ddf5-450c-bff0-84dbd96c1f07 name: None Disk template: sharedfile Disks: - disk/0: sharedfile, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/20aeb288-ce4f-4589-8105-3e9c578afe61.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/20aeb288-ce4f-4589-8105-3e9c578afe61.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: e39a3394-5e37-4363-8e79-baf70da4e0e8 - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/58ab8957-3465-495e-bf80-9e7cb2328f39.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/58ab8957-3465-495e-bf80-9e7cb2328f39.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: e7d49673-3c4c-41fe-a418-821fb39dfae1 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance rename --name-check kvm-test-instance02.staging.ganeti.org kvm-test-instance02.staging.ganeti.org' Instance 'kvm-test-instance02.staging.ganeti.org' renamed to 'kvm-test-instance02.staging.ganeti.org' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: a526c17a-4a25-4b9c-b19c-30bc6ff0361e Serial number: 43 Creation time: 2026-06-04 18:12:33 Modification time: 2026-06-04 18:14:10 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_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:18:f8:c7 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 81a8ce06-ddf5-450c-bff0-84dbd96c1f07 name: None Disk template: sharedfile Disks: - disk/0: sharedfile, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/20aeb288-ce4f-4589-8105-3e9c578afe61.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/20aeb288-ce4f-4589-8105-3e9c578afe61.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: e39a3394-5e37-4363-8e79-baf70da4e0e8 - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/58ab8957-3465-495e-bf80-9e7cb2328f39.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/58ab8957-3465-495e-bf80-9e7cb2328f39.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: e7d49673-3c4c-41fe-a418-821fb39dfae1 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance rename --name-check kvm-test-instance02.staging.ganeti.org kvm-test-instance02.staging.ganeti.org' Instance 'kvm-test-instance02.staging.ganeti.org' renamed to 'kvm-test-instance02.staging.ganeti.org' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: a526c17a-4a25-4b9c-b19c-30bc6ff0361e Serial number: 45 Creation time: 2026-06-04 18:12:33 Modification time: 2026-06-04 18:14:13 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_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:18:f8:c7 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 81a8ce06-ddf5-450c-bff0-84dbd96c1f07 name: None Disk template: sharedfile Disks: - disk/0: sharedfile, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/20aeb288-ce4f-4589-8105-3e9c578afe61.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/20aeb288-ce4f-4589-8105-3e9c578afe61.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: e39a3394-5e37-4363-8e79-baf70da4e0e8 - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/58ab8957-3465-495e-bf80-9e7cb2328f39.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/58ab8957-3465-495e-bf80-9e7cb2328f39.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: e7d49673-3c4c-41fe-a418-821fb39dfae1 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceRenameAndBack] gnt-instance rename ------------ >>>> 2026-06-04 18:14:15.102967 time=0:00:10.761021 [TestInstanceRenameAndBack] gnt-instance rename <<<< 2026-06-04 18:14:15.103088 start [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI GET /2/jobs/3315 GET /2/jobs/3316 ---- PASSED [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI >>>> 2026-06-04 18:14:18.820979 time=0:00:03.717891 [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI <<<< 2026-06-04 18:14:18.821084 start [TestInstanceRenameAndBack] gnt-instance rename Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: a526c17a-4a25-4b9c-b19c-30bc6ff0361e Serial number: 49 Creation time: 2026-06-04 18:12:33 Modification time: 2026-06-04 18:14:18 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_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:18:f8:c7 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 81a8ce06-ddf5-450c-bff0-84dbd96c1f07 name: None Disk template: sharedfile Disks: - disk/0: sharedfile, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/20aeb288-ce4f-4589-8105-3e9c578afe61.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/20aeb288-ce4f-4589-8105-3e9c578afe61.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: e39a3394-5e37-4363-8e79-baf70da4e0e8 - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/58ab8957-3465-495e-bf80-9e7cb2328f39.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/58ab8957-3465-495e-bf80-9e7cb2328f39.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: e7d49673-3c4c-41fe-a418-821fb39dfae1 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org /tmp/gnt.4FkIAM Command: ssh troy-mcclure.staging.ganeti.org '{ cat /etc/hosts && echo -e '\''::1 meeeeh-not-exists kvm-test-instance03.staging.ganeti.org\n127.0.0.1 meeeeh-not-exists kvm-test-instance03.staging.ganeti.org'\''; } > /tmp/gnt.4FkIAM && mv /tmp/gnt.4FkIAM /etc/hosts' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance rename --name-check kvm-test-instance02.staging.ganeti.org kvm-test-instance03.staging.ganeti.org' Stdout was: Thu Jun 4 18:14:20 2026 - INFO: Resolved given name 'kvm-test-instance03.staging.ganeti.org' to 'localhost' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_input, error details: Resolved hostname 'localhost' does not look the same as given hostname 'kvm-test-instance03.staging.ganeti.org' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: a526c17a-4a25-4b9c-b19c-30bc6ff0361e Serial number: 49 Creation time: 2026-06-04 18:12:33 Modification time: 2026-06-04 18:14:18 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_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:18:f8:c7 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 81a8ce06-ddf5-450c-bff0-84dbd96c1f07 name: None Disk template: sharedfile Disks: - disk/0: sharedfile, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/20aeb288-ce4f-4589-8105-3e9c578afe61.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/20aeb288-ce4f-4589-8105-3e9c578afe61.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: e39a3394-5e37-4363-8e79-baf70da4e0e8 - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/58ab8957-3465-495e-bf80-9e7cb2328f39.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/58ab8957-3465-495e-bf80-9e7cb2328f39.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: e7d49673-3c4c-41fe-a418-821fb39dfae1 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org /tmp/gnt.Hnd9eH Command: ssh troy-mcclure.staging.ganeti.org 'sed -e '\''/^\(::1\|127\.0\.0\.1\)\s\+meeeeh-not-exists kvm-test-instance03.staging.ganeti.org/d'\'' /etc/hosts > /tmp/gnt.Hnd9eH && mv /tmp/gnt.Hnd9eH /etc/hosts' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: a526c17a-4a25-4b9c-b19c-30bc6ff0361e Serial number: 49 Creation time: 2026-06-04 18:12:33 Modification time: 2026-06-04 18:14:18 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_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:18:f8:c7 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 81a8ce06-ddf5-450c-bff0-84dbd96c1f07 name: None Disk template: sharedfile Disks: - disk/0: sharedfile, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/20aeb288-ce4f-4589-8105-3e9c578afe61.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/20aeb288-ce4f-4589-8105-3e9c578afe61.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: e39a3394-5e37-4363-8e79-baf70da4e0e8 - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/58ab8957-3465-495e-bf80-9e7cb2328f39.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/58ab8957-3465-495e-bf80-9e7cb2328f39.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: e7d49673-3c4c-41fe-a418-821fb39dfae1 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance rename --name-check kvm-test-instance02.staging.ganeti.org kvm-test-instance03.staging.ganeti.org' Instance 'kvm-test-instance02.staging.ganeti.org' renamed to 'kvm-test-instance03.staging.ganeti.org' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance03.staging.ganeti.org' - Instance name: kvm-test-instance03.staging.ganeti.org UUID: a526c17a-4a25-4b9c-b19c-30bc6ff0361e Serial number: 51 Creation time: 2026-06-04 18:12:33 Modification time: 2026-06-04 18:14:24 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_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:18:f8:c7 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 81a8ce06-ddf5-450c-bff0-84dbd96c1f07 name: None Disk template: sharedfile Disks: - disk/0: sharedfile, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance03.staging.ganeti.org/20aeb288-ce4f-4589-8105-3e9c578afe61.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance03.staging.ganeti.org/20aeb288-ce4f-4589-8105-3e9c578afe61.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: e39a3394-5e37-4363-8e79-baf70da4e0e8 - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance03.staging.ganeti.org/58ab8957-3465-495e-bf80-9e7cb2328f39.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance03.staging.ganeti.org/58ab8957-3465-495e-bf80-9e7cb2328f39.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: e7d49673-3c4c-41fe-a418-821fb39dfae1 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance03.staging.ganeti.org Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance rename --name-check kvm-test-instance03.staging.ganeti.org kvm-test-instance02.staging.ganeti.org' Instance 'kvm-test-instance03.staging.ganeti.org' renamed to 'kvm-test-instance02.staging.ganeti.org' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: a526c17a-4a25-4b9c-b19c-30bc6ff0361e Serial number: 53 Creation time: 2026-06-04 18:12:33 Modification time: 2026-06-04 18:14:28 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_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:18:f8:c7 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 81a8ce06-ddf5-450c-bff0-84dbd96c1f07 name: None Disk template: sharedfile Disks: - disk/0: sharedfile, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/20aeb288-ce4f-4589-8105-3e9c578afe61.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/20aeb288-ce4f-4589-8105-3e9c578afe61.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: e39a3394-5e37-4363-8e79-baf70da4e0e8 - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/58ab8957-3465-495e-bf80-9e7cb2328f39.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/58ab8957-3465-495e-bf80-9e7cb2328f39.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: e7d49673-3c4c-41fe-a418-821fb39dfae1 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceRenameAndBack] gnt-instance rename ------------ >>>> 2026-06-04 18:14:29.725446 time=0:00:10.904362 [TestInstanceRenameAndBack] gnt-instance rename <<<< 2026-06-04 18:14:29.725566 start [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI GET /2/jobs/3325 GET /2/jobs/3326 ---- PASSED [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI >>>> 2026-06-04 18:14:33.688883 time=0:00:03.963317 [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI <<<< 2026-06-04 18:14:33.689013 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Thu Jun 4 18:14:34 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Thu Jun 4 18:14:35 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 18:14:35 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Thu Jun 4 18:14:37 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Thu Jun 4 18:14:37 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 18:14:38 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Thu Jun 4 18:14:39 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Thu Jun 4 18:14:39 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 18:14:39 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Thu Jun 4 18:14:42 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Thu Jun 4 18:14:42 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 18:14:42 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-06-04 18:14:43.203867 time=0:00:09.514854 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-06-04 18:14:43.203967 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 3333 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-06-04 18:14:45.079712 time=0:00:01.875745 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-04 18:14:45.079840 start [TestInstanceReboot] gnt-instance reboot Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 3334 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 3335 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 3336 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3337 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 3338 for kvm-test-instance02.staging.ganeti.org ... Thu Jun 4 18:15:22 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-06-04 18:15:23.760945 time=0:00:38.681105 [TestInstanceReboot] gnt-instance reboot <<<< 2026-06-04 18:15:23.761042 start [TestInstanceTags] gnt-instance tags Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add-tags kvm-test-instance02.staging.ganeti.org TEMP-Ganeti-QA-Tag0 TEMP-Ganeti-QA-Tag1 TEMP-Ganeti-QA-Tag2' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list-tags kvm-test-instance02.staging.ganeti.org' TEMP-Ganeti-QA-Tag0 TEMP-Ganeti-QA-Tag1 TEMP-Ganeti-QA-Tag2 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster search-tags '\''^TEMP-Ganeti-QA-Tag\d+$'\''' /instances/kvm-test-instance02.staging.ganeti.org TEMP-Ganeti-QA-Tag0 /instances/kvm-test-instance02.staging.ganeti.org TEMP-Ganeti-QA-Tag1 /instances/kvm-test-instance02.staging.ganeti.org TEMP-Ganeti-QA-Tag2 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove-tags kvm-test-instance02.staging.ganeti.org TEMP-Ganeti-QA-Tag0 TEMP-Ganeti-QA-Tag1 TEMP-Ganeti-QA-Tag2' PUT /2/instances/kvm-test-instance02.staging.ganeti.org/tags?tag=TEMP-Ganeti-QA-Tag0&tag=TEMP-Ganeti-QA-Tag1&tag=TEMP-Ganeti-QA-Tag2 GET /2/jobs/3342 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/3343 ---- PASSED [TestInstanceTags] gnt-instance tags ----------------------- >>>> 2026-06-04 18:15:28.760973 time=0:00:04.999931 [TestInstanceTags] gnt-instance tags <<<< 2026-06-04 18:15:28.761091 start [TestClusterVerify] gnt-cluster verify Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 3345, 3346 Waiting for job 3345 ... Thu Jun 4 18:15:30 2026 * Verifying cluster config Thu Jun 4 18:15:30 2026 * Verifying cluster certificate files Thu Jun 4 18:15:30 2026 * Verifying hypervisor parameters Thu Jun 4 18:15:30 2026 * Verifying all nodes belong to an existing group Waiting for job 3346 ... Thu Jun 4 18:15:30 2026 * Verifying group 'default' Thu Jun 4 18:15:30 2026 * Gathering data (3 nodes) Thu Jun 4 18:15:30 2026 * Gathering information about nodes (3 nodes) Thu Jun 4 18:15:31 2026 * Gathering disk information (3 nodes) Thu Jun 4 18:15:31 2026 * Verifying configuration file consistency Thu Jun 4 18:15:31 2026 * Verifying node status Thu Jun 4 18:15:31 2026 * Verifying instance status Thu Jun 4 18:15:31 2026 * Verifying orphan volumes Thu Jun 4 18:15:31 2026 * Verifying N+1 Memory redundancy Thu Jun 4 18:15:31 2026 * Assessing cluster hypervisor parameters Thu Jun 4 18:15: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. Thu Jun 4 18:15:31 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Jun 4 18:15:31 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Jun 4 18:15:31 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Jun 4 18:15:31 2026 * Other Notes Thu Jun 4 18:15:32 2026 * Hooks Results Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 3348 Waiting for job 3348 ... No disks need to be activated. ---- PASSED [TestClusterVerify] gnt-cluster verify --------------------- >>>> 2026-06-04 18:15:33.837618 time=0:00:05.076527 [TestClusterVerify] gnt-cluster verify <<<< 2026-06-04 18:15:33.837714 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/3351 Thu Jun 4 18:15:35 2026 Generating X509 certificate on troy-mcclure.staging.ganeti.org ---- PASSED [TestInstance] Testing getting instance(s) info via remote API >>>> 2026-06-04 18:15:35.825125 time=0:00:01.987411 [TestInstance] Testing getting instance(s) info via remote API <<<< 2026-06-04 18:15:35.825252 start [TestNodeList] gnt-node list ----- Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output master,sinst_list,mtime,drained,group,cnos,ctime,hv_state,mtotal,bootid,pinst_list,ndp/ovs,name,ndparams,pinst_cnt,uuid,ndp/ssh_port,pip,ndp/exclusive_storage,dtotal,powered,master_capable,spfree,sptotal,csockets,group.uuid,sip,ndp/ovs_link,ndp/cpu_speed,tags,cnodes,master_candidate,sinst_cnt,vm_capable,mnode,ndp/spindle_count,role,dfree,custom_ndparams,ndp/ovs_name,ctotal,disk_state,ndp/oob_program,mfree,offline,serial_no >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output bootid,cnodes,cnos,csockets,ctime,ctotal,custom_ndparams,dfree,disk_state,drained,dtotal,group,group.uuid,hv_state,master,master_candidate,master_capable,mfree,mnode,mtime,mtotal,name,ndp/cpu_speed,ndp/exclusive_storage,ndp/oob_program,ndp/ovs,ndp/ovs_link,ndp/ovs_name,ndp/spindle_count,ndp/ssh_port,ndparams,offline,pinst_cnt,pinst_list,pip,powered,role,serial_no,sinst_cnt,sinst_list,sip,spfree,sptotal,tags,uuid,vm_capable >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output master,sinst_list,mtime,drained,group,cnos,ctime,hv_state,mtotal,bootid,pinst_list,ndp/ovs,name,ndparams,pinst_cnt,uuid,ndp/ssh_port,pip,ndp/exclusive_storage,dtotal,powered,master_capable,spfree,sptotal,csockets,group.uuid,sip,ndp/ovs_link,ndp/cpu_speed,tags,cnodes,master_candidate,sinst_cnt,vm_capable,mnode,ndp/spindle_count,role,dfree,custom_ndparams,ndp/ovs_name,ctotal,disk_state,ndp/oob_program,mfree,offline,serial_no,master,sinst_list,mtime,drained,group,cnos,ctime,hv_state,mtotal,bootid,pinst_list,ndp/ovs,name,ndparams,pinst_cnt,uuid,ndp/ssh_port,pip,ndp/exclusive_storage,dtotal,powered,master_capable,spfree,sptotal,csockets,group.uuid,sip,ndp/ovs_link,ndp/cpu_speed,tags,cnodes,master_candidate,sinst_cnt,vm_capable,mnode,ndp/spindle_count,role,dfree,custom_ndparams,ndp/ovs_name,ctotal,disk_state,ndp/oob_program,mfree,offline,serial_no >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output serial_no,offline,mfree,ndp/oob_program,disk_state,ctotal >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output ndp/ovs_name,custom_ndparams,dfree >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output role,ndp/spindle_count,mnode,vm_capable,sinst_cnt,master_candidate,cnodes,tags,ndp/cpu_speed >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output ndp/ovs_link,sip,group.uuid >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output csockets,sptotal,spfree,master_capable,powered,dtotal >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output ndp/exclusive_storage,pip,ndp/ssh_port,uuid,pinst_cnt >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output ndparams,name >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output ndp/ovs,pinst_list,bootid,mtotal,hv_state,ctime,cnos,group >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output drained,mtime,sinst_list >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output master >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name' grandpa.staging.ganeti.org lisa.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.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name troy-mcclure.staging.ganeti.org lisa.staging.ganeti.org grandpa.staging.ganeti.org' troy-mcclure.staging.ganeti.org lisa.staging.ganeti.org grandpa.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name lisa.staging.ganeti.org grandpa.staging.ganeti.org troy-mcclure.staging.ganeti.org' lisa.staging.ganeti.org grandpa.staging.ganeti.org troy-mcclure.staging.ganeti.org Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list this.name.certainly.does.not.exist' Stderr was: Failure: prerequisites not met for this operation: error type: unknown_entity, error details: Node name this.name.certainly.does.not.exist not found Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output=field/does/not/exist >> /var/log/ganeti/qa-output.log' Stderr was: Warning: Queried for unknown fields field/does/not/exist ---- PASSED [TestNodeList] gnt-node list ------------------------------- >>>> 2026-06-04 18:15:41.336849 time=0:00:05.511597 [TestNodeList] gnt-node list <<<< 2026-06-04 18:15:41.336961 start [TestJobList] gnt-job list ------- Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output opstart,start_ts,end_ts,archived,opresult,priority,summary,status,oppriority,opstatus,id,opexec,oplog,opend,ops,received_ts >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output archived,end_ts,id,opend,opexec,oplog,oppriority,opresult,ops,opstart,opstatus,priority,received_ts,start_ts,status,summary >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output opstart,start_ts,end_ts,archived,opresult,priority,summary,status,oppriority,opstatus,id,opexec,oplog,opend,ops,received_ts,opstart,start_ts,end_ts,archived,opresult,priority,summary,status,oppriority,opstatus,id,opexec,oplog,opend,ops,received_ts >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output received_ts,ops,opend,oplog,opexec,id >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output opstatus,oppriority,status >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output summary,priority,opresult,archived,end_ts,start_ts,opstart >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list '\''--separator=|'\'' --no-headers --output id' 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 730 731 732 733 734 735 736 737 738 739 740 741 742 743 744 745 746 747 748 749 750 751 752 753 754 755 756 757 758 759 760 761 762 763 764 765 766 767 768 769 770 771 772 773 774 775 776 777 778 779 780 781 782 783 784 785 786 787 788 789 790 791 792 793 794 795 796 797 798 799 800 801 802 803 804 805 806 807 808 809 810 811 812 813 814 815 816 817 818 819 820 821 822 823 824 825 826 827 828 829 830 831 832 833 834 835 836 837 838 839 840 841 842 843 844 845 846 847 848 849 850 851 852 853 854 855 856 857 858 859 860 861 862 863 864 865 866 867 868 869 870 871 872 873 874 875 876 877 878 879 880 881 882 883 884 885 886 887 888 889 890 891 892 893 894 895 896 897 898 899 900 901 902 903 904 905 906 907 908 909 910 911 912 913 914 915 916 917 918 919 920 921 922 923 924 925 926 927 928 929 930 931 932 933 934 935 936 937 938 939 940 941 942 943 944 945 946 947 948 949 950 951 952 953 954 955 956 957 958 959 960 961 962 963 964 965 966 967 968 969 970 971 972 973 974 975 976 977 978 979 980 981 982 983 984 985 986 987 988 989 990 991 992 993 994 995 996 997 998 999 1000 1001 1002 1003 1004 1005 1006 1007 1008 1009 1010 1011 1012 1013 1014 1015 1016 1017 1018 1019 1020 1021 1022 1023 1024 1025 1026 1027 1028 1029 1030 1031 1032 1033 1034 1035 1036 1037 1038 1039 1040 1041 1042 1043 1044 1045 1046 1047 1048 1049 1050 1051 1052 1053 1054 1055 1056 1057 1058 1059 1060 1061 1062 1063 1064 1065 1066 1067 1068 1069 1070 1071 1072 1073 1074 1075 1076 1077 1078 1079 1080 1081 1082 1083 1084 1085 1086 1087 1088 1089 1090 1091 1092 1093 1094 1095 1096 1097 1098 1099 1100 1101 1102 1103 1104 1105 1106 1107 1108 1109 1110 1111 1112 1113 1114 1115 1116 1117 1118 1119 1120 1121 1122 1123 1124 1125 1126 1127 1128 1129 1130 1131 1132 1133 1134 1135 1136 1137 1138 1139 1140 1141 1142 1143 1144 1145 1146 1147 1148 1149 1150 1151 1152 1153 1154 1155 1156 1157 1158 1159 1160 1161 1162 1163 1164 1165 1166 1167 1168 1169 1170 1171 1172 1173 1174 1175 1176 1177 1178 1179 1180 1181 1182 1183 1184 1185 1186 1187 1188 1189 1190 1191 1192 1193 1194 1195 1196 1197 1198 1199 1200 1201 1202 1203 1204 1205 1206 1207 1208 1209 1210 1211 1212 1213 1214 1215 1216 1217 1218 1219 1220 1221 1222 1223 1224 1225 1226 1227 1228 1229 1230 1231 1232 1233 1234 1235 1236 1237 1238 1239 1240 1241 1242 1243 1244 1245 1246 1247 1248 1249 1250 1251 1252 1253 1254 1255 1256 1257 1258 1259 1260 1261 1262 1263 1264 1265 1266 1267 1268 1269 1270 1271 1272 1273 1274 1275 1276 1277 1278 1279 1280 1281 1282 1283 1284 1285 1286 1287 1288 1289 1290 1291 1292 1293 1294 1295 1296 1297 1298 1299 1300 1301 1302 1303 1304 1305 1306 1307 1308 1309 1310 1311 1312 1313 1314 1315 1316 1317 1318 1319 1320 1321 1322 1323 1324 1325 1326 1327 1328 1329 1330 1331 1332 1333 1334 1335 1336 1337 1338 1339 1340 1341 1342 1343 1344 1345 1346 1347 1348 1349 1350 1351 1352 1353 1354 1355 1356 1357 1358 1359 1360 1361 1362 1363 1364 1365 1366 1367 1368 1369 1370 1371 1372 1373 1374 1375 1376 1377 1378 1379 1380 1381 1382 1383 1384 1385 1386 1387 1388 1389 1390 1391 1392 1393 1394 1395 1396 1397 1398 1399 1400 1401 1402 1403 1404 1405 1406 1407 1408 1409 1410 1411 1412 1413 1414 1415 1416 1417 1418 1419 1420 1421 1422 1423 1424 1425 1426 1427 1428 1429 1430 1431 1432 1433 1434 1435 1436 1437 1438 1439 1440 1441 1442 1443 1444 1445 1446 1447 1448 1449 1450 1451 1452 1453 1454 1455 1456 1457 1458 1459 1460 1461 1462 1463 1464 1465 1466 1467 1468 1469 1470 1471 1472 1473 1474 1475 1476 1477 1478 1479 1480 1481 1482 1483 1484 1485 1486 1487 1488 1489 1490 1491 1492 1493 1494 1495 1496 1497 1498 1499 1500 1501 1502 1503 1504 1505 1506 1507 1508 1509 1510 1511 1512 1513 1514 1515 1516 1517 1518 1519 1520 1521 1522 1523 1524 1525 1526 1527 1528 1529 1530 1531 1532 1533 1534 1535 1536 1537 1538 1539 1540 1541 1542 1543 1544 1545 1546 1547 1548 1549 1550 1551 1552 1553 1554 1555 1556 1557 1558 1559 1560 1561 1562 1563 1564 1565 1566 1567 1568 1569 1570 1571 1572 1573 1574 1575 1576 1577 1578 1579 1580 1581 1582 1583 1584 1585 1586 1587 1588 1589 1590 1591 1592 1593 1594 1595 1596 1597 1598 1599 1600 1601 1602 1603 1604 1605 1606 1607 1608 1609 1610 1611 1612 1613 1614 1615 1616 1617 1618 1619 1620 1621 1622 1623 1624 1625 1626 1627 1628 1629 1630 1631 1632 1633 1634 1635 1636 1637 1638 1639 1640 1641 1642 1643 1644 1645 1646 1647 1648 1649 1650 1651 1652 1653 1654 1655 1656 1657 1658 1659 1660 1661 1662 1663 1664 1665 1666 1667 1668 1669 1670 1671 1672 1673 1674 1675 1676 1677 1678 1679 1680 1681 1682 1683 1684 1685 1686 1687 1688 1689 1690 1691 1692 1693 1694 1695 1696 1697 1698 1699 1700 1701 1702 1703 1704 1705 1706 1707 1708 1709 1710 1711 1712 1713 1714 1715 1716 1717 1718 1719 1720 1721 1722 1723 1724 1725 1726 1727 1728 1729 1730 1731 1732 1733 1734 1735 1736 1737 1738 1739 1740 1741 1742 1743 1744 1745 1746 1747 1748 1749 1750 1751 1752 1753 1754 1755 1756 1757 1758 1759 1760 1761 1762 1763 1764 1765 1766 1767 1768 1769 1770 1771 1772 1773 1774 1775 1776 1777 1778 1779 1780 1781 1782 1783 1784 1785 1786 1787 1788 1789 1790 1791 1792 1793 1794 1795 1796 1797 1798 1799 1800 1801 1802 1803 1804 1805 1806 1807 1808 1809 1810 1811 1812 1813 1814 1815 1816 1817 1818 1819 1820 1821 1822 1823 1824 1825 1826 1827 1828 1829 1830 1831 1832 1833 1834 1835 1836 1837 1838 1839 1840 1841 1842 1843 1844 1845 1846 1847 1848 1849 1850 1851 1852 1853 1854 1855 1856 1857 1858 1859 1860 1861 1862 1863 1864 1865 1866 1867 1868 1869 1870 1871 1872 1873 1874 1875 1876 1877 1878 1879 1880 1881 1882 1883 1884 1885 1886 1887 1888 1889 1890 1891 1892 1893 1894 1895 1896 1897 1898 1899 1900 1901 1902 1903 1904 1905 1906 1907 1908 1909 1910 1911 1912 1913 1914 1915 1916 1917 1918 1919 1920 1921 1922 1923 1924 1925 1926 1927 1928 1929 1930 1931 1932 1933 1934 1935 1936 1937 1938 1939 1940 1941 1942 1943 1944 1945 1946 1947 1948 1949 1950 1951 1952 1953 1954 1955 1956 1957 1958 1959 1960 1961 1962 1963 1964 1965 1966 1967 1968 1969 1970 1971 1972 1973 1974 1975 1976 1977 1978 1979 1980 1981 1982 1983 1984 1985 1986 1987 1988 1989 1990 1991 1992 1993 1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 2025 2026 2027 2028 2029 2030 2031 2032 2033 2034 2035 2036 2037 2038 2039 2040 2041 2042 2043 2044 2045 2046 2047 2048 2049 2050 2051 2052 2053 2054 2055 2056 2057 2058 2059 2060 2061 2062 2063 2064 2065 2066 2067 2068 2069 2070 2071 2072 2073 2074 2075 2076 2077 2078 2079 2080 2081 2082 2083 2084 2085 2086 2087 2088 2089 2090 2091 2092 2093 2094 2095 2096 2097 2098 2099 2100 2101 2102 2103 2104 2105 2106 2107 2108 2109 2110 2111 2112 2113 2114 2115 2116 2117 2118 2119 2120 2121 2122 2123 2124 2125 2126 2127 2128 2129 2130 2131 2132 2133 2134 2135 2136 2137 2138 2139 2140 2141 2142 2143 2144 2145 2146 2147 2148 2149 2150 2151 2152 2153 2154 2155 2156 2157 2158 2159 2160 2161 2162 2163 2164 2165 2166 2167 2168 2169 2170 2171 2172 2173 2174 2175 2176 2177 2178 2179 2180 2181 2182 2183 2184 2185 2186 2187 2188 2189 2190 2191 2192 2193 2194 2195 2196 2197 2198 2199 2200 2201 2202 2203 2204 2205 2206 2207 2208 2209 2210 2211 2212 2213 2214 2215 2216 2217 2218 2219 2220 2221 2222 2223 2224 2225 2226 2227 2228 2229 2230 2231 2232 2233 2234 2235 2236 2237 2238 2239 2240 2241 2242 2243 2244 2245 2246 2247 2248 2249 2250 2251 2252 2253 2254 2255 2256 2257 2258 2259 2260 2261 2262 2263 2264 2265 2266 2267 2268 2269 2270 2271 2272 2273 2274 2275 2276 2277 2278 2279 2280 2281 2282 2283 2284 2285 2286 2287 2288 2289 2290 2291 2292 2293 2294 2295 2296 2297 2298 2299 2300 2301 2302 2303 2304 2305 2306 2307 2308 2309 2310 2311 2312 2313 2314 2315 2316 2317 2318 2319 2320 2321 2322 2323 2324 2325 2326 2327 2328 2329 2330 2331 2332 2333 2334 2335 2336 2337 2338 2339 2340 2341 2342 2343 2344 2345 2346 2347 2348 2349 2350 2351 2352 2353 2354 2355 2356 2357 2358 2359 2360 2361 2362 2363 2364 2365 2366 2367 2368 2369 2370 2371 2372 2373 2374 2375 2376 2377 2378 2379 2380 2381 2382 2383 2384 2385 2386 2387 2388 2389 2390 2391 2392 2393 2394 2395 2396 2397 2398 2399 2400 2401 2402 2403 2404 2405 2406 2407 2408 2409 2410 2411 2412 2413 2414 2415 2416 2417 2418 2419 2420 2421 2422 2423 2424 2425 2426 2427 2428 2429 2430 2431 2432 2433 2434 2435 2436 2437 2438 2439 2440 2441 2442 2443 2444 2445 2446 2447 2448 2449 2450 2451 2452 2453 2454 2455 2456 2457 2458 2459 2460 2461 2462 2463 2464 2465 2466 2467 2468 2469 2470 2471 2472 2473 2474 2475 2476 2477 2478 2479 2480 2481 2482 2483 2484 2485 2486 2487 2488 2489 2490 2491 2492 2493 2494 2495 2496 2497 2498 2499 2500 2501 2502 2503 2504 2505 2506 2507 2508 2509 2510 2511 2512 2513 2514 2515 2516 2517 2518 2519 2520 2521 2522 2523 2524 2525 2526 2527 2528 2529 2530 2531 2532 2533 2534 2535 2536 2537 2538 2539 2540 2541 2542 2543 2544 2545 2546 2547 2548 2549 2550 2551 2552 2553 2554 2555 2556 2557 2558 2559 2560 2561 2562 2563 2564 2565 2566 2567 2568 2569 2570 2571 2572 2573 2574 2575 2576 2577 2578 2579 2580 2581 2582 2583 2584 2585 2586 2587 2588 2589 2590 2591 2592 2593 2594 2595 2596 2597 2598 2599 2600 2601 2602 2603 2604 2605 2606 2607 2608 2609 2610 2611 2612 2613 2614 2615 2616 2617 2618 2619 2620 2621 2622 2623 2624 2625 2626 2627 2628 2629 2630 2631 2632 2633 2634 2635 2636 2637 2638 2639 2640 2641 2642 2643 2644 2645 2646 2647 2648 2649 2650 2651 2652 2653 2654 2655 2656 2657 2658 2659 2660 2661 2662 2663 2664 2665 2666 2667 2668 2669 2670 2671 2672 2673 2674 2675 2676 2677 2678 2679 2680 2681 2682 2683 2684 2685 2686 2687 2688 2689 2690 2691 2692 2693 2694 2695 2696 2697 2698 2699 2700 2701 2702 2703 2704 2705 2706 2707 2708 2709 2710 2711 2712 2713 2714 2715 2716 2717 2718 2719 2720 2721 2722 2723 2724 2725 2726 2727 2728 2729 2730 2731 2732 2733 2734 2735 2736 2737 2738 2739 2740 2741 2742 2743 2744 2745 2746 2747 2748 2749 2750 2751 2752 2753 2754 2755 2756 2757 2758 2759 2760 2761 2762 2763 2764 2765 2766 2767 2768 2769 2770 2771 2772 2773 2774 2775 2776 2777 2778 2779 2780 2781 2782 2783 2784 2785 2786 2787 2788 2789 2790 2791 2792 2793 2794 2795 2796 2797 2798 2799 2800 2801 2802 2803 2804 2805 2806 2807 2808 2809 2810 2811 2812 2813 2814 2815 2816 2817 2818 2819 2820 2821 2822 2823 2824 2825 2826 2827 2828 2829 2830 2831 2832 2833 2834 2835 2836 2837 2838 2839 2840 2841 2842 2843 2844 2845 2846 2847 2848 2849 2850 2851 2852 2853 2854 2855 2856 2857 2858 2859 2860 2861 2862 2863 2864 2865 2866 2867 2868 2869 2870 2871 2872 2873 2874 2875 2876 2877 2878 2879 2880 2881 2882 2883 2884 2885 2886 2887 2888 2889 2890 2891 2892 2893 2894 2895 2896 2897 2898 2899 2900 2901 2902 2903 2904 2905 2906 2907 2908 2909 2910 2911 2912 2913 2914 2915 2916 2917 2918 2919 2920 2921 2922 2923 2924 2925 2926 2927 2928 2929 2930 2931 2932 2933 2934 2935 2936 2937 2938 2939 2940 2941 2942 2943 2944 2945 2946 2947 2948 2949 2950 2951 2952 2953 2954 2955 2956 2957 2958 2959 2960 2961 2962 2963 2964 2965 2966 2967 2968 2969 2970 2971 2972 2973 2974 2975 2976 2977 2978 2979 2980 2981 2982 2983 2984 2985 2986 2987 2988 2989 2990 2991 2992 2993 2994 2995 2996 2997 2998 2999 3000 3001 3002 3003 3004 3005 3006 3007 3008 3009 3010 3011 3012 3013 3014 3015 3016 3017 3018 3019 3020 3021 3022 3023 3024 3025 3026 3027 3028 3029 3030 3031 3032 3033 3034 3035 3036 3037 3038 3039 3040 3041 3042 3043 3044 3045 3046 3047 3048 3049 3050 3051 3052 3053 3054 3055 3056 3057 3058 3059 3060 3061 3062 3063 3064 3065 3066 3067 3068 3069 3070 3071 3072 3073 3074 3075 3076 3077 3078 3079 3080 3081 3082 3083 3084 3085 3086 3087 3088 3089 3090 3091 3092 3093 3094 3095 3096 3097 3098 3099 3100 3101 3102 3103 3104 3105 3106 3107 3108 3109 3110 3111 3112 3113 3114 3115 3116 3117 3118 3119 3120 3121 3122 3123 3124 3125 3126 3127 3128 3129 3130 3131 3132 3133 3134 3135 3136 3137 3138 3139 3140 3141 3142 3143 3144 3145 3146 3147 3148 3149 3150 3151 3152 3153 3154 3155 3156 3157 3158 3159 3160 3161 3162 3163 3164 3165 3166 3167 3168 3169 3170 3171 3172 3173 3174 3175 3176 3177 3178 3179 3180 3181 3182 3183 3184 3185 3186 3187 3188 3189 3190 3191 3192 3193 3194 3195 3196 3197 3198 3199 3200 3201 3202 3203 3204 3205 3206 3207 3208 3209 3210 3211 3212 3213 3214 3215 3216 3217 3218 3219 3220 3221 3222 3223 3224 3225 3226 3227 3228 3229 3230 3231 3232 3233 3234 3235 3236 3237 3238 3239 3240 3241 3242 3243 3244 3245 3246 3247 3248 3249 3250 3251 3252 3253 3254 3255 3256 3257 3258 3259 3260 3261 3262 3263 3264 3265 3266 3267 3268 3269 3270 3271 3272 3273 3274 3275 3276 3277 3278 3279 3280 3281 3282 3283 3284 3285 3286 3287 3288 3289 3290 3291 3292 3293 3294 3295 3296 3297 3298 3299 3300 3301 3302 3303 3304 3305 3306 3307 3308 3309 3310 3311 3312 3313 3314 3315 3316 3317 3318 3319 3320 3321 3322 3323 3324 3325 3326 3327 3328 3329 3330 3331 3332 3333 3334 3335 3336 3337 3338 3339 3340 3341 3342 3343 3344 3345 3346 3347 3348 3349 3350 3351 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list '\''--separator=|'\'' --no-headers --output id 3351 3350 3349 3348 3347 3346 3345 3344 3343 3342 3341 3340 3339 3338 3337 3336 3335 3334 3333 3332 3331 3330 3329 3328 3327 3326 3325 3324 3323 3322 3321 3320 3319 3318 3317 3316 3315 3314 3313 3312 3311 3310 3309 3308 3307 3306 3305 3304 3303 3302 3301 3300 3299 3298 3297 3296 3295 3294 3293 3292 3291 3290 3289 3288 3287 3286 3285 3284 3283 3282 3281 3280 3279 3278 3277 3276 3275 3274 3273 3272 3271 3270 3269 3268 3267 3266 3265 3264 3263 3262 3261 3260 3259 3258 3257 3256 3255 3254 3253 3252 3251 3250 3249 3248 3247 3246 3245 3244 3243 3242 3241 3240 3239 3238 3237 3236 3235 3234 3233 3232 3231 3230 3229 3228 3227 3226 3225 3224 3223 3222 3221 3220 3219 3218 3217 3216 3215 3214 3213 3212 3211 3210 3209 3208 3207 3206 3205 3204 3203 3202 3201 3200 3199 3198 3197 3196 3195 3194 3193 3192 3191 3190 3189 3188 3187 3186 3185 3184 3183 3182 3181 3180 3179 3178 3177 3176 3175 3174 3173 3172 3171 3170 3169 3168 3167 3166 3165 3164 3163 3162 3161 3160 3159 3158 3157 3156 3155 3154 3153 3152 3151 3150 3149 3148 3147 3146 3145 3144 3143 3142 3141 3140 3139 3138 3137 3136 3135 3134 3133 3132 3131 3130 3129 3128 3127 3126 3125 3124 3123 3122 3121 3120 3119 3118 3117 3116 3115 3114 3113 3112 3111 3110 3109 3108 3107 3106 3105 3104 3103 3102 3101 3100 3099 3098 3097 3096 3095 3094 3093 3092 3091 3090 3089 3088 3087 3086 3085 3084 3083 3082 3081 3080 3079 3078 3077 3076 3075 3074 3073 3072 3071 3070 3069 3068 3067 3066 3065 3064 3063 3062 3061 3060 3059 3058 3057 3056 3055 3054 3053 3052 3051 3050 3049 3048 3047 3046 3045 3044 3043 3042 3041 3040 3039 3038 3037 3036 3035 3034 3033 3032 3031 3030 3029 3028 3027 3026 3025 3024 3023 3022 3021 3020 3019 3018 3017 3016 3015 3014 3013 3012 3011 3010 3009 3008 3007 3006 3005 3004 3003 3002 3001 3000 2999 2998 2997 2996 2995 2994 2993 2992 2991 2990 2989 2988 2987 2986 2985 2984 2983 2982 2981 2980 2979 2978 2977 2976 2975 2974 2973 2972 2971 2970 2969 2968 2967 2966 2965 2964 2963 2962 2961 2960 2959 2958 2957 2956 2955 2954 2953 2952 2951 2950 2949 2948 2947 2946 2945 2944 2943 2942 2941 2940 2939 2938 2937 2936 2935 2934 2933 2932 2931 2930 2929 2928 2927 2926 2925 2924 2923 2922 2921 2920 2919 2918 2917 2916 2915 2914 2913 2912 2911 2910 2909 2908 2907 2906 2905 2904 2903 2902 2901 2900 2899 2898 2897 2896 2895 2894 2893 2892 2891 2890 2889 2888 2887 2886 2885 2884 2883 2882 2881 2880 2879 2878 2877 2876 2875 2874 2873 2872 2871 2870 2869 2868 2867 2866 2865 2864 2863 2862 2861 2860 2859 2858 2857 2856 2855 2854 2853 2852 2851 2850 2849 2848 2847 2846 2845 2844 2843 2842 2841 2840 2839 2838 2837 2836 2835 2834 2833 2832 2831 2830 2829 2828 2827 2826 2825 2824 2823 2822 2821 2820 2819 2818 2817 2816 2815 2814 2813 2812 2811 2810 2809 2808 2807 2806 2805 2804 2803 2802 2801 2800 2799 2798 2797 2796 2795 2794 2793 2792 2791 2790 2789 2788 2787 2786 2785 2784 2783 2782 2781 2780 2779 2778 2777 2776 2775 2774 2773 2772 2771 2770 2769 2768 2767 2766 2765 2764 2763 2762 2761 2760 2759 2758 2757 2756 2755 2754 2753 2752 2751 2750 2749 2748 2747 2746 2745 2744 2743 2742 2741 2740 2739 2738 2737 2736 2735 2734 2733 2732 2731 2730 2729 2728 2727 2726 2725 2724 2723 2722 2721 2720 2719 2718 2717 2716 2715 2714 2713 2712 2711 2710 2709 2708 2707 2706 2705 2704 2703 2702 2701 2700 2699 2698 2697 2696 2695 2694 2693 2692 2691 2690 2689 2688 2687 2686 2685 2684 2683 2682 2681 2680 2679 2678 2677 2676 2675 2674 2673 2672 2671 2670 2669 2668 2667 2666 2665 2664 2663 2662 2661 2660 2659 2658 2657 2656 2655 2654 2653 2652 2651 2650 2649 2648 2647 2646 2645 2644 2643 2642 2641 2640 2639 2638 2637 2636 2635 2634 2633 2632 2631 2630 2629 2628 2627 2626 2625 2624 2623 2622 2621 2620 2619 2618 2617 2616 2615 2614 2613 2612 2611 2610 2609 2608 2607 2606 2605 2604 2603 2602 2601 2600 2599 2598 2597 2596 2595 2594 2593 2592 2591 2590 2589 2588 2587 2586 2585 2584 2583 2582 2581 2580 2579 2578 2577 2576 2575 2574 2573 2572 2571 2570 2569 2568 2567 2566 2565 2564 2563 2562 2561 2560 2559 2558 2557 2556 2555 2554 2553 2552 2551 2550 2549 2548 2547 2546 2545 2544 2543 2542 2541 2540 2539 2538 2537 2536 2535 2534 2533 2532 2531 2530 2529 2528 2527 2526 2525 2524 2523 2522 2521 2520 2519 2518 2517 2516 2515 2514 2513 2512 2511 2510 2509 2508 2507 2506 2505 2504 2503 2502 2501 2500 2499 2498 2497 2496 2495 2494 2493 2492 2491 2490 2489 2488 2487 2486 2485 2484 2483 2482 2481 2480 2479 2478 2477 2476 2475 2474 2473 2472 2471 2470 2469 2468 2467 2466 2465 2464 2463 2462 2461 2460 2459 2458 2457 2456 2455 2454 2453 2452 2451 2450 2449 2448 2447 2446 2445 2444 2443 2442 2441 2440 2439 2438 2437 2436 2435 2434 2433 2432 2431 2430 2429 2428 2427 2426 2425 2424 2423 2422 2421 2420 2419 2418 2417 2416 2415 2414 2413 2412 2411 2410 2409 2408 2407 2406 2405 2404 2403 2402 2401 2400 2399 2398 2397 2396 2395 2394 2393 2392 2391 2390 2389 2388 2387 2386 2385 2384 2383 2382 2381 2380 2379 2378 2377 2376 2375 2374 2373 2372 2371 2370 2369 2368 2367 2366 2365 2364 2363 2362 2361 2360 2359 2358 2357 2356 2355 2354 2353 2352 2351 2350 2349 2348 2347 2346 2345 2344 2343 2342 2341 2340 2339 2338 2337 2336 2335 2334 2333 2332 2331 2330 2329 2328 2327 2326 2325 2324 2323 2322 2321 2320 2319 2318 2317 2316 2315 2314 2313 2312 2311 2310 2309 2308 2307 2306 2305 2304 2303 2302 2301 2300 2299 2298 2297 2296 2295 2294 2293 2292 2291 2290 2289 2288 2287 2286 2285 2284 2283 2282 2281 2280 2279 2278 2277 2276 2275 2274 2273 2272 2271 2270 2269 2268 2267 2266 2265 2264 2263 2262 2261 2260 2259 2258 2257 2256 2255 2254 2253 2252 2251 2250 2249 2248 2247 2246 2245 2244 2243 2242 2241 2240 2239 2238 2237 2236 2235 2234 2233 2232 2231 2230 2229 2228 2227 2226 2225 2224 2223 2222 2221 2220 2219 2218 2217 2216 2215 2214 2213 2212 2211 2210 2209 2208 2207 2206 2205 2204 2203 2202 2201 2200 2199 2198 2197 2196 2195 2194 2193 2192 2191 2190 2189 2188 2187 2186 2185 2184 2183 2182 2181 2180 2179 2178 2177 2176 2175 2174 2173 2172 2171 2170 2169 2168 2167 2166 2165 2164 2163 2162 2161 2160 2159 2158 2157 2156 2155 2154 2153 2152 2151 2150 2149 2148 2147 2146 2145 2144 2143 2142 2141 2140 2139 2138 2137 2136 2135 2134 2133 2132 2131 2130 2129 2128 2127 2126 2125 2124 2123 2122 2121 2120 2119 2118 2117 2116 2115 2114 2113 2112 2111 2110 2109 2108 2107 2106 2105 2104 2103 2102 2101 2100 2099 2098 2097 2096 2095 2094 2093 2092 2091 2090 2089 2088 2087 2086 2085 2084 2083 2082 2081 2080 2079 2078 2077 2076 2075 2074 2073 2072 2071 2070 2069 2068 2067 2066 2065 2064 2063 2062 2061 2060 2059 2058 2057 2056 2055 2054 2053 2052 2051 2050 2049 2048 2047 2046 2045 2044 2043 2042 2041 2040 2039 2038 2037 2036 2035 2034 2033 2032 2031 2030 2029 2028 2027 2026 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995 1994 1993 1992 1991 1990 1989 1988 1987 1986 1985 1984 1983 1982 1981 1980 1979 1978 1977 1976 1975 1974 1973 1972 1971 1970 1969 1968 1967 1966 1965 1964 1963 1962 1961 1960 1959 1958 1957 1956 1955 1954 1953 1952 1951 1950 1949 1948 1947 1946 1945 1944 1943 1942 1941 1940 1939 1938 1937 1936 1935 1934 1933 1932 1931 1930 1929 1928 1927 1926 1925 1924 1923 1922 1921 1920 1919 1918 1917 1916 1915 1914 1913 1912 1911 1910 1909 1908 1907 1906 1905 1904 1903 1902 1901 1900 1899 1898 1897 1896 1895 1894 1893 1892 1891 1890 1889 1888 1887 1886 1885 1884 1883 1882 1881 1880 1879 1878 1877 1876 1875 1874 1873 1872 1871 1870 1869 1868 1867 1866 1865 1864 1863 1862 1861 1860 1859 1858 1857 1856 1855 1854 1853 1852 1851 1850 1849 1848 1847 1846 1845 1844 1843 1842 1841 1840 1839 1838 1837 1836 1835 1834 1833 1832 1831 1830 1829 1828 1827 1826 1825 1824 1823 1822 1821 1820 1819 1818 1817 1816 1815 1814 1813 1812 1811 1810 1809 1808 1807 1806 1805 1804 1803 1802 1801 1800 1799 1798 1797 1796 1795 1794 1793 1792 1791 1790 1789 1788 1787 1786 1785 1784 1783 1782 1781 1780 1779 1778 1777 1776 1775 1774 1773 1772 1771 1770 1769 1768 1767 1766 1765 1764 1763 1762 1761 1760 1759 1758 1757 1756 1755 1754 1753 1752 1751 1750 1749 1748 1747 1746 1745 1744 1743 1742 1741 1740 1739 1738 1737 1736 1735 1734 1733 1732 1731 1730 1729 1728 1727 1726 1725 1724 1723 1722 1721 1720 1719 1718 1717 1716 1715 1714 1713 1712 1711 1710 1709 1708 1707 1706 1705 1704 1703 1702 1701 1700 1699 1698 1697 1696 1695 1694 1693 1692 1691 1690 1689 1688 1687 1686 1685 1684 1683 1682 1681 1680 1679 1678 1677 1676 1675 1674 1673 1672 1671 1670 1669 1668 1667 1666 1665 1664 1663 1662 1661 1660 1659 1658 1657 1656 1655 1654 1653 1652 1651 1650 1649 1648 1647 1646 1645 1644 1643 1642 1641 1640 1639 1638 1637 1636 1635 1634 1633 1632 1631 1630 1629 1628 1627 1626 1625 1624 1623 1622 1621 1620 1619 1618 1617 1616 1615 1614 1613 1612 1611 1610 1609 1608 1607 1606 1605 1604 1603 1602 1601 1600 1599 1598 1597 1596 1595 1594 1593 1592 1591 1590 1589 1588 1587 1586 1585 1584 1583 1582 1581 1580 1579 1578 1577 1576 1575 1574 1573 1572 1571 1570 1569 1568 1567 1566 1565 1564 1563 1562 1561 1560 1559 1558 1557 1556 1555 1554 1553 1552 1551 1550 1549 1548 1547 1546 1545 1544 1543 1542 1541 1540 1539 1538 1537 1536 1535 1534 1533 1532 1531 1530 1529 1528 1527 1526 1525 1524 1523 1522 1521 1520 1519 1518 1517 1516 1515 1514 1513 1512 1511 1510 1509 1508 1507 1506 1505 1504 1503 1502 1501 1500 1499 1498 1497 1496 1495 1494 1493 1492 1491 1490 1489 1488 1487 1486 1485 1484 1483 1482 1481 1480 1479 1478 1477 1476 1475 1474 1473 1472 1471 1470 1469 1468 1467 1466 1465 1464 1463 1462 1461 1460 1459 1458 1457 1456 1455 1454 1453 1452 1451 1450 1449 1448 1447 1446 1445 1444 1443 1442 1441 1440 1439 1438 1437 1436 1435 1434 1433 1432 1431 1430 1429 1428 1427 1426 1425 1424 1423 1422 1421 1420 1419 1418 1417 1416 1415 1414 1413 1412 1411 1410 1409 1408 1407 1406 1405 1404 1403 1402 1401 1400 1399 1398 1397 1396 1395 1394 1393 1392 1391 1390 1389 1388 1387 1386 1385 1384 1383 1382 1381 1380 1379 1378 1377 1376 1375 1374 1373 1372 1371 1370 1369 1368 1367 1366 1365 1364 1363 1362 1361 1360 1359 1358 1357 1356 1355 1354 1353 1352 1351 1350 1349 1348 1347 1346 1345 1344 1343 1342 1341 1340 1339 1338 1337 1336 1335 1334 1333 1332 1331 1330 1329 1328 1327 1326 1325 1324 1323 1322 1321 1320 1319 1318 1317 1316 1315 1314 1313 1312 1311 1310 1309 1308 1307 1306 1305 1304 1303 1302 1301 1300 1299 1298 1297 1296 1295 1294 1293 1292 1291 1290 1289 1288 1287 1286 1285 1284 1283 1282 1281 1280 1279 1278 1277 1276 1275 1274 1273 1272 1271 1270 1269 1268 1267 1266 1265 1264 1263 1262 1261 1260 1259 1258 1257 1256 1255 1254 1253 1252 1251 1250 1249 1248 1247 1246 1245 1244 1243 1242 1241 1240 1239 1238 1237 1236 1235 1234 1233 1232 1231 1230 1229 1228 1227 1226 1225 1224 1223 1222 1221 1220 1219 1218 1217 1216 1215 1214 1213 1212 1211 1210 1209 1208 1207 1206 1205 1204 1203 1202 1201 1200 1199 1198 1197 1196 1195 1194 1193 1192 1191 1190 1189 1188 1187 1186 1185 1184 1183 1182 1181 1180 1179 1178 1177 1176 1175 1174 1173 1172 1171 1170 1169 1168 1167 1166 1165 1164 1163 1162 1161 1160 1159 1158 1157 1156 1155 1154 1153 1152 1151 1150 1149 1148 1147 1146 1145 1144 1143 1142 1141 1140 1139 1138 1137 1136 1135 1134 1133 1132 1131 1130 1129 1128 1127 1126 1125 1124 1123 1122 1121 1120 1119 1118 1117 1116 1115 1114 1113 1112 1111 1110 1109 1108 1107 1106 1105 1104 1103 1102 1101 1100 1099 1098 1097 1096 1095 1094 1093 1092 1091 1090 1089 1088 1087 1086 1085 1084 1083 1082 1081 1080 1079 1078 1077 1076 1075 1074 1073 1072 1071 1070 1069 1068 1067 1066 1065 1064 1063 1062 1061 1060 1059 1058 1057 1056 1055 1054 1053 1052 1051 1050 1049 1048 1047 1046 1045 1044 1043 1042 1041 1040 1039 1038 1037 1036 1035 1034 1033 1032 1031 1030 1029 1028 1027 1026 1025 1024 1023 1022 1021 1020 1019 1018 1017 1016 1015 1014 1013 1012 1011 1010 1009 1008 1007 1006 1005 1004 1003 1002 1001 1000 999 998 997 996 995 994 993 992 991 990 989 988 987 986 985 984 983 982 981 980 979 978 977 976 975 974 973 972 971 970 969 968 967 966 965 964 963 962 961 960 959 958 957 956 955 954 953 952 951 950 949 948 947 946 945 944 943 942 941 940 939 938 937 936 935 934 933 932 931 930 929 928 927 926 925 924 923 922 921 920 919 918 917 916 915 914 913 912 911 910 909 908 907 906 905 904 903 902 901 900 899 898 897 896 895 894 893 892 891 890 889 888 887 886 885 884 883 882 881 880 879 878 877 876 875 874 873 872 871 870 869 868 867 866 865 864 863 862 861 860 859 858 857 856 855 854 853 852 851 850 849 848 847 846 845 844 843 842 841 840 839 838 837 836 835 834 833 832 831 830 829 828 827 826 825 824 823 822 821 820 819 818 817 816 815 814 813 812 811 810 809 808 807 806 805 804 803 802 801 800 799 798 797 796 795 794 793 792 791 790 789 788 787 786 785 784 783 782 781 780 779 778 777 776 775 774 773 772 771 770 769 768 767 766 765 764 763 762 761 760 759 758 757 756 755 754 753 752 751 750 749 748 747 746 745 744 743 742 741 740 739 738 737 736 735 734 733 732 731 730 729 728 727 726 725 724 723 722 721 720 719 718 717 716 715 714 713 712 711 710 709 708 707 706 705 704 703 702 701 700 699 698 697 696 695 694 693 692 691 690 689 688 687 686 685 684 683 682 681 680 679 678 677 676 675 674 673 672 671 670 669 668 667 666 665 664 663 662 661 660 659 658 657 656 655 654 653 652 651 650 649 648 647 646 645 644 643 642 641 640 639 638 637 636 635 634 633 632 631 630 629 628 627 626 625 624 623 622 621 620 619 618 617 616 615 614 613 612 611 610 609 608 607 606 605 604 603 602 601 600 599 598 597 596 595 594 593 592 591 590 589 588 587 586 585 584 583 582 581 580 579 578 577 576 575 574 573 572 571 570 569 568 567 566 565 564 563 562 561 560 559 558 557 556 555 554 553 552 551 550 549 548 547 546 545 544 543 542 541 540 539 538 537 536 535 534 533 532 531 530 529 528 527 526 525 524 523 522 521 520 519 518 517 516 515 514 513 512 511 510 509 508 507 506 505 504 503 502 501 500 499 498 497 496 495 494 493 492 491 490 489 488 487 486 485 484 483 482 481 480 479 478 477 476 475 474 473 472 471 470 469 468 467 466 465 464 463 462 461 460 459 458 457 456 455 454 453 452 451 450 449 448 447 446 445 444 443 442 441 440 439 438 437 436 435 434 433 432 431 430 429 428 427 426 425 424 423 422 421 420 419 418 417 416 415 414 413 412 411 410 409 408 407 406 405 404 403 402 401 400 399 398 397 396 395 394 393 392 391 390 389 388 387 386 385 384 383 382 381 380 379 378 377 376 375 374 373 372 371 370 369 368 367 366 365 364 363 362 361 360 359 358 357 356 355 354 353 352 351 350 349 348 347 346 345 344 343 342 341 340 339 338 337 336 335 334 333 332 331 330 329 328 327 326 325 324 323 322 321 320 319 318 317 316 315 314 313 312 311 310 309 308 307 306 305 304 303 302 301 300 299 298 297 296 295 294 293 292 291 290 289 288 287 286 285 284 283 282 281 280 279 278 277 276 275 274 273 272 271 270 269 268 267 266 265 264 263 262 261 260 259 258 257 256 255 254 253 252 251 250 249 248 247 246 245 244 243 242 241 240 239 238 237 236 235 234 233 232 231 230 229 228 227 226 225 224 223 222 221 220 219 218 217 216 215 214 213 212 211 210 209 208 207 206 205 204 203 202 201 200 199 198 197 196 195 194 193 192 191 190 189 188 187 186 185 184 183 182 181 180 179 178 177 176 175 174 173 172 171 170 169 168 167 166 165 164 163 162 161 160 159 158 157 156 155 154 153 152 151 150 149 148 147 146 145 144 143 142 141 140 139 138 137 136 135 134 133 132 131 130 129 128 127 126 125 124 123 122 121 120 119 118 117 116 115 114 113 112 111 110 109 108 107 106 105 104 103 102 101 100 99 98 97 96 95 94 93 92 91 90 89 88 87 86 85 84 83 82 81 80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65 64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1' 3351 3350 3349 3348 3347 3346 3345 3344 3343 3342 3341 3340 3339 3338 3337 3336 3335 3334 3333 3332 3331 3330 3329 3328 3327 3326 3325 3324 3323 3322 3321 3320 3319 3318 3317 3316 3315 3314 3313 3312 3311 3310 3309 3308 3307 3306 3305 3304 3303 3302 3301 3300 3299 3298 3297 3296 3295 3294 3293 3292 3291 3290 3289 3288 3287 3286 3285 3284 3283 3282 3281 3280 3279 3278 3277 3276 3275 3274 3273 3272 3271 3270 3269 3268 3267 3266 3265 3264 3263 3262 3261 3260 3259 3258 3257 3256 3255 3254 3253 3252 3251 3250 3249 3248 3247 3246 3245 3244 3243 3242 3241 3240 3239 3238 3237 3236 3235 3234 3233 3232 3231 3230 3229 3228 3227 3226 3225 3224 3223 3222 3221 3220 3219 3218 3217 3216 3215 3214 3213 3212 3211 3210 3209 3208 3207 3206 3205 3204 3203 3202 3201 3200 3199 3198 3197 3196 3195 3194 3193 3192 3191 3190 3189 3188 3187 3186 3185 3184 3183 3182 3181 3180 3179 3178 3177 3176 3175 3174 3173 3172 3171 3170 3169 3168 3167 3166 3165 3164 3163 3162 3161 3160 3159 3158 3157 3156 3155 3154 3153 3152 3151 3150 3149 3148 3147 3146 3145 3144 3143 3142 3141 3140 3139 3138 3137 3136 3135 3134 3133 3132 3131 3130 3129 3128 3127 3126 3125 3124 3123 3122 3121 3120 3119 3118 3117 3116 3115 3114 3113 3112 3111 3110 3109 3108 3107 3106 3105 3104 3103 3102 3101 3100 3099 3098 3097 3096 3095 3094 3093 3092 3091 3090 3089 3088 3087 3086 3085 3084 3083 3082 3081 3080 3079 3078 3077 3076 3075 3074 3073 3072 3071 3070 3069 3068 3067 3066 3065 3064 3063 3062 3061 3060 3059 3058 3057 3056 3055 3054 3053 3052 3051 3050 3049 3048 3047 3046 3045 3044 3043 3042 3041 3040 3039 3038 3037 3036 3035 3034 3033 3032 3031 3030 3029 3028 3027 3026 3025 3024 3023 3022 3021 3020 3019 3018 3017 3016 3015 3014 3013 3012 3011 3010 3009 3008 3007 3006 3005 3004 3003 3002 3001 3000 2999 2998 2997 2996 2995 2994 2993 2992 2991 2990 2989 2988 2987 2986 2985 2984 2983 2982 2981 2980 2979 2978 2977 2976 2975 2974 2973 2972 2971 2970 2969 2968 2967 2966 2965 2964 2963 2962 2961 2960 2959 2958 2957 2956 2955 2954 2953 2952 2951 2950 2949 2948 2947 2946 2945 2944 2943 2942 2941 2940 2939 2938 2937 2936 2935 2934 2933 2932 2931 2930 2929 2928 2927 2926 2925 2924 2923 2922 2921 2920 2919 2918 2917 2916 2915 2914 2913 2912 2911 2910 2909 2908 2907 2906 2905 2904 2903 2902 2901 2900 2899 2898 2897 2896 2895 2894 2893 2892 2891 2890 2889 2888 2887 2886 2885 2884 2883 2882 2881 2880 2879 2878 2877 2876 2875 2874 2873 2872 2871 2870 2869 2868 2867 2866 2865 2864 2863 2862 2861 2860 2859 2858 2857 2856 2855 2854 2853 2852 2851 2850 2849 2848 2847 2846 2845 2844 2843 2842 2841 2840 2839 2838 2837 2836 2835 2834 2833 2832 2831 2830 2829 2828 2827 2826 2825 2824 2823 2822 2821 2820 2819 2818 2817 2816 2815 2814 2813 2812 2811 2810 2809 2808 2807 2806 2805 2804 2803 2802 2801 2800 2799 2798 2797 2796 2795 2794 2793 2792 2791 2790 2789 2788 2787 2786 2785 2784 2783 2782 2781 2780 2779 2778 2777 2776 2775 2774 2773 2772 2771 2770 2769 2768 2767 2766 2765 2764 2763 2762 2761 2760 2759 2758 2757 2756 2755 2754 2753 2752 2751 2750 2749 2748 2747 2746 2745 2744 2743 2742 2741 2740 2739 2738 2737 2736 2735 2734 2733 2732 2731 2730 2729 2728 2727 2726 2725 2724 2723 2722 2721 2720 2719 2718 2717 2716 2715 2714 2713 2712 2711 2710 2709 2708 2707 2706 2705 2704 2703 2702 2701 2700 2699 2698 2697 2696 2695 2694 2693 2692 2691 2690 2689 2688 2687 2686 2685 2684 2683 2682 2681 2680 2679 2678 2677 2676 2675 2674 2673 2672 2671 2670 2669 2668 2667 2666 2665 2664 2663 2662 2661 2660 2659 2658 2657 2656 2655 2654 2653 2652 2651 2650 2649 2648 2647 2646 2645 2644 2643 2642 2641 2640 2639 2638 2637 2636 2635 2634 2633 2632 2631 2630 2629 2628 2627 2626 2625 2624 2623 2622 2621 2620 2619 2618 2617 2616 2615 2614 2613 2612 2611 2610 2609 2608 2607 2606 2605 2604 2603 2602 2601 2600 2599 2598 2597 2596 2595 2594 2593 2592 2591 2590 2589 2588 2587 2586 2585 2584 2583 2582 2581 2580 2579 2578 2577 2576 2575 2574 2573 2572 2571 2570 2569 2568 2567 2566 2565 2564 2563 2562 2561 2560 2559 2558 2557 2556 2555 2554 2553 2552 2551 2550 2549 2548 2547 2546 2545 2544 2543 2542 2541 2540 2539 2538 2537 2536 2535 2534 2533 2532 2531 2530 2529 2528 2527 2526 2525 2524 2523 2522 2521 2520 2519 2518 2517 2516 2515 2514 2513 2512 2511 2510 2509 2508 2507 2506 2505 2504 2503 2502 2501 2500 2499 2498 2497 2496 2495 2494 2493 2492 2491 2490 2489 2488 2487 2486 2485 2484 2483 2482 2481 2480 2479 2478 2477 2476 2475 2474 2473 2472 2471 2470 2469 2468 2467 2466 2465 2464 2463 2462 2461 2460 2459 2458 2457 2456 2455 2454 2453 2452 2451 2450 2449 2448 2447 2446 2445 2444 2443 2442 2441 2440 2439 2438 2437 2436 2435 2434 2433 2432 2431 2430 2429 2428 2427 2426 2425 2424 2423 2422 2421 2420 2419 2418 2417 2416 2415 2414 2413 2412 2411 2410 2409 2408 2407 2406 2405 2404 2403 2402 2401 2400 2399 2398 2397 2396 2395 2394 2393 2392 2391 2390 2389 2388 2387 2386 2385 2384 2383 2382 2381 2380 2379 2378 2377 2376 2375 2374 2373 2372 2371 2370 2369 2368 2367 2366 2365 2364 2363 2362 2361 2360 2359 2358 2357 2356 2355 2354 2353 2352 2351 2350 2349 2348 2347 2346 2345 2344 2343 2342 2341 2340 2339 2338 2337 2336 2335 2334 2333 2332 2331 2330 2329 2328 2327 2326 2325 2324 2323 2322 2321 2320 2319 2318 2317 2316 2315 2314 2313 2312 2311 2310 2309 2308 2307 2306 2305 2304 2303 2302 2301 2300 2299 2298 2297 2296 2295 2294 2293 2292 2291 2290 2289 2288 2287 2286 2285 2284 2283 2282 2281 2280 2279 2278 2277 2276 2275 2274 2273 2272 2271 2270 2269 2268 2267 2266 2265 2264 2263 2262 2261 2260 2259 2258 2257 2256 2255 2254 2253 2252 2251 2250 2249 2248 2247 2246 2245 2244 2243 2242 2241 2240 2239 2238 2237 2236 2235 2234 2233 2232 2231 2230 2229 2228 2227 2226 2225 2224 2223 2222 2221 2220 2219 2218 2217 2216 2215 2214 2213 2212 2211 2210 2209 2208 2207 2206 2205 2204 2203 2202 2201 2200 2199 2198 2197 2196 2195 2194 2193 2192 2191 2190 2189 2188 2187 2186 2185 2184 2183 2182 2181 2180 2179 2178 2177 2176 2175 2174 2173 2172 2171 2170 2169 2168 2167 2166 2165 2164 2163 2162 2161 2160 2159 2158 2157 2156 2155 2154 2153 2152 2151 2150 2149 2148 2147 2146 2145 2144 2143 2142 2141 2140 2139 2138 2137 2136 2135 2134 2133 2132 2131 2130 2129 2128 2127 2126 2125 2124 2123 2122 2121 2120 2119 2118 2117 2116 2115 2114 2113 2112 2111 2110 2109 2108 2107 2106 2105 2104 2103 2102 2101 2100 2099 2098 2097 2096 2095 2094 2093 2092 2091 2090 2089 2088 2087 2086 2085 2084 2083 2082 2081 2080 2079 2078 2077 2076 2075 2074 2073 2072 2071 2070 2069 2068 2067 2066 2065 2064 2063 2062 2061 2060 2059 2058 2057 2056 2055 2054 2053 2052 2051 2050 2049 2048 2047 2046 2045 2044 2043 2042 2041 2040 2039 2038 2037 2036 2035 2034 2033 2032 2031 2030 2029 2028 2027 2026 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995 1994 1993 1992 1991 1990 1989 1988 1987 1986 1985 1984 1983 1982 1981 1980 1979 1978 1977 1976 1975 1974 1973 1972 1971 1970 1969 1968 1967 1966 1965 1964 1963 1962 1961 1960 1959 1958 1957 1956 1955 1954 1953 1952 1951 1950 1949 1948 1947 1946 1945 1944 1943 1942 1941 1940 1939 1938 1937 1936 1935 1934 1933 1932 1931 1930 1929 1928 1927 1926 1925 1924 1923 1922 1921 1920 1919 1918 1917 1916 1915 1914 1913 1912 1911 1910 1909 1908 1907 1906 1905 1904 1903 1902 1901 1900 1899 1898 1897 1896 1895 1894 1893 1892 1891 1890 1889 1888 1887 1886 1885 1884 1883 1882 1881 1880 1879 1878 1877 1876 1875 1874 1873 1872 1871 1870 1869 1868 1867 1866 1865 1864 1863 1862 1861 1860 1859 1858 1857 1856 1855 1854 1853 1852 1851 1850 1849 1848 1847 1846 1845 1844 1843 1842 1841 1840 1839 1838 1837 1836 1835 1834 1833 1832 1831 1830 1829 1828 1827 1826 1825 1824 1823 1822 1821 1820 1819 1818 1817 1816 1815 1814 1813 1812 1811 1810 1809 1808 1807 1806 1805 1804 1803 1802 1801 1800 1799 1798 1797 1796 1795 1794 1793 1792 1791 1790 1789 1788 1787 1786 1785 1784 1783 1782 1781 1780 1779 1778 1777 1776 1775 1774 1773 1772 1771 1770 1769 1768 1767 1766 1765 1764 1763 1762 1761 1760 1759 1758 1757 1756 1755 1754 1753 1752 1751 1750 1749 1748 1747 1746 1745 1744 1743 1742 1741 1740 1739 1738 1737 1736 1735 1734 1733 1732 1731 1730 1729 1728 1727 1726 1725 1724 1723 1722 1721 1720 1719 1718 1717 1716 1715 1714 1713 1712 1711 1710 1709 1708 1707 1706 1705 1704 1703 1702 1701 1700 1699 1698 1697 1696 1695 1694 1693 1692 1691 1690 1689 1688 1687 1686 1685 1684 1683 1682 1681 1680 1679 1678 1677 1676 1675 1674 1673 1672 1671 1670 1669 1668 1667 1666 1665 1664 1663 1662 1661 1660 1659 1658 1657 1656 1655 1654 1653 1652 1651 1650 1649 1648 1647 1646 1645 1644 1643 1642 1641 1640 1639 1638 1637 1636 1635 1634 1633 1632 1631 1630 1629 1628 1627 1626 1625 1624 1623 1622 1621 1620 1619 1618 1617 1616 1615 1614 1613 1612 1611 1610 1609 1608 1607 1606 1605 1604 1603 1602 1601 1600 1599 1598 1597 1596 1595 1594 1593 1592 1591 1590 1589 1588 1587 1586 1585 1584 1583 1582 1581 1580 1579 1578 1577 1576 1575 1574 1573 1572 1571 1570 1569 1568 1567 1566 1565 1564 1563 1562 1561 1560 1559 1558 1557 1556 1555 1554 1553 1552 1551 1550 1549 1548 1547 1546 1545 1544 1543 1542 1541 1540 1539 1538 1537 1536 1535 1534 1533 1532 1531 1530 1529 1528 1527 1526 1525 1524 1523 1522 1521 1520 1519 1518 1517 1516 1515 1514 1513 1512 1511 1510 1509 1508 1507 1506 1505 1504 1503 1502 1501 1500 1499 1498 1497 1496 1495 1494 1493 1492 1491 1490 1489 1488 1487 1486 1485 1484 1483 1482 1481 1480 1479 1478 1477 1476 1475 1474 1473 1472 1471 1470 1469 1468 1467 1466 1465 1464 1463 1462 1461 1460 1459 1458 1457 1456 1455 1454 1453 1452 1451 1450 1449 1448 1447 1446 1445 1444 1443 1442 1441 1440 1439 1438 1437 1436 1435 1434 1433 1432 1431 1430 1429 1428 1427 1426 1425 1424 1423 1422 1421 1420 1419 1418 1417 1416 1415 1414 1413 1412 1411 1410 1409 1408 1407 1406 1405 1404 1403 1402 1401 1400 1399 1398 1397 1396 1395 1394 1393 1392 1391 1390 1389 1388 1387 1386 1385 1384 1383 1382 1381 1380 1379 1378 1377 1376 1375 1374 1373 1372 1371 1370 1369 1368 1367 1366 1365 1364 1363 1362 1361 1360 1359 1358 1357 1356 1355 1354 1353 1352 1351 1350 1349 1348 1347 1346 1345 1344 1343 1342 1341 1340 1339 1338 1337 1336 1335 1334 1333 1332 1331 1330 1329 1328 1327 1326 1325 1324 1323 1322 1321 1320 1319 1318 1317 1316 1315 1314 1313 1312 1311 1310 1309 1308 1307 1306 1305 1304 1303 1302 1301 1300 1299 1298 1297 1296 1295 1294 1293 1292 1291 1290 1289 1288 1287 1286 1285 1284 1283 1282 1281 1280 1279 1278 1277 1276 1275 1274 1273 1272 1271 1270 1269 1268 1267 1266 1265 1264 1263 1262 1261 1260 1259 1258 1257 1256 1255 1254 1253 1252 1251 1250 1249 1248 1247 1246 1245 1244 1243 1242 1241 1240 1239 1238 1237 1236 1235 1234 1233 1232 1231 1230 1229 1228 1227 1226 1225 1224 1223 1222 1221 1220 1219 1218 1217 1216 1215 1214 1213 1212 1211 1210 1209 1208 1207 1206 1205 1204 1203 1202 1201 1200 1199 1198 1197 1196 1195 1194 1193 1192 1191 1190 1189 1188 1187 1186 1185 1184 1183 1182 1181 1180 1179 1178 1177 1176 1175 1174 1173 1172 1171 1170 1169 1168 1167 1166 1165 1164 1163 1162 1161 1160 1159 1158 1157 1156 1155 1154 1153 1152 1151 1150 1149 1148 1147 1146 1145 1144 1143 1142 1141 1140 1139 1138 1137 1136 1135 1134 1133 1132 1131 1130 1129 1128 1127 1126 1125 1124 1123 1122 1121 1120 1119 1118 1117 1116 1115 1114 1113 1112 1111 1110 1109 1108 1107 1106 1105 1104 1103 1102 1101 1100 1099 1098 1097 1096 1095 1094 1093 1092 1091 1090 1089 1088 1087 1086 1085 1084 1083 1082 1081 1080 1079 1078 1077 1076 1075 1074 1073 1072 1071 1070 1069 1068 1067 1066 1065 1064 1063 1062 1061 1060 1059 1058 1057 1056 1055 1054 1053 1052 1051 1050 1049 1048 1047 1046 1045 1044 1043 1042 1041 1040 1039 1038 1037 1036 1035 1034 1033 1032 1031 1030 1029 1028 1027 1026 1025 1024 1023 1022 1021 1020 1019 1018 1017 1016 1015 1014 1013 1012 1011 1010 1009 1008 1007 1006 1005 1004 1003 1002 1001 1000 999 998 997 996 995 994 993 992 991 990 989 988 987 986 985 984 983 982 981 980 979 978 977 976 975 974 973 972 971 970 969 968 967 966 965 964 963 962 961 960 959 958 957 956 955 954 953 952 951 950 949 948 947 946 945 944 943 942 941 940 939 938 937 936 935 934 933 932 931 930 929 928 927 926 925 924 923 922 921 920 919 918 917 916 915 914 913 912 911 910 909 908 907 906 905 904 903 902 901 900 899 898 897 896 895 894 893 892 891 890 889 888 887 886 885 884 883 882 881 880 879 878 877 876 875 874 873 872 871 870 869 868 867 866 865 864 863 862 861 860 859 858 857 856 855 854 853 852 851 850 849 848 847 846 845 844 843 842 841 840 839 838 837 836 835 834 833 832 831 830 829 828 827 826 825 824 823 822 821 820 819 818 817 816 815 814 813 812 811 810 809 808 807 806 805 804 803 802 801 800 799 798 797 796 795 794 793 792 791 790 789 788 787 786 785 784 783 782 781 780 779 778 777 776 775 774 773 772 771 770 769 768 767 766 765 764 763 762 761 760 759 758 757 756 755 754 753 752 751 750 749 748 747 746 745 744 743 742 741 740 739 738 737 736 735 734 733 732 731 730 729 728 727 726 725 724 723 722 721 720 719 718 717 716 715 714 713 712 711 710 709 708 707 706 705 704 703 702 701 700 699 698 697 696 695 694 693 692 691 690 689 688 687 686 685 684 683 682 681 680 679 678 677 676 675 674 673 672 671 670 669 668 667 666 665 664 663 662 661 660 659 658 657 656 655 654 653 652 651 650 649 648 647 646 645 644 643 642 641 640 639 638 637 636 635 634 633 632 631 630 629 628 627 626 625 624 623 622 621 620 619 618 617 616 615 614 613 612 611 610 609 608 607 606 605 604 603 602 601 600 599 598 597 596 595 594 593 592 591 590 589 588 587 586 585 584 583 582 581 580 579 578 577 576 575 574 573 572 571 570 569 568 567 566 565 564 563 562 561 560 559 558 557 556 555 554 553 552 551 550 549 548 547 546 545 544 543 542 541 540 539 538 537 536 535 534 533 532 531 530 529 528 527 526 525 524 523 522 521 520 519 518 517 516 515 514 513 512 511 510 509 508 507 506 505 504 503 502 501 500 499 498 497 496 495 494 493 492 491 490 489 488 487 486 485 484 483 482 481 480 479 478 477 476 475 474 473 472 471 470 469 468 467 466 465 464 463 462 461 460 459 458 457 456 455 454 453 452 451 450 449 448 447 446 445 444 443 442 441 440 439 438 437 436 435 434 433 432 431 430 429 428 427 426 425 424 423 422 421 420 419 418 417 416 415 414 413 412 411 410 409 408 407 406 405 404 403 402 401 400 399 398 397 396 395 394 393 392 391 390 389 388 387 386 385 384 383 382 381 380 379 378 377 376 375 374 373 372 371 370 369 368 367 366 365 364 363 362 361 360 359 358 357 356 355 354 353 352 351 350 349 348 347 346 345 344 343 342 341 340 339 338 337 336 335 334 333 332 331 330 329 328 327 326 325 324 323 322 321 320 319 318 317 316 315 314 313 312 311 310 309 308 307 306 305 304 303 302 301 300 299 298 297 296 295 294 293 292 291 290 289 288 287 286 285 284 283 282 281 280 279 278 277 276 275 274 273 272 271 270 269 268 267 266 265 264 263 262 261 260 259 258 257 256 255 254 253 252 251 250 249 248 247 246 245 244 243 242 241 240 239 238 237 236 235 234 233 232 231 230 229 228 227 226 225 224 223 222 221 220 219 218 217 216 215 214 213 212 211 210 209 208 207 206 205 204 203 202 201 200 199 198 197 196 195 194 193 192 191 190 189 188 187 186 185 184 183 182 181 180 179 178 177 176 175 174 173 172 171 170 169 168 167 166 165 164 163 162 161 160 159 158 157 156 155 154 153 152 151 150 149 148 147 146 145 144 143 142 141 140 139 138 137 136 135 134 133 132 131 130 129 128 127 126 125 124 123 122 121 120 119 118 117 116 115 114 113 112 111 110 109 108 107 106 105 104 103 102 101 100 99 98 97 96 95 94 93 92 91 90 89 88 87 86 85 84 83 82 81 80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65 64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list '\''--separator=|'\'' --no-headers --output id 875 3007 993 1272 1263 1698 2359 2084 3068 1251 573 2076 3015 2798 2594 1753 33 1230 2650 1781 1881 937 2536 734 2762 1851 1299 2476 2822 498 990 1784 427 1215 2220 2127 2673 1020 3193 1689 948 76 3120 2973 628 84 814 1344 1194 291 1451 1023 570 1383 2061 926 3163 2012 2044 1838 2097 1739 350 1229 3234 263 1421 827 1817 3232 2033 881 591 901 1561 3194 2876 2554 2305 1761 2952 1376 1922 588 2551 1361 1882 849 974 984 2372 2781 2608 991 749 793 1437 1592 1445 2316 1254 2099 29 2351 3135 952 593 2920 2623 48 2383 2755 2425 2773 225 986 2441 43 383 280 702 1603 2232 2408 486 79 361 727 3219 230 66 2190 3192 2602 641 1304 590 2833 2787 1529 2963 882 906 1859 165 708 529 1378 1821 1691 1791 842 341 2979 1095 721 1133 103 575 2458 801 3000 2713 3251 1342 2866 1823 3159 1496 2574 1202 152 3011 1142 1967 3247 211 105 1237 2337 3190 1833 3195 310 2275 731 1792 218 1573 642 1223 1462 2373 3305 800 1945 421 2210 285 2758 2057 705 2493 1634 3310 540 3097 3322 2446 338 3029 2395 3342 2101 973 3323 996 2902 2637 1086 3152 3049 2545 270 2447 861 2848 1661 1946 303 2469 970 3024 3218 1581 511 1952 1037 467 2593 1325 1305 411 3283 1627 779 1799 1655 695 284 2527 2535 933 2177 1391 2107 1713 2052 2302 2236 1334 2915 362 2916 1614 723 1664 1112 1869 2138 758 828 1082 2651 30 1923 1656 2937 1040 1050 2399 960 2514 2541 1406 1510 3311 323 903 3226 2578 2083 2654 19 855 2429 1039 1473 508 2840 2659 2451 1238 651 1699 339 357 950 1987 997 2727 1058 2621 1502 1026 479 2090 1517 1014 2562 3158 1907 82 718 1822 1665 3162 237 3014 2200 946 2687 2855 823 3176 1178 1644 2736 1482 2812 3254 251 611 1950 1366 2962 2726 194 3133 292 1767 2622 1759 852 366 3258 2526 346 1959 2487 1116 893 2079 2576 2992 694 927 262 2948 2838 3330 1362 862 1012 2860 999 2016 1234 320 719 1733 2180 379 2222 267 1974 2873 3236 3172 2196 189 2239 1393 501 1564 716 3041 925 1888 1345 1180 108 122 1047 2882 2105 2745 569 805 1489 3191 739 888 2898 215 2540 3327 1948 1132 1468 666 726 2419 1648 3179 554 3339 1201 1969 795 416 2586 2647 2093 319 2643 1435 290 2929 3053 2350 3341 1029 1670 965 2258 1301 2832 1226 465 1649 1589 1629 1088 686 2141 3201 3240 563 300 2998 636 1951 386 2802 3316 1013 2478 2240 1633 2819 2070 2415 1336 544 3157 1939 660 3215 1484 678 363 1346 961 799 430 2749 1901 2630 2161 3167 1433 1806 2949 1089 1736 2849 2009 630 126 3277 2632 877 1723 69 3110 2519 3230 3199 3027 2806 2356 1612 2863 2465 440 1915 2803 3231 49 1139 2122 1582 2791 1464 976 2204 2402 966 1576 3299 74 514 2814 2797 202 2669 2557 2488 273 2035 2951 1968 1622 393 1641 2741 3182 197 1111 1548 688 347 1363 2017 2693 144 2663 2392 2638 2313 1963 1600 1106 3090 1814 426 549 2829 2252 728 2561 358 1474 2633 1458 816 2922 2616 559 983 2752 1846 1143 354 198 182 1575 551 3160 2544 73 1588 3227 1136 55 847 2565 2168 2249 329 1577 2438 52 1926 2256 3302 3071 2770 2932 515 1213 3003 1652 1494 160 2542 1193 1834 1545 2378 1742 1400 1911 2255 1475 753 1598 429 2675 2532 1730 2826 1167 1737 887 2303 1677 804 3002 2192 2082 1017 278 2628 1134 2676 2128 2331 1726 471 2396 1654 34 1078 715 1275 1583 910 336 3096 1276 543 1531 227 627 3129 247 2468 315 2965 918 2571 2153 1271 1324 2897 2530 2319 1557 1353 3022 309 133 1018 331 2522 2149 1997 860 2887 2088 271 722 2072 1845 3131 3123 2215 1084 210 3175 2908 1038 1709 2981 47 492 3128 1425 2108 2595 250 2342 1274 1660 3115 2060 3072 2214 2751 2582 2449 733 288 101 2834 2226 2330 2245 2412 174 454 2276 944 959 717 1307 1203 1676 2724 1255 2707 2605 2976 2960 609 1954 1785 653 2027 1779 1074 1549 170 625 850 304 1986 2944 2423 3039 2711 810 2964 410 1428 192 16 1119 70 1992 2504 2907 3140 2187 1242 96 1252 2918 3117 1244 1384 277 1021 1994 1898 3203 2389 586 1179 676 1152 766 2068 1949 647 131 853 2681 414 2626 2483 3106 2115 248 5 1455 832 826 2386 3303 2278 787 2656 2923 505 1586 3317 2729 3228 1535 175 2683 344 1227 1066 2424 1093 3213 1002 2627 806 445 3314 2106 2444 1154 450 2598 2942 2243 2336 2098 1027 156 239 91 865 2743 1247 2481 312 328 496 106 223 2224 2262 1188 478 1349 1744 943 279 1844 781 1843 1755 2620 2677 867 3040 1876 2549 1417 2631 409 3062 709 2946 1936 1041 1669 1470 2548 2450 1493 2715 1988 1422 1043 3054 741 631 2645 1808 1313 98 51 2909 2326 1935 2818 1048 1870 2154 2259 2763 684 576 789 1432 571 1228 1735 2131 3268 2165 1602 2118 1553 567 2095 2804 150 512 3306 2685 2780 2298 1099 266 1754 2144 1525 2864 1516 14 3304 557 1184 924 431 418 1632 2129 53 1601 113 736 2933 2452 3150 3252 1094 2754 979 1853 1457 1326 216 1572 2899 2869 2355 2722 1161 691 3086 742 1385 3020 1980 1308 859 502 2077 424 1878 1524 2985 17 2970 2506 2094 769 1300 634 535 307 2338 680 2375 786 1046 1465 1580 530 871 1675 1503 1416 2585 2982 1558 71 1322 1837 2140 1173 236 3187 614 2994 282 50 3209 330 1812 425 2836 3239 3286 1241 2398 2721 494 643 710 365 451 1150 1714 1156 1934 2322 2634 2202 713 1459 121 3048 757 1637 1552 2284 157 599 2150 2830 111 2029 2203 1164 183 2497 2459 3033 3290 3265 3196 3164 149 2820 148 2341 938 2680 1217 2503 522 2491 2363 3044 3276 908 1891 2845 1398 969 953 3010 1454 737 3235 1916 1528 1374 2292 2648 2809 187 656 1900 1578 1800 2539 2193 600 1303 313 2354 1818 1687 2113 1807 951 294 3130 1008 2911 281 2719 2597 1315 3285 2281 1877 1294 967 1359 2384 1333 2178 612 2625 2216 825 962 1555 405 907 2496 650 205 1651 2473 473 3045 256 2440 886 488 548 2547 2684 1867 1770 1983 1820 1579 2420 2191 1351 398 2955 2642 1232 408 2499 3264 2886 1402 2799 1196 136 352 2938 1 3249 2185 552 3136 1860 2821 1518 899 2324 417 1694 2682 229 638 2272 1827 78 2116 3093 2577 2282 42 3143 497 3087 423 724 3037 1953 2443 1763 2783 1725 1319 1606 2022 1480 1832 2835 2957 1338 2655 1666 1443 1743 3080 581 18 2858 1777 596 539 1165 2674 2779 2445 1866 1298 2480 2310 841 3181 1168 3081 1022 2572 1569 1917 936 45 1382 2288 1899 413 3348 2062 617 489 1085 1894 1985 1639 1965 1890 619 2556 555 2896 1278 2980 562 2111 1352 2800 1370 472 920 3102 2289 701 1937 1414 306 360 1102 648 381 1101 516 2827 2442 2524 1684 1914 1623 868 2939 3109 287 1928 3349 1357 231 2712 560 1955 1693 1286 533 659 46 2189 1440 176 3103 3205 1487 2174 1999 2953 592 38 2641 2238 878 1103 3319 390 2657 934 1499 177 402 922 2096 526 2000 209 3274 988 602 112 1855 1645 1034 355 375 2413 2041 1187 2857 2744 2401 2689 180 3243 89 2136 2397 2624 261 1214 1847 525 3338 1083 2427 1397 2881 2555 3089 645 2058 2966 2520 2991 1966 780 1310 790 193 1260 1182 356 2268 2146 1128 783 295 2842 2891 97 2260 1072 527 2870 1444 56 208 632 981 3060 663 377 798 2512 1127 389 2563 2393 1640 3281 1197 1410 59 2014 1700 2550 125 870 1560 1960 114 2888 2935 2900 2137 2733 2167 1678 2784 1982 2166 2404 2327 1478 2102 2950 442 1618 2823 100 840 978 326 2788 297 711 2261 1681 2748 171 2078 784 977 2241 3075 846 2112 671 2147 1481 2583 661 2772 1415 249 2013 3031 830 2872 1536 905 3271 2720 2184 286 2914 980 1543 2132 2073 1412 412 589 2422 2267 394 2485 1259 2588 264 1815 675 1828 982 1460 2698 2890 3026 1148 2968 754 2188 2607 2786 817 1973 2388 917 2212 1231 2019 2048 1331 1452 3340 1772 1246 2290 1036 1940 477 1944 1786 3138 2474 1350 851 665 2143 2846 1830 1854 2091 1401 2945 2509 1801 1905 1340 1399 274 2182 269 1921 2774 1151 399 2757 1176 1372 3229 756 1563 388 139 3134 476 1873 1848 2523 1266 2439 3345 36 2717 448 879 3032 838 1192 3211 2703 900 1884 2051 1716 698 2264 2152 947 1461 2110 2901 2919 161 2377 895 2181 1708 1354 3248 214 3189 1490 316 3198 1596 2285 884 1587 1146 528 163 333 2619 452 322 1479 503 241 2411 796 2162 3269 2767 2462 2361 2852 3297 921 3294 1835 2877 1962 3025 1782 2507 2277 145 58 2782 1426 1206 2428 598 3217 3307 843 203 690 1929 537 1741 1453 809 2893 130 1616 255 3069 2250 1092 2234 1856 3139 1441 1446 1318 595 455 1250 904 606 3335 2414 2559 3166 154 622 2969 143 2871 2805 767 1522 2045 3098 2913 751 155 2731 353 2967 1044 2613 1717 1222 2346 1369 2333 1868 469 2501 3018 916 572 3313 2418 1749 1467 2291 1593 2760 1757 1804 117 2940 2114 1722 2813 1541 2737 2125 2552 1734 3275 1630 2461 2179 1000 2370 608 2069 2589 3185 1061 2867 1771 15 1659 2667 2567 204 1507 2434 605 2837 1360 1696 1212 1695 857 949 1957 2768 856 332 2660 1809 228 3224 909 2672 1701 1650 2847 2038 1961 1068 3009 2464 2321 1054 3321 2133 374 1144 1872 293 1501 3092 2312 2436 1544 1993 2889 173 1118 2824 679 459 2467 1096 2705 3017 2390 2789 2708 81 928 703 3207 2531 2498 2026 2740 2368 1674 140 2055 1137 3147 1562 2385 1471 866 3253 268 550 11 1273 1141 1512 2230 92 740 2635 1436 13 3119 151 458 3076 3142 3065 521 1388 2771 1970 184 359 1766 2709 1070 2696 3225 1857 720 2053 2997 2756 2432 484 1904 283 2209 885 2205 524 369 915 945 3295 872 2699 2063 1643 35 697 1542 1011 889 935 564 1015 2369 2349 3197 1024 837 759 1162 689 1813 2910 770 1035 1595 1571 1396 1721 3148 696 1625 2233 669 812 3104 289 1497 2825 681 166 1747 807 2958 568 1534 1789 3153 246 188 1841 1126 475 1052 2334 2947 3222 162 3261 3036 3301 115 1930 1745 1892 1264 1707 1762 321 3059 1620 1377 2735 3105 1521 2769 62 118 1778 2466 985 1690 1327 186 2263 1862 3165 1284 1394 464 314 1532 662 2808 819 2701 2286 1335 1591 2455 1990 2329 1565 2553 2304 185 2579 2987 2728 677 2049 2679 1285 1775 1511 380 1871 2381 2406 3078 1262 1386 2734 2765 447 3051 1938 2611 1671 3112 308 1506 1098 1045 3006 2670 1750 1797 3208 3100 2005 1943 2601 1918 2591 700 1296 811 3346 2612 311 2431 821 2376 1055 1186 463 517 1408 594 2001 3107 1466 1626 2505 3289 771 1556 340 3300 3332 1105 2906 957 654 1728 2270 1893 873 883 28 1526 2463 2460 2201 2766 2646 2581 135 1706 1347 2056 128 2854 2928 260 2609 752 2710 392 2777 2175 1566 3214 509 958 495 370 1218 1906 1504 1508 1537 2124 3212 57 299 670 2926 3161 376 2092 1746 1109 2975 2306 1332 2993 1613 2103 1181 2008 461 258 2978 2266 2217 2811 2437 2892 1697 1864 449 2513 639 3284 1439 104 1705 707 371 1802 2039 3336 1887 141 566 3113 2533 1546 384 2537 2085 1280 1001 372 1277 1330 434 897 1776 301 2159 745 2560 931 1908 2508 1668 2211 513 153 1485 2475 911 704 1662 102 1463 3019 2853 2130 1585 1205 744 1198 3023 1796 302 975 1824 3125 1605 349 2142 1584 2668 3042 224 243 1611 1574 2816 387 480 3298 2308 1279 1004 134 1752 2453 3238 1483 778 1282 470 2956 2360 1774 1842 2237 2880 2543 2983 1787 735 2297 3244 1825 441 2986 1172 940 2879 6 587 2810 3206 240 415 474 1030 777 2010 2054 2207 3156 1121 1947 1064 1065 633 2730 674 483 3154 500 3292 1456 298 2652 2387 3077 3137 199 453 768 1427 1849 2546 1153 2160 2753 2917 1395 1221 510 213 2086 433 3082 2004 2692 956 1380 620 1748 2690 1290 2665 658 2257 2314 457 2382 2120 2183 1551 2843 1423 1793 2003 615 712 2671 2194 2294 834 774 1780 1488 1160 2379 124 578 2959 534 3242 2534 2253 1971 803 2023 12 1159 3245 1902 2409 2884 1114 2570 2644 1248 1120 2296 1057 2117 644 1191 1865 1379 1979 1912 2318 2862 1107 64 172 1405 1257 2047 613 2065 2287 1312 1295 99 2801 1590 1258 3008 782 773 44 1861 2301 1794 2219 1090 1387 2400 673 1210 167 1169 109 2974 164 257 3149 1174 2145 1292 3016 1509 2495 1289 738 1293 1138 1523 3055 305 775 2725 2775 2221 1123 2658 604 3145 2662 682 80 1389 1624 2841 3085 1016 646 2600 335 626 603 1007 3262 3326 407 1075 1910 404 342 824 1727 1764 2163 3091 2198 1760 2271 2323 2776 574 1790 2394 1875 1519 1076 1924 1211 1919 1067 3180 2365 1328 2254 491 2235 3177 1373 22 1885 1608 1225 2564 546 2472 378 1195 196 3084 2961 2636 3005 2599 3122 1113 848 2516 1403 2859 1567 1077 3259 1157 2405 2865 1317 3171 2618 481 1190 1635 1758 954 1291 2158 2905 2104 2778 2380 2371 3256 2357 244 178 3184 2309 3334 1811 2538 880 397 2990 2912 863 1850 623 1642 2199 839 2343 1281 1685 1424 1829 584 1840 3114 3111 2885 2435 2977 833 664 1049 31 2943 685 683 1125 3279 1429 2080 85 1081 4 1738 1559 3210 1149 2317 542 1268 275 1003 3296 1189 272 1858 822 1607 432 110 1492 1019 762 1604 21 107 1287 3220 2580 2364 1515 545 2971 276 1434 2031 2695 2295 2615 493 760 129 2231 2448 2315 1170 2362 2785 1053 963 83 2831 27 1130 2500 845 2247 3343 2517 2344 142 158 2139 3095 531 1883 788 1903 1418 1617 1836 3118 468 181 2470 506 265 2170 1527 2246 1597 1056 2793 583 2299 3168 2604 1062 3121 3174 1245 1140 1063 2195 2697 699 3200 3351 815 2996 748 254 1638 3344 2706 3255 2704 2347 890 919 1568 2074 1449 1371 169 138 3124 1042 2225 1663 1320 2954 3270 2036 1942 25 1740 1913 2790 640 2345 1491 406 802 2746 1486 2456 1711 345 2700 1657 3001 2410 1233 3328 1288 1879 1409 794 1751 2040 1718 730 577 655 3127 2374 1816 2006 87 998 90 3266 327 3099 2471 1337 792 2043 732 41 1538 2089 400 137 1367 419 2011 2489 200 1724 1006 2518 2653 2034 1886 553 54 1667 844 2332 2042 3052 446 2592 930 2156 2927 913 60 2169 1323 1329 2020 296 1732 2227 776 3280 75 1059 2218 2273 2479 1803 438 618 746 253 1653 1863 2930 2269 2484 2575 2416 1615 2325 2228 1122 2454 2718 179 1500 2502 1933 120 2807 1236 1715 3056 1719 972 385 318 2989 854 2617 1972 2851 3079 2941 2714 3337 466 579 894 420 3320 1381 1302 1009 2515 3094 1177 146 443 2028 1407 1704 3004 2173 220 2176 1356 337 482 3101 2883 836 1269 1896 898 2335 159 2100 3287 523 1091 3155 1069 373 3202 2248 3183 519 518 1392 1079 1235 743 1720 1209 1104 580 1932 2590 2738 39 929 2828 2417 1166 520 765 2244 195 2477 1628 1199 3347 2358 1365 2433 1729 657 1958 1805 1925 2931 1692 629 597 2566 3260 3325 24 2151 1927 1703 2988 86 835 367 1447 968 1498 1610 2934 1117 1819 2403 3146 1239 2348 1175 1253 3278 3263 2972 1240 2936 3329 1309 2894 435 460 1964 226 1688 1469 2059 729 621 1683 1991 2293 2024 190 1712 207 1207 652 2649 3151 1513 1243 2686 2223 3035 2015 1110 212 1679 1358 1880 368 1265 3030 2999 3028 1256 191 1477 422 556 3204 2606 2071 395 401 1646 3308 2664 538 1731 1495 1897 2614 1539 9 2817 3291 485 829 2171 403 238 2280 1129 1680 2904 2339 1530 3132 1051 3047 63 1831 1025 1647 2482 864 637 2002 1155 2018 2795 123 964 242 3083 437 1826 2430 1672 3141 1208 772 1108 1514 1031 252 2573 1073 88 3013 2213 2030 1476 1989 3223 1442 2366 2421 3178 2558 1419 2925 2186 444 649 1060 1183 1087 364 206 3170 831 785 624 1594 219 1204 2844 3116 1981 325 2764 797 2739 616 1071 2694 994 1311 3312 1450 1321 1852 1984 1219 1316 2064 1540 1658 1375 1341 1135 3186 3144 1147 547 761 2066 3066 2274 40 1788 1909 23 351 234 1249 3246 3088 3061 2486 428 3233 1756 2875 2850 2529 201 1636 763 2251 541 72 2511 808 2995 791 892 334 2596 168 1028 2067 2510 232 2172 487 1010 1773 1889 2037 68 1355 2761 561 955 2265 3309 382 1570 2815 1710 932 2155 667 3070 10 2157 396 601 1547 2678 1472 536 2229 1348 3237 992 1115 94 1413 1609 8 2587 2490 2839 1080 2794 1975 67 1995 2283 2525 3108 1599 1448 1976 1097 1411 1520 706 2868 1390 1533 1261 2123 1171 119 436 672 1005 2025 127 1430 2279 3169 65 1874 1920 2603 1185 2197 2242 923 3331 2796 1216 3064 2134 3038 818 2046 2119 77 3293 3057 3257 3050 348 2148 3012 896 1768 462 1956 995 93 3188 2878 1702 3021 259 902 1145 3073 820 2691 1339 532 1941 3063 2307 2407 725 2895 1550 2353 3043 942 2352 635 2320 1100 2610 233 235 565 1343 1283 3315 3267 3216 2702 1977 2639 692 2747 858 2426 2492 2126 95 217 221 2521 3318 2723 2087 324 20 3350 3034 891 2206 989 3250 2984 2640 1368 747 2856 939 147 2903 1895 499 7 1270 1996 439 2021 3074 2007 1765 2792 585 693 1267 2732 2340 610 2367 2457 1621 1306 1783 1420 2081 607 582 750 1682 2750 3058 1769 132 2208 1314 2666 3046 714 2569 2135 2328 2584 2716 874 987 668 2121 912 1438 869 2629 2164 3126 3333 971 1998 1124 558 26 1297 3288 61 37 1673 3273 2311 3272 1404 813 391 456 1839 2032 1364 3221 1505 1931 32 1200 3067 2528 3 1220 1554 2300 1032 764 2494 2050 2075 222 2921 2742 2924 1131 2861 1686 1978 2874 1631 914 343 116 2 1158 755 1619 2759 3241 2661 1810 687 2568 2391 876 1033 2109 1163 1224 504 1798 507 490 245 1795 3173 2688 3324 941 317 1431 3282' 875 3007 993 1272 1263 1698 2359 2084 3068 1251 573 2076 3015 2798 2594 1753 33 1230 2650 1781 1881 937 2536 734 2762 1851 1299 2476 2822 498 990 1784 427 1215 2220 2127 2673 1020 3193 1689 948 76 3120 2973 628 84 814 1344 1194 291 1451 1023 570 1383 2061 926 3163 2012 2044 1838 2097 1739 350 1229 3234 263 1421 827 1817 3232 2033 881 591 901 1561 3194 2876 2554 2305 1761 2952 1376 1922 588 2551 1361 1882 849 974 984 2372 2781 2608 991 749 793 1437 1592 1445 2316 1254 2099 29 2351 3135 952 593 2920 2623 48 2383 2755 2425 2773 225 986 2441 43 383 280 702 1603 2232 2408 486 79 361 727 3219 230 66 2190 3192 2602 641 1304 590 2833 2787 1529 2963 882 906 1859 165 708 529 1378 1821 1691 1791 842 341 2979 1095 721 1133 103 575 2458 801 3000 2713 3251 1342 2866 1823 3159 1496 2574 1202 152 3011 1142 1967 3247 211 105 1237 2337 3190 1833 3195 310 2275 731 1792 218 1573 642 1223 1462 2373 3305 800 1945 421 2210 285 2758 2057 705 2493 1634 3310 540 3097 3322 2446 338 3029 2395 3342 2101 973 3323 996 2902 2637 1086 3152 3049 2545 270 2447 861 2848 1661 1946 303 2469 970 3024 3218 1581 511 1952 1037 467 2593 1325 1305 411 3283 1627 779 1799 1655 695 284 2527 2535 933 2177 1391 2107 1713 2052 2302 2236 1334 2915 362 2916 1614 723 1664 1112 1869 2138 758 828 1082 2651 30 1923 1656 2937 1040 1050 2399 960 2514 2541 1406 1510 3311 323 903 3226 2578 2083 2654 19 855 2429 1039 1473 508 2840 2659 2451 1238 651 1699 339 357 950 1987 997 2727 1058 2621 1502 1026 479 2090 1517 1014 2562 3158 1907 82 718 1822 1665 3162 237 3014 2200 946 2687 2855 823 3176 1178 1644 2736 1482 2812 3254 251 611 1950 1366 2962 2726 194 3133 292 1767 2622 1759 852 366 3258 2526 346 1959 2487 1116 893 2079 2576 2992 694 927 262 2948 2838 3330 1362 862 1012 2860 999 2016 1234 320 719 1733 2180 379 2222 267 1974 2873 3236 3172 2196 189 2239 1393 501 1564 716 3041 925 1888 1345 1180 108 122 1047 2882 2105 2745 569 805 1489 3191 739 888 2898 215 2540 3327 1948 1132 1468 666 726 2419 1648 3179 554 3339 1201 1969 795 416 2586 2647 2093 319 2643 1435 290 2929 3053 2350 3341 1029 1670 965 2258 1301 2832 1226 465 1649 1589 1629 1088 686 2141 3201 3240 563 300 2998 636 1951 386 2802 3316 1013 2478 2240 1633 2819 2070 2415 1336 544 3157 1939 660 3215 1484 678 363 1346 961 799 430 2749 1901 2630 2161 3167 1433 1806 2949 1089 1736 2849 2009 630 126 3277 2632 877 1723 69 3110 2519 3230 3199 3027 2806 2356 1612 2863 2465 440 1915 2803 3231 49 1139 2122 1582 2791 1464 976 2204 2402 966 1576 3299 74 514 2814 2797 202 2669 2557 2488 273 2035 2951 1968 1622 393 1641 2741 3182 197 1111 1548 688 347 1363 2017 2693 144 2663 2392 2638 2313 1963 1600 1106 3090 1814 426 549 2829 2252 728 2561 358 1474 2633 1458 816 2922 2616 559 983 2752 1846 1143 354 198 182 1575 551 3160 2544 73 1588 3227 1136 55 847 2565 2168 2249 329 1577 2438 52 1926 2256 3302 3071 2770 2932 515 1213 3003 1652 1494 160 2542 1193 1834 1545 2378 1742 1400 1911 2255 1475 753 1598 429 2675 2532 1730 2826 1167 1737 887 2303 1677 804 3002 2192 2082 1017 278 2628 1134 2676 2128 2331 1726 471 2396 1654 34 1078 715 1275 1583 910 336 3096 1276 543 1531 227 627 3129 247 2468 315 2965 918 2571 2153 1271 1324 2897 2530 2319 1557 1353 3022 309 133 1018 331 2522 2149 1997 860 2887 2088 271 722 2072 1845 3131 3123 2215 1084 210 3175 2908 1038 1709 2981 47 492 3128 1425 2108 2595 250 2342 1274 1660 3115 2060 3072 2214 2751 2582 2449 733 288 101 2834 2226 2330 2245 2412 174 454 2276 944 959 717 1307 1203 1676 2724 1255 2707 2605 2976 2960 609 1954 1785 653 2027 1779 1074 1549 170 625 850 304 1986 2944 2423 3039 2711 810 2964 410 1428 192 16 1119 70 1992 2504 2907 3140 2187 1242 96 1252 2918 3117 1244 1384 277 1021 1994 1898 3203 2389 586 1179 676 1152 766 2068 1949 647 131 853 2681 414 2626 2483 3106 2115 248 5 1455 832 826 2386 3303 2278 787 2656 2923 505 1586 3317 2729 3228 1535 175 2683 344 1227 1066 2424 1093 3213 1002 2627 806 445 3314 2106 2444 1154 450 2598 2942 2243 2336 2098 1027 156 239 91 865 2743 1247 2481 312 328 496 106 223 2224 2262 1188 478 1349 1744 943 279 1844 781 1843 1755 2620 2677 867 3040 1876 2549 1417 2631 409 3062 709 2946 1936 1041 1669 1470 2548 2450 1493 2715 1988 1422 1043 3054 741 631 2645 1808 1313 98 51 2909 2326 1935 2818 1048 1870 2154 2259 2763 684 576 789 1432 571 1228 1735 2131 3268 2165 1602 2118 1553 567 2095 2804 150 512 3306 2685 2780 2298 1099 266 1754 2144 1525 2864 1516 14 3304 557 1184 924 431 418 1632 2129 53 1601 113 736 2933 2452 3150 3252 1094 2754 979 1853 1457 1326 216 1572 2899 2869 2355 2722 1161 691 3086 742 1385 3020 1980 1308 859 502 2077 424 1878 1524 2985 17 2970 2506 2094 769 1300 634 535 307 2338 680 2375 786 1046 1465 1580 530 871 1675 1503 1416 2585 2982 1558 71 1322 1837 2140 1173 236 3187 614 2994 282 50 3209 330 1812 425 2836 3239 3286 1241 2398 2721 494 643 710 365 451 1150 1714 1156 1934 2322 2634 2202 713 1459 121 3048 757 1637 1552 2284 157 599 2150 2830 111 2029 2203 1164 183 2497 2459 3033 3290 3265 3196 3164 149 2820 148 2341 938 2680 1217 2503 522 2491 2363 3044 3276 908 1891 2845 1398 969 953 3010 1454 737 3235 1916 1528 1374 2292 2648 2809 187 656 1900 1578 1800 2539 2193 600 1303 313 2354 1818 1687 2113 1807 951 294 3130 1008 2911 281 2719 2597 1315 3285 2281 1877 1294 967 1359 2384 1333 2178 612 2625 2216 825 962 1555 405 907 2496 650 205 1651 2473 473 3045 256 2440 886 488 548 2547 2684 1867 1770 1983 1820 1579 2420 2191 1351 398 2955 2642 1232 408 2499 3264 2886 1402 2799 1196 136 352 2938 1 3249 2185 552 3136 1860 2821 1518 899 2324 417 1694 2682 229 638 2272 1827 78 2116 3093 2577 2282 42 3143 497 3087 423 724 3037 1953 2443 1763 2783 1725 1319 1606 2022 1480 1832 2835 2957 1338 2655 1666 1443 1743 3080 581 18 2858 1777 596 539 1165 2674 2779 2445 1866 1298 2480 2310 841 3181 1168 3081 1022 2572 1569 1917 936 45 1382 2288 1899 413 3348 2062 617 489 1085 1894 1985 1639 1965 1890 619 2556 555 2896 1278 2980 562 2111 1352 2800 1370 472 920 3102 2289 701 1937 1414 306 360 1102 648 381 1101 516 2827 2442 2524 1684 1914 1623 868 2939 3109 287 1928 3349 1357 231 2712 560 1955 1693 1286 533 659 46 2189 1440 176 3103 3205 1487 2174 1999 2953 592 38 2641 2238 878 1103 3319 390 2657 934 1499 177 402 922 2096 526 2000 209 3274 988 602 112 1855 1645 1034 355 375 2413 2041 1187 2857 2744 2401 2689 180 3243 89 2136 2397 2624 261 1214 1847 525 3338 1083 2427 1397 2881 2555 3089 645 2058 2966 2520 2991 1966 780 1310 790 193 1260 1182 356 2268 2146 1128 783 295 2842 2891 97 2260 1072 527 2870 1444 56 208 632 981 3060 663 377 798 2512 1127 389 2563 2393 1640 3281 1197 1410 59 2014 1700 2550 125 870 1560 1960 114 2888 2935 2900 2137 2733 2167 1678 2784 1982 2166 2404 2327 1478 2102 2950 442 1618 2823 100 840 978 326 2788 297 711 2261 1681 2748 171 2078 784 977 2241 3075 846 2112 671 2147 1481 2583 661 2772 1415 249 2013 3031 830 2872 1536 905 3271 2720 2184 286 2914 980 1543 2132 2073 1412 412 589 2422 2267 394 2485 1259 2588 264 1815 675 1828 982 1460 2698 2890 3026 1148 2968 754 2188 2607 2786 817 1973 2388 917 2212 1231 2019 2048 1331 1452 3340 1772 1246 2290 1036 1940 477 1944 1786 3138 2474 1350 851 665 2143 2846 1830 1854 2091 1401 2945 2509 1801 1905 1340 1399 274 2182 269 1921 2774 1151 399 2757 1176 1372 3229 756 1563 388 139 3134 476 1873 1848 2523 1266 2439 3345 36 2717 448 879 3032 838 1192 3211 2703 900 1884 2051 1716 698 2264 2152 947 1461 2110 2901 2919 161 2377 895 2181 1708 1354 3248 214 3189 1490 316 3198 1596 2285 884 1587 1146 528 163 333 2619 452 322 1479 503 241 2411 796 2162 3269 2767 2462 2361 2852 3297 921 3294 1835 2877 1962 3025 1782 2507 2277 145 58 2782 1426 1206 2428 598 3217 3307 843 203 690 1929 537 1741 1453 809 2893 130 1616 255 3069 2250 1092 2234 1856 3139 1441 1446 1318 595 455 1250 904 606 3335 2414 2559 3166 154 622 2969 143 2871 2805 767 1522 2045 3098 2913 751 155 2731 353 2967 1044 2613 1717 1222 2346 1369 2333 1868 469 2501 3018 916 572 3313 2418 1749 1467 2291 1593 2760 1757 1804 117 2940 2114 1722 2813 1541 2737 2125 2552 1734 3275 1630 2461 2179 1000 2370 608 2069 2589 3185 1061 2867 1771 15 1659 2667 2567 204 1507 2434 605 2837 1360 1696 1212 1695 857 949 1957 2768 856 332 2660 1809 228 3224 909 2672 1701 1650 2847 2038 1961 1068 3009 2464 2321 1054 3321 2133 374 1144 1872 293 1501 3092 2312 2436 1544 1993 2889 173 1118 2824 679 459 2467 1096 2705 3017 2390 2789 2708 81 928 703 3207 2531 2498 2026 2740 2368 1674 140 2055 1137 3147 1562 2385 1471 866 3253 268 550 11 1273 1141 1512 2230 92 740 2635 1436 13 3119 151 458 3076 3142 3065 521 1388 2771 1970 184 359 1766 2709 1070 2696 3225 1857 720 2053 2997 2756 2432 484 1904 283 2209 885 2205 524 369 915 945 3295 872 2699 2063 1643 35 697 1542 1011 889 935 564 1015 2369 2349 3197 1024 837 759 1162 689 1813 2910 770 1035 1595 1571 1396 1721 3148 696 1625 2233 669 812 3104 289 1497 2825 681 166 1747 807 2958 568 1534 1789 3153 246 188 1841 1126 475 1052 2334 2947 3222 162 3261 3036 3301 115 1930 1745 1892 1264 1707 1762 321 3059 1620 1377 2735 3105 1521 2769 62 118 1778 2466 985 1690 1327 186 2263 1862 3165 1284 1394 464 314 1532 662 2808 819 2701 2286 1335 1591 2455 1990 2329 1565 2553 2304 185 2579 2987 2728 677 2049 2679 1285 1775 1511 380 1871 2381 2406 3078 1262 1386 2734 2765 447 3051 1938 2611 1671 3112 308 1506 1098 1045 3006 2670 1750 1797 3208 3100 2005 1943 2601 1918 2591 700 1296 811 3346 2612 311 2431 821 2376 1055 1186 463 517 1408 594 2001 3107 1466 1626 2505 3289 771 1556 340 3300 3332 1105 2906 957 654 1728 2270 1893 873 883 28 1526 2463 2460 2201 2766 2646 2581 135 1706 1347 2056 128 2854 2928 260 2609 752 2710 392 2777 2175 1566 3214 509 958 495 370 1218 1906 1504 1508 1537 2124 3212 57 299 670 2926 3161 376 2092 1746 1109 2975 2306 1332 2993 1613 2103 1181 2008 461 258 2978 2266 2217 2811 2437 2892 1697 1864 449 2513 639 3284 1439 104 1705 707 371 1802 2039 3336 1887 141 566 3113 2533 1546 384 2537 2085 1280 1001 372 1277 1330 434 897 1776 301 2159 745 2560 931 1908 2508 1668 2211 513 153 1485 2475 911 704 1662 102 1463 3019 2853 2130 1585 1205 744 1198 3023 1796 302 975 1824 3125 1605 349 2142 1584 2668 3042 224 243 1611 1574 2816 387 480 3298 2308 1279 1004 134 1752 2453 3238 1483 778 1282 470 2956 2360 1774 1842 2237 2880 2543 2983 1787 735 2297 3244 1825 441 2986 1172 940 2879 6 587 2810 3206 240 415 474 1030 777 2010 2054 2207 3156 1121 1947 1064 1065 633 2730 674 483 3154 500 3292 1456 298 2652 2387 3077 3137 199 453 768 1427 1849 2546 1153 2160 2753 2917 1395 1221 510 213 2086 433 3082 2004 2692 956 1380 620 1748 2690 1290 2665 658 2257 2314 457 2382 2120 2183 1551 2843 1423 1793 2003 615 712 2671 2194 2294 834 774 1780 1488 1160 2379 124 578 2959 534 3242 2534 2253 1971 803 2023 12 1159 3245 1902 2409 2884 1114 2570 2644 1248 1120 2296 1057 2117 644 1191 1865 1379 1979 1912 2318 2862 1107 64 172 1405 1257 2047 613 2065 2287 1312 1295 99 2801 1590 1258 3008 782 773 44 1861 2301 1794 2219 1090 1387 2400 673 1210 167 1169 109 2974 164 257 3149 1174 2145 1292 3016 1509 2495 1289 738 1293 1138 1523 3055 305 775 2725 2775 2221 1123 2658 604 3145 2662 682 80 1389 1624 2841 3085 1016 646 2600 335 626 603 1007 3262 3326 407 1075 1910 404 342 824 1727 1764 2163 3091 2198 1760 2271 2323 2776 574 1790 2394 1875 1519 1076 1924 1211 1919 1067 3180 2365 1328 2254 491 2235 3177 1373 22 1885 1608 1225 2564 546 2472 378 1195 196 3084 2961 2636 3005 2599 3122 1113 848 2516 1403 2859 1567 1077 3259 1157 2405 2865 1317 3171 2618 481 1190 1635 1758 954 1291 2158 2905 2104 2778 2380 2371 3256 2357 244 178 3184 2309 3334 1811 2538 880 397 2990 2912 863 1850 623 1642 2199 839 2343 1281 1685 1424 1829 584 1840 3114 3111 2885 2435 2977 833 664 1049 31 2943 685 683 1125 3279 1429 2080 85 1081 4 1738 1559 3210 1149 2317 542 1268 275 1003 3296 1189 272 1858 822 1607 432 110 1492 1019 762 1604 21 107 1287 3220 2580 2364 1515 545 2971 276 1434 2031 2695 2295 2615 493 760 129 2231 2448 2315 1170 2362 2785 1053 963 83 2831 27 1130 2500 845 2247 3343 2517 2344 142 158 2139 3095 531 1883 788 1903 1418 1617 1836 3118 468 181 2470 506 265 2170 1527 2246 1597 1056 2793 583 2299 3168 2604 1062 3121 3174 1245 1140 1063 2195 2697 699 3200 3351 815 2996 748 254 1638 3344 2706 3255 2704 2347 890 919 1568 2074 1449 1371 169 138 3124 1042 2225 1663 1320 2954 3270 2036 1942 25 1740 1913 2790 640 2345 1491 406 802 2746 1486 2456 1711 345 2700 1657 3001 2410 1233 3328 1288 1879 1409 794 1751 2040 1718 730 577 655 3127 2374 1816 2006 87 998 90 3266 327 3099 2471 1337 792 2043 732 41 1538 2089 400 137 1367 419 2011 2489 200 1724 1006 2518 2653 2034 1886 553 54 1667 844 2332 2042 3052 446 2592 930 2156 2927 913 60 2169 1323 1329 2020 296 1732 2227 776 3280 75 1059 2218 2273 2479 1803 438 618 746 253 1653 1863 2930 2269 2484 2575 2416 1615 2325 2228 1122 2454 2718 179 1500 2502 1933 120 2807 1236 1715 3056 1719 972 385 318 2989 854 2617 1972 2851 3079 2941 2714 3337 466 579 894 420 3320 1381 1302 1009 2515 3094 1177 146 443 2028 1407 1704 3004 2173 220 2176 1356 337 482 3101 2883 836 1269 1896 898 2335 159 2100 3287 523 1091 3155 1069 373 3202 2248 3183 519 518 1392 1079 1235 743 1720 1209 1104 580 1932 2590 2738 39 929 2828 2417 1166 520 765 2244 195 2477 1628 1199 3347 2358 1365 2433 1729 657 1958 1805 1925 2931 1692 629 597 2566 3260 3325 24 2151 1927 1703 2988 86 835 367 1447 968 1498 1610 2934 1117 1819 2403 3146 1239 2348 1175 1253 3278 3263 2972 1240 2936 3329 1309 2894 435 460 1964 226 1688 1469 2059 729 621 1683 1991 2293 2024 190 1712 207 1207 652 2649 3151 1513 1243 2686 2223 3035 2015 1110 212 1679 1358 1880 368 1265 3030 2999 3028 1256 191 1477 422 556 3204 2606 2071 395 401 1646 3308 2664 538 1731 1495 1897 2614 1539 9 2817 3291 485 829 2171 403 238 2280 1129 1680 2904 2339 1530 3132 1051 3047 63 1831 1025 1647 2482 864 637 2002 1155 2018 2795 123 964 242 3083 437 1826 2430 1672 3141 1208 772 1108 1514 1031 252 2573 1073 88 3013 2213 2030 1476 1989 3223 1442 2366 2421 3178 2558 1419 2925 2186 444 649 1060 1183 1087 364 206 3170 831 785 624 1594 219 1204 2844 3116 1981 325 2764 797 2739 616 1071 2694 994 1311 3312 1450 1321 1852 1984 1219 1316 2064 1540 1658 1375 1341 1135 3186 3144 1147 547 761 2066 3066 2274 40 1788 1909 23 351 234 1249 3246 3088 3061 2486 428 3233 1756 2875 2850 2529 201 1636 763 2251 541 72 2511 808 2995 791 892 334 2596 168 1028 2067 2510 232 2172 487 1010 1773 1889 2037 68 1355 2761 561 955 2265 3309 382 1570 2815 1710 932 2155 667 3070 10 2157 396 601 1547 2678 1472 536 2229 1348 3237 992 1115 94 1413 1609 8 2587 2490 2839 1080 2794 1975 67 1995 2283 2525 3108 1599 1448 1976 1097 1411 1520 706 2868 1390 1533 1261 2123 1171 119 436 672 1005 2025 127 1430 2279 3169 65 1874 1920 2603 1185 2197 2242 923 3331 2796 1216 3064 2134 3038 818 2046 2119 77 3293 3057 3257 3050 348 2148 3012 896 1768 462 1956 995 93 3188 2878 1702 3021 259 902 1145 3073 820 2691 1339 532 1941 3063 2307 2407 725 2895 1550 2353 3043 942 2352 635 2320 1100 2610 233 235 565 1343 1283 3315 3267 3216 2702 1977 2639 692 2747 858 2426 2492 2126 95 217 221 2521 3318 2723 2087 324 20 3350 3034 891 2206 989 3250 2984 2640 1368 747 2856 939 147 2903 1895 499 7 1270 1996 439 2021 3074 2007 1765 2792 585 693 1267 2732 2340 610 2367 2457 1621 1306 1783 1420 2081 607 582 750 1682 2750 3058 1769 132 2208 1314 2666 3046 714 2569 2135 2328 2584 2716 874 987 668 2121 912 1438 869 2629 2164 3126 3333 971 1998 1124 558 26 1297 3288 61 37 1673 3273 2311 3272 1404 813 391 456 1839 2032 1364 3221 1505 1931 32 1200 3067 2528 3 1220 1554 2300 1032 764 2494 2050 2075 222 2921 2742 2924 1131 2861 1686 1978 2874 1631 914 343 116 2 1158 755 1619 2759 3241 2661 1810 687 2568 2391 876 1033 2109 1163 1224 504 1798 507 490 245 1795 3173 2688 3324 941 317 1431 3282 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output=field/does/not/exist >> /var/log/ganeti/qa-output.log' Stderr was: Warning: Queried for unknown fields field/does/not/exist ---- PASSED [TestJobList] gnt-job list --------------------------------- >>>> 2026-06-04 18:16:01.237733 time=0:00:19.900772 [TestJobList] gnt-job list <<<< 2026-06-04 18:16:01.237921 start [TestInstanceModifyPrimaryAndBack] gnt-instance modify --new-primary Test only supported for the file disk template ---- PASSED [TestInstanceModifyPrimaryAndBack] gnt-instance modify --new-primary >>>> 2026-06-04 18:16:01.238024 time=0:00:00.000103 [TestInstanceModifyPrimaryAndBack] gnt-instance modify --new-primary <<<< 2026-06-04 18:16:01.238066 start [TestGroupList] gnt-group list --- Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list --output ndp/ssh_port,mtime,custom_ipolicy,tags,ndp/ovs_link,diskparams,custom_diskparams,serial_no,pinst_list,ndp/exclusive_storage,name,node_list,ndp/oob_program,ctime,ndp/ovs_name,ndparams,ndp/ovs,ndp/cpu_speed,ipolicy,uuid,ndp/spindle_count,alloc_policy,node_cnt,pinst_cnt,custom_ndparams >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list --output alloc_policy,ctime,custom_diskparams,custom_ipolicy,custom_ndparams,diskparams,ipolicy,mtime,name,ndp/cpu_speed,ndp/exclusive_storage,ndp/oob_program,ndp/ovs,ndp/ovs_link,ndp/ovs_name,ndp/spindle_count,ndp/ssh_port,ndparams,node_cnt,node_list,pinst_cnt,pinst_list,serial_no,tags,uuid >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list --output ndp/ssh_port,mtime,custom_ipolicy,tags,ndp/ovs_link,diskparams,custom_diskparams,serial_no,pinst_list,ndp/exclusive_storage,name,node_list,ndp/oob_program,ctime,ndp/ovs_name,ndparams,ndp/ovs,ndp/cpu_speed,ipolicy,uuid,ndp/spindle_count,alloc_policy,node_cnt,pinst_cnt,custom_ndparams,ndp/ssh_port,mtime,custom_ipolicy,tags,ndp/ovs_link,diskparams,custom_diskparams,serial_no,pinst_list,ndp/exclusive_storage,name,node_list,ndp/oob_program,ctime,ndp/ovs_name,ndparams,ndp/ovs,ndp/cpu_speed,ipolicy,uuid,ndp/spindle_count,alloc_policy,node_cnt,pinst_cnt,custom_ndparams >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list --output custom_ndparams,pinst_cnt,node_cnt >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list --output alloc_policy,ndp/spindle_count,uuid,ipolicy,ndp/cpu_speed,ndp/ovs >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list --output ndparams,ndp/ovs_name,ctime,ndp/oob_program,node_list,name,ndp/exclusive_storage,pinst_list,serial_no >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list --output custom_diskparams,diskparams,ndp/ovs_link,tags,custom_ipolicy,mtime,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.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-group list '\''--separator=|'\'' --no-headers --output name' default Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-group list '\''--separator=|'\'' --no-headers --output name default' default Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-group list '\''--separator=|'\'' --no-headers --output name default' default Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list this.name.certainly.does.not.exist' Stderr was: Failure: prerequisites not met for this operation: error type: unknown_entity, error details: NodeGroup name this.name.certainly.does.not.exist not found Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list --output=field/does/not/exist >> /var/log/ganeti/qa-output.log' Stderr was: Warning: Queried for unknown fields field/does/not/exist ---- PASSED [TestGroupList] gnt-group list ----------------------------- >>>> 2026-06-04 18:16:03.179979 time=0:00:01.941913 [TestGroupList] gnt-group list <<<< 2026-06-04 18:16:03.180180 start [TestGroupListFields] gnt-group list-fields Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list-fields >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list-fields alloc_policy name serial_no uuid node_cnt node_list pinst_cnt pinst_list tags ipolicy custom_ipolicy custom_ndparams ndparams diskparams custom_diskparams ndp/cpu_speed ndp/exclusive_storage ndp/oob_program ndp/ovs ndp/ovs_link ndp/ovs_name ndp/spindle_count ndp/ssh_port ctime mtime >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-group list-fields '\''--separator=|'\'' --no-headers' alloc_policy|Text|AllocPolicy|Allocation policy for group ctime|Timestamp|CTime|Creation timestamp custom_diskparams|Custom|CustomDiskParameters|Custom disk parameters custom_ipolicy|Custom|CustomInstancePolicy|Custom instance policy limitations custom_ndparams|Custom|CustomNDParams|Custom node parameters diskparams|Custom|DiskParameters|Disk parameters (merged) ipolicy|Custom|InstancePolicy|Instance policy limitations (merged) mtime|Timestamp|MTime|Modification timestamp name|Text|Group|Group name ndp/cpu_speed|Floating-point number|ndp/cpu_speed|The "cpu_speed" node parameter ndp/exclusive_storage|Boolean|ExclusiveStorage|The "exclusive_storage" node parameter ndp/oob_program|Custom|OutOfBandProgram|The "oob_program" node parameter ndp/ovs|Boolean|OpenvSwitch|The "ovs" node parameter ndp/ovs_link|Custom|OpenvSwitchLink|The "ovs_link" node parameter ndp/ovs_name|Custom|OpenvSwitchName|The "ovs_name" node parameter ndp/spindle_count|Number|SpindleCount|The "spindle_count" node parameter ndp/ssh_port|Number|ndp/ssh_port|The "ssh_port" node parameter ndparams|Custom|NDParams|Node parameters node_cnt|Number|Nodes|Number of nodes node_list|Custom|NodeList|List of nodes pinst_cnt|Number|Instances|Number of primary instances pinst_list|Custom|InstanceList|List of primary instances serial_no|Number|SerialNo|Group object serial number, incremented on each modification tags|Custom|Tags|Tags uuid|Text|UUID|Group UUID Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list-fields field/does/not/exist' Stdout was: Name Type Title Description field/does/not/exist Unknown field/does/not/exist Unknown field 'field/does/not/exist' Stderr was: ---- PASSED [TestGroupListFields] gnt-group list-fields ---------------- >>>> 2026-06-04 18:16:03.821051 time=0:00:00.640871 [TestGroupListFields] gnt-group list-fields Warning: Queried for unknown fields field/does/not/exist <<<< 2026-06-04 18:16:03.821165 start [TestInstanceFailover] gnt-instance failover Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance failover --force kvm-test-instance02.staging.ganeti.org' Thu Jun 4 18:16:04 2026 - INFO: Selected nodes for instance kvm-test-instance02.staging.ganeti.org via iallocator hail: grandpa.staging.ganeti.org Thu Jun 4 18:16:05 2026 Failover instance kvm-test-instance02.staging.ganeti.org Thu Jun 4 18:16:05 2026 * checking disk consistency between source and target Thu Jun 4 18:16:05 2026 * shutting down instance on source node Thu Jun 4 18:16:10 2026 * closing instance disks on node troy-mcclure.staging.ganeti.org Thu Jun 4 18:16:10 2026 * deactivating the instance's disks on source node Thu Jun 4 18:16:11 2026 * activating the instance's disks on target node grandpa.staging.ganeti.org Thu Jun 4 18:16:11 2026 * starting the instance on the target node grandpa.staging.ganeti.org Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance failover --force kvm-test-instance02.staging.ganeti.org' Thu Jun 4 18:16:13 2026 - INFO: Selected nodes for instance kvm-test-instance02.staging.ganeti.org via iallocator hail: lisa.staging.ganeti.org Thu Jun 4 18:16:13 2026 Failover instance kvm-test-instance02.staging.ganeti.org Thu Jun 4 18:16:13 2026 * checking disk consistency between source and target Thu Jun 4 18:16:13 2026 * shutting down instance on source node Thu Jun 4 18:16:23 2026 * closing instance disks on node grandpa.staging.ganeti.org Thu Jun 4 18:16:23 2026 * deactivating the instance's disks on source node Thu Jun 4 18:16:23 2026 * activating the instance's disks on target node lisa.staging.ganeti.org Thu Jun 4 18:16:24 2026 * starting the instance on the target node lisa.staging.ganeti.org ---- PASSED [TestInstanceFailover] gnt-instance failover --------------- >>>> 2026-06-04 18:16:24.550856 time=0:00:20.729691 [TestInstanceFailover] gnt-instance failover <<<< 2026-06-04 18:16:24.551035 start [TestRapiInstanceFailover] Test failing over instance via RAPI GET /2/jobs/3354 Thu Jun 4 18:16:25 2026 - INFO: Selected nodes for instance kvm-test-instance02.staging.ganeti.org via iallocator hail: grandpa.staging.ganeti.org Thu Jun 4 18:16:25 2026 Failover instance kvm-test-instance02.staging.ganeti.org Thu Jun 4 18:16:25 2026 * checking disk consistency between source and target Thu Jun 4 18:16:25 2026 * shutting down instance on source node Thu Jun 4 18:16:35 2026 * closing instance disks on node lisa.staging.ganeti.org Thu Jun 4 18:16:36 2026 * deactivating the instance's disks on source node Thu Jun 4 18:16:36 2026 * activating the instance's disks on target node grandpa.staging.ganeti.org Thu Jun 4 18:16:36 2026 * starting the instance on the target node grandpa.staging.ganeti.org GET /2/jobs/3355 Thu Jun 4 18:16:38 2026 - INFO: Selected nodes for instance kvm-test-instance02.staging.ganeti.org via iallocator hail: lisa.staging.ganeti.org Thu Jun 4 18:16:38 2026 Failover instance kvm-test-instance02.staging.ganeti.org Thu Jun 4 18:16:38 2026 * checking disk consistency between source and target Thu Jun 4 18:16:38 2026 * shutting down instance on source node Thu Jun 4 18:16:48 2026 * closing instance disks on node grandpa.staging.ganeti.org Thu Jun 4 18:16:48 2026 * deactivating the instance's disks on source node Thu Jun 4 18:16:48 2026 * activating the instance's disks on target node lisa.staging.ganeti.org Thu Jun 4 18:16:49 2026 * starting the instance on the target node lisa.staging.ganeti.org ---- PASSED [TestRapiInstanceFailover] Test failing over instance via RAPI >>>> 2026-06-04 18:16:49.620954 time=0:00:25.069919 [TestRapiInstanceFailover] Test failing over instance via RAPI <<<< 2026-06-04 18:16:49.621058 start [TestInstanceMigrate] gnt-instance migrate Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers --separator=: --units m -o be/always_failover kvm-test-instance02.staging.ganeti.org' N Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance migrate --force kvm-test-instance02.staging.ganeti.org' Thu Jun 4 18:16:50 2026 - INFO: Selected nodes for instance kvm-test-instance02.staging.ganeti.org via iallocator hail: grandpa.staging.ganeti.org Thu Jun 4 18:16:51 2026 Migrating instance kvm-test-instance02.staging.ganeti.org Thu Jun 4 18:16:51 2026 * checking disk consistency between source and target Thu Jun 4 18:16:51 2026 * closing instance disks on node grandpa.staging.ganeti.org Thu Jun 4 18:16:51 2026 * opening instance disks on node lisa.staging.ganeti.org in shared mode Thu Jun 4 18:16:51 2026 * opening instance disks on node grandpa.staging.ganeti.org in shared mode Thu Jun 4 18:16:51 2026 * preparing grandpa.staging.ganeti.org to accept the instance Thu Jun 4 18:16:51 2026 * migrating instance to grandpa.staging.ganeti.org Thu Jun 4 18:16:52 2026 * starting memory transfer Thu Jun 4 18:16:53 2026 * memory transfer complete Thu Jun 4 18:16:53 2026 * closing instance disks on node lisa.staging.ganeti.org Thu Jun 4 18:16:53 2026 * opening instance disks on node grandpa.staging.ganeti.org in exclusive mode Thu Jun 4 18:16:53 2026 * done Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=True kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance migrate --force kvm-test-instance02.staging.ganeti.org' Thu Jun 4 18:16:56 2026 - INFO: Selected nodes for instance kvm-test-instance02.staging.ganeti.org via iallocator hail: lisa.staging.ganeti.org Thu Jun 4 18:16:56 2026 - INFO: Instance configured to always failover; fallback to failover Thu Jun 4 18:16:56 2026 Failover instance kvm-test-instance02.staging.ganeti.org Thu Jun 4 18:16:56 2026 * checking disk consistency between source and target Thu Jun 4 18:16:56 2026 * shutting down instance on source node Thu Jun 4 18:17:01 2026 * closing instance disks on node grandpa.staging.ganeti.org Thu Jun 4 18:17:01 2026 * deactivating the instance's disks on source node Thu Jun 4 18:17:01 2026 * activating the instance's disks on target node lisa.staging.ganeti.org Thu Jun 4 18:17:02 2026 * starting the instance on the target node lisa.staging.ganeti.org Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=False kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> False Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3360 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance migrate --force kvm-test-instance02.staging.ganeti.org' Stdout was: Thu Jun 4 18:17:11 2026 - INFO: Selected nodes for instance kvm-test-instance02.staging.ganeti.org via iallocator hail: grandpa.staging.ganeti.org Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Can't migrate, please use failover: Instance kvm-test-instance02.staging.ganeti.org is not running Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance migrate --force --allow-failover kvm-test-instance02.staging.ganeti.org' Thu Jun 4 18:17:12 2026 - INFO: Instance is marked down or offline, fallback allowed, switching to failover Thu Jun 4 18:17:13 2026 - INFO: Selected nodes for instance kvm-test-instance02.staging.ganeti.org via iallocator hail: grandpa.staging.ganeti.org Thu Jun 4 18:17:13 2026 - INFO: Not checking memory on the secondary node as instance will not be started Thu Jun 4 18:17:13 2026 Failover instance kvm-test-instance02.staging.ganeti.org Thu Jun 4 18:17:13 2026 * not checking disk consistency as instance is not running Thu Jun 4 18:17:13 2026 * shutting down instance on source node Thu Jun 4 18:17:13 2026 * closing instance disks on node lisa.staging.ganeti.org Thu Jun 4 18:17:13 2026 * deactivating the instance's disks on source node Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Waiting for job 3363 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance migrate --force kvm-test-instance02.staging.ganeti.org' Thu Jun 4 18:17:16 2026 - INFO: Selected nodes for instance kvm-test-instance02.staging.ganeti.org via iallocator hail: lisa.staging.ganeti.org Thu Jun 4 18:17:17 2026 Migrating instance kvm-test-instance02.staging.ganeti.org Thu Jun 4 18:17:17 2026 * checking disk consistency between source and target Thu Jun 4 18:17:17 2026 * closing instance disks on node lisa.staging.ganeti.org Thu Jun 4 18:17:17 2026 * opening instance disks on node grandpa.staging.ganeti.org in shared mode Thu Jun 4 18:17:17 2026 * opening instance disks on node lisa.staging.ganeti.org in shared mode Thu Jun 4 18:17:17 2026 * preparing lisa.staging.ganeti.org to accept the instance Thu Jun 4 18:17:17 2026 * migrating instance to lisa.staging.ganeti.org Thu Jun 4 18:17:17 2026 * starting memory transfer Thu Jun 4 18:17:19 2026 * memory transfer complete Thu Jun 4 18:17:19 2026 * closing instance disks on node grandpa.staging.ganeti.org Thu Jun 4 18:17:19 2026 * opening instance disks on node lisa.staging.ganeti.org in exclusive mode Thu Jun 4 18:17:19 2026 * done Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance migrate --force kvm-test-instance02.staging.ganeti.org' Thu Jun 4 18:17:22 2026 - INFO: Selected nodes for instance kvm-test-instance02.staging.ganeti.org via iallocator hail: grandpa.staging.ganeti.org Thu Jun 4 18:17:22 2026 - INFO: Instance configured to always failover; fallback to failover Thu Jun 4 18:17:22 2026 Failover instance kvm-test-instance02.staging.ganeti.org Thu Jun 4 18:17:22 2026 * checking disk consistency between source and target Thu Jun 4 18:17:22 2026 * shutting down instance on source node Thu Jun 4 18:17:27 2026 * closing instance disks on node lisa.staging.ganeti.org Thu Jun 4 18:17:27 2026 * deactivating the instance's disks on source node Thu Jun 4 18:17:27 2026 * activating the instance's disks on target node grandpa.staging.ganeti.org Thu Jun 4 18:17:28 2026 * starting the instance on the target node grandpa.staging.ganeti.org Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=false kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> False Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance migrate --force kvm-test-instance02.staging.ganeti.org' Thu Jun 4 18:17:31 2026 - INFO: Selected nodes for instance kvm-test-instance02.staging.ganeti.org via iallocator hail: lisa.staging.ganeti.org Thu Jun 4 18:17:31 2026 Migrating instance kvm-test-instance02.staging.ganeti.org Thu Jun 4 18:17:31 2026 * checking disk consistency between source and target Thu Jun 4 18:17:31 2026 * closing instance disks on node lisa.staging.ganeti.org Thu Jun 4 18:17:31 2026 * opening instance disks on node grandpa.staging.ganeti.org in shared mode Thu Jun 4 18:17:31 2026 * opening instance disks on node lisa.staging.ganeti.org in shared mode Thu Jun 4 18:17:31 2026 * preparing lisa.staging.ganeti.org to accept the instance Thu Jun 4 18:17:32 2026 * migrating instance to lisa.staging.ganeti.org Thu Jun 4 18:17:32 2026 * starting memory transfer Thu Jun 4 18:17:33 2026 * memory transfer complete Thu Jun 4 18:17:33 2026 * closing instance disks on node grandpa.staging.ganeti.org Thu Jun 4 18:17:33 2026 * opening instance disks on node lisa.staging.ganeti.org in exclusive mode Thu Jun 4 18:17:33 2026 * done ---- PASSED [TestInstanceMigrate] gnt-instance migrate ----------------- >>>> 2026-06-04 18:17:33.992590 time=0:00:44.371532 [TestInstanceMigrate] gnt-instance migrate <<<< 2026-06-04 18:17:33.992728 start [TestRapiInstanceMigrate] Test migrating instance via RAPI GET /2/jobs/3369 Thu Jun 4 18:17:35 2026 - INFO: Selected nodes for instance kvm-test-instance02.staging.ganeti.org via iallocator hail: grandpa.staging.ganeti.org Thu Jun 4 18:17:35 2026 Migrating instance kvm-test-instance02.staging.ganeti.org Thu Jun 4 18:17:35 2026 * checking disk consistency between source and target Thu Jun 4 18:17:35 2026 * closing instance disks on node grandpa.staging.ganeti.org Thu Jun 4 18:17:35 2026 * opening instance disks on node lisa.staging.ganeti.org in shared mode Thu Jun 4 18:17:35 2026 * opening instance disks on node grandpa.staging.ganeti.org in shared mode Thu Jun 4 18:17:35 2026 * preparing grandpa.staging.ganeti.org to accept the instance Thu Jun 4 18:17:36 2026 * migrating instance to grandpa.staging.ganeti.org Thu Jun 4 18:17:36 2026 * starting memory transfer Thu Jun 4 18:17:37 2026 * memory transfer complete Thu Jun 4 18:17:37 2026 * closing instance disks on node lisa.staging.ganeti.org Thu Jun 4 18:17:37 2026 * opening instance disks on node grandpa.staging.ganeti.org in exclusive mode Thu Jun 4 18:17:37 2026 * done GET /2/jobs/3370 Thu Jun 4 18:17:39 2026 - INFO: Selected nodes for instance kvm-test-instance02.staging.ganeti.org via iallocator hail: lisa.staging.ganeti.org Thu Jun 4 18:17:39 2026 Migrating instance kvm-test-instance02.staging.ganeti.org Thu Jun 4 18:17:39 2026 * checking disk consistency between source and target Thu Jun 4 18:17:39 2026 * closing instance disks on node lisa.staging.ganeti.org Thu Jun 4 18:17:39 2026 * opening instance disks on node grandpa.staging.ganeti.org in shared mode Thu Jun 4 18:17:39 2026 * opening instance disks on node lisa.staging.ganeti.org in shared mode Thu Jun 4 18:17:39 2026 * preparing lisa.staging.ganeti.org to accept the instance Thu Jun 4 18:17:40 2026 * migrating instance to lisa.staging.ganeti.org Thu Jun 4 18:17:40 2026 * starting memory transfer Thu Jun 4 18:17:41 2026 * memory transfer complete Thu Jun 4 18:17:41 2026 * closing instance disks on node grandpa.staging.ganeti.org Thu Jun 4 18:17:41 2026 * opening instance disks on node lisa.staging.ganeti.org in exclusive mode Thu Jun 4 18:17:41 2026 * done ---- PASSED [TestRapiInstanceMigrate] Test migrating instance via RAPI - >>>> 2026-06-04 18:17:42.068863 time=0:00:08.076135 [TestRapiInstanceMigrate] Test migrating instance via RAPI <<<< 2026-06-04 18:17:42.068978 start [TestClusterRepairDiskSizes] gnt-cluster repair-disk-sizes Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster repair-disk-sizes' ---- PASSED [TestClusterRepairDiskSizes] gnt-cluster repair-disk-sizes - >>>> 2026-06-04 18:17:43.111004 time=0:00:01.042026 [TestClusterRepairDiskSizes] gnt-cluster repair-disk-sizes **** 2026-06-04 18:17:43.111130 skipping [TestInstanceDataCensorship] Test protection of sensitive instance data, test(s) ['rapi', 'instance-data-censorship'] disabled <<<< 2026-06-04 18:17:43.111147 start [TestInstanceRemove] gnt-instance remove Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-06-04 18:17:49.587609 time=0:00:06.476462 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' b1e9dd499f1e907a02c1d1ff2ea96aea7c24ed18 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 3374, 3375 Waiting for job 3374 ... Thu Jun 4 18:17:51 2026 * Verifying cluster config Thu Jun 4 18:17:51 2026 * Verifying cluster certificate files Thu Jun 4 18:17:51 2026 * Verifying hypervisor parameters Thu Jun 4 18:17:51 2026 * Verifying all nodes belong to an existing group Waiting for job 3375 ... Thu Jun 4 18:17:51 2026 * Verifying group 'default' Thu Jun 4 18:17:51 2026 * Gathering data (3 nodes) Thu Jun 4 18:17:51 2026 * Gathering information about nodes (3 nodes) Thu Jun 4 18:17:52 2026 * Gathering disk information (3 nodes) Thu Jun 4 18:17:52 2026 * Verifying configuration file consistency Thu Jun 4 18:17:52 2026 * Verifying node status Thu Jun 4 18:17:52 2026 * Verifying instance status Thu Jun 4 18:17:52 2026 * Verifying orphan volumes Thu Jun 4 18:17:52 2026 * Verifying N+1 Memory redundancy Thu Jun 4 18:17:52 2026 * Assessing cluster hypervisor parameters Thu Jun 4 18:17: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. Thu Jun 4 18:17:52 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Jun 4 18:17:52 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Jun 4 18:17:52 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Jun 4 18:17:52 2026 * Other Notes Thu Jun 4 18:17:52 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' b1e9dd499f1e907a02c1d1ff2ea96aea7c24ed18 /var/lib/ganeti/config.data Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 7902ce82-b512-4314-9722-7aa0371bd4d3 Creation time: 2026-06-04 14:16:44 Modification time: 2026-06-04 18:17:49 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, drbd, file, sharedfile install image: /tmp/ganeti-install-image.JGkHMW instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s ---- Starting reduced number of instance tests with hypervisor parameter acpi=False Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:acpi=False' <<<< 2026-06-04 18:17:54.525376 start [TestInstanceAddSharedFile] gnt-instance add -t sharedfile Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=sharedfile --node=troy-mcclure.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Thu Jun 4 18:17:55 2026 * disk 0, size 768M Thu Jun 4 18:17:55 2026 * disk 1, size 512M Thu Jun 4 18:17:55 2026 * creating instance disks... Thu Jun 4 18:17:55 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Thu Jun 4 18:17:55 2026 adding disks to cluster config Thu Jun 4 18:17:56 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 18:17:56 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Jun 4 18:17:56 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 18:17:56 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Jun 4 18:17:56 2026 * running the instance OS create scripts... Thu Jun 4 18:17:56 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 069c1abb-faf0-4eac-bbba-63a11bc33666 Serial number: 4 Creation time: 2026-06-04 18:17:55 Modification time: 2026-06-04 18:17:56 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - 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:b1:20:fc IP: None mode: bridged link: virt-bridge vlan: network: None UUID: aec02025-5ce8-4496-8f0c-c88955930f7f name: None Disk template: sharedfile Disks: - disk/0: sharedfile, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/4a13b71c-f160-41f2-b74d-e7602ae6d162.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/4a13b71c-f160-41f2-b74d-e7602ae6d162.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: 4f59bbda-fed0-4a98-907f-fe3085b57da8 - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/9bd04c8c-da65-4b9c-9370-b75f5ea1b056.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/9bd04c8c-da65-4b9c-9370-b75f5ea1b056.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: 9dc33221-7ba9-4704-880d-f598c69dfc02 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddSharedFile] gnt-instance add -t sharedfile - >>>> 2026-06-04 18:17:58.094235 time=0:00:03.568859 [TestInstanceAddSharedFile] gnt-instance add -t sharedfile <<<< 2026-06-04 18:17:58.094353 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3379 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-06-04 18:17:59.487588 time=0:00:01.393235 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-04 18:17:59.487680 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-06-04 18:17:59.487722 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3382 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3382 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 3383 for kvm-test-instance02.staging.ganeti.org ... Thu Jun 4 18:18:03 2026 - WARNING: Ignoring offline instance check Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3384 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3384 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3385 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3385 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-06-04 18:18:08.390250 time=0:00:08.902528 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-06-04 18:18:08.390347 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 3388 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-06-04 18:18:10.261595 time=0:00:01.871248 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-04 18:18:10.261693 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/3389 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-06-04 18:18:11.760997 time=0:00:01.499304 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-06-04 18:18:11.761107 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/3390 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-06-04 18:18:13.554629 time=0:00:01.793522 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-06-04 18:18:13.554776 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 069c1abb-faf0-4eac-bbba-63a11bc33666 Serial number: 16 Creation time: 2026-06-04 18:17:55 Modification time: 2026-06-04 18:18:12 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - 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:b1:20:fc IP: None mode: bridged link: virt-bridge vlan: network: None UUID: aec02025-5ce8-4496-8f0c-c88955930f7f name: None Disk template: sharedfile Disks: - disk/0: sharedfile, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/4a13b71c-f160-41f2-b74d-e7602ae6d162.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/4a13b71c-f160-41f2-b74d-e7602ae6d162.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: 4f59bbda-fed0-4a98-907f-fe3085b57da8 - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/9bd04c8c-da65-4b9c-9370-b75f5ea1b056.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/9bd04c8c-da65-4b9c-9370-b75f5ea1b056.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: 9dc33221-7ba9-4704-880d-f598c69dfc02 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Please give at least one of the parameters. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-06-04 18:18:31.780938 time=0:00:18.226162 [TestInstanceModify] gnt-instance modify <<<< 2026-06-04 18:18:31.781033 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/3406 GET /2/jobs/3407 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-06-04 18:18:34.052831 time=0:00:02.271798 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-06-04 18:18:34.052940 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-06-04 18:18:34.052961 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-06-04 18:18:34.052975 skipping , test(s) instance-device-names disabled <<<< 2026-06-04 18:18:34.052985 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3408 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-06-04 18:18:35.435778 time=0:00:01.382793 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-04 18:18:35.435879 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-06-04 18:18:35.435914 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-06-04 18:18:35.435928 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Thu Jun 4 18:18:36 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Thu Jun 4 18:18:36 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 18:18:36 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Thu Jun 4 18:18:39 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Thu Jun 4 18:18:39 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 18:18:39 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Thu Jun 4 18:18:41 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Thu Jun 4 18:18:41 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 18:18:41 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Thu Jun 4 18:18:43 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Thu Jun 4 18:18:44 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 18:18:44 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-06-04 18:18:44.755302 time=0:00:09.319374 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-06-04 18:18:44.755430 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 3415 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-06-04 18:18:46.642672 time=0:00:01.887242 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-04 18:18:46.642750 start [TestInstanceReboot] gnt-instance reboot Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 3416 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 3417 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 3418 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3419 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 3420 for kvm-test-instance02.staging.ganeti.org ... Thu Jun 4 18:18:54 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-06-04 18:18:55.691687 time=0:00:09.048937 [TestInstanceReboot] gnt-instance reboot <<<< 2026-06-04 18:18:55.691788 start [TestInstanceRemove] gnt-instance remove Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-06-04 18:18:57.266941 time=0:00:01.575153 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 264f375357803aa0d7570e53c1c6f440c59d3ad3 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 3423, 3424 Waiting for job 3423 ... Thu Jun 4 18:18:58 2026 * Verifying cluster config Thu Jun 4 18:18:58 2026 * Verifying cluster certificate files Thu Jun 4 18:18:58 2026 * Verifying hypervisor parameters Thu Jun 4 18:18:58 2026 * Verifying all nodes belong to an existing group Waiting for job 3424 ... Thu Jun 4 18:18:59 2026 * Verifying group 'default' Thu Jun 4 18:18:59 2026 * Gathering data (3 nodes) Thu Jun 4 18:18:59 2026 * Gathering information about nodes (3 nodes) Thu Jun 4 18:19:00 2026 * Gathering disk information (3 nodes) Thu Jun 4 18:19:00 2026 * Verifying configuration file consistency Thu Jun 4 18:19:00 2026 * Verifying node status Thu Jun 4 18:19:00 2026 * Verifying instance status Thu Jun 4 18:19:00 2026 * Verifying orphan volumes Thu Jun 4 18:19:00 2026 * Verifying N+1 Memory redundancy Thu Jun 4 18:19:00 2026 * Assessing cluster hypervisor parameters Thu Jun 4 18:19:00 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Jun 4 18:19:00 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Jun 4 18:19:00 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Jun 4 18:19:00 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Jun 4 18:19:00 2026 * Other Notes Thu Jun 4 18:19:00 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 264f375357803aa0d7570e53c1c6f440c59d3ad3 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:acpi=True' ---- Starting reduced number of instance tests with hypervisor parameter use_chroot=True Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:use_chroot=True' <<<< 2026-06-04 18:19:03.279943 start [TestInstanceAddSharedFile] gnt-instance add -t sharedfile Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=sharedfile --node=troy-mcclure.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Thu Jun 4 18:19:04 2026 * disk 0, size 768M Thu Jun 4 18:19:04 2026 * disk 1, size 512M Thu Jun 4 18:19:04 2026 * creating instance disks... Thu Jun 4 18:19:04 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Thu Jun 4 18:19:04 2026 adding disks to cluster config Thu Jun 4 18:19:04 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 18:19:05 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Jun 4 18:19:05 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 18:19:05 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Jun 4 18:19:05 2026 * running the instance OS create scripts... Thu Jun 4 18:19:05 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 5a132d2f-0074-4415-884e-7bac1211976b Serial number: 4 Creation time: 2026-06-04 18:19:04 Modification time: 2026-06-04 18:19:05 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_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:32:65:45 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 29e37081-897b-451a-9f05-e039e37f82db name: None Disk template: sharedfile Disks: - disk/0: sharedfile, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/f615eb91-f2bc-4701-87a1-053146de5e79.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/f615eb91-f2bc-4701-87a1-053146de5e79.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: 841290f3-25fd-4b1e-94c8-3c3027c552a5 - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/8ce27686-d128-4761-9f30-2d979c7eea12.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/8ce27686-d128-4761-9f30-2d979c7eea12.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: 278d34e4-0e74-4576-a315-f1d087d31142 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddSharedFile] gnt-instance add -t sharedfile - >>>> 2026-06-04 18:19:06.911299 time=0:00:03.631356 [TestInstanceAddSharedFile] gnt-instance add -t sharedfile <<<< 2026-06-04 18:19:06.911377 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3429 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-06-04 18:19:18.219877 time=0:00:11.308500 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-04 18:19:18.220027 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-06-04 18:19:18.220052 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3432 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3432 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 3433 for kvm-test-instance02.staging.ganeti.org ... Thu Jun 4 18:19:22 2026 - WARNING: Ignoring offline instance check Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3434 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3434 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3435 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3435 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-06-04 18:19:27.177912 time=0:00:08.957860 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-06-04 18:19:27.178062 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 3438 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-06-04 18:19:29.059279 time=0:00:01.881217 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-04 18:19:29.059372 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/3439 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-06-04 18:19:40.413548 time=0:00:11.354176 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-06-04 18:19:40.413681 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/3440 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-06-04 18:19:42.193243 time=0:00:01.779562 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-06-04 18:19:42.193368 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 5a132d2f-0074-4415-884e-7bac1211976b Serial number: 16 Creation time: 2026-06-04 18:19:04 Modification time: 2026-06-04 18:19:41 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_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:32:65:45 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 29e37081-897b-451a-9f05-e039e37f82db name: None Disk template: sharedfile Disks: - disk/0: sharedfile, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/f615eb91-f2bc-4701-87a1-053146de5e79.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/f615eb91-f2bc-4701-87a1-053146de5e79.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: 841290f3-25fd-4b1e-94c8-3c3027c552a5 - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/8ce27686-d128-4761-9f30-2d979c7eea12.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/8ce27686-d128-4761-9f30-2d979c7eea12.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: 278d34e4-0e74-4576-a315-f1d087d31142 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Thu Jun 4 18:19:44 2026 - INFO: Trying to hotplug device... Thu Jun 4 18:19:44 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:47:86:86,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Thu Jun 4 18:19:45 2026 - INFO: Trying to hotplug device... Thu Jun 4 18:19:46 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Thu Jun 4 18:19:48 2026 - INFO: Trying to hotplug device... Thu Jun 4 18:19:49 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Thu Jun 4 18:19:50 2026 * disk 2, size 1.0G Thu Jun 4 18:19:50 2026 - INFO: Trying to hotplug device... Thu Jun 4 18:19:50 2026 - INFO: Hotplug done. Thu Jun 4 18:19:50 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 18:19:50 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Thu Jun 4 18:19:51 2026 - INFO: Trying to hotplug device... Thu Jun 4 18:19:52 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Please give at least one of the parameters. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-06-04 18:20:09.434289 time=0:00:27.240921 [TestInstanceModify] gnt-instance modify <<<< 2026-06-04 18:20:09.434388 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/3461 GET /2/jobs/3462 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-06-04 18:20:11.673357 time=0:00:02.238969 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-06-04 18:20:11.673460 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-06-04 18:20:11.673481 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-06-04 18:20:11.673495 skipping , test(s) instance-device-names disabled <<<< 2026-06-04 18:20:11.673505 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3463 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-06-04 18:20:17.974284 time=0:00:06.300779 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-04 18:20:17.974378 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-06-04 18:20:17.974400 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-06-04 18:20:17.974413 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Thu Jun 4 18:20:19 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Thu Jun 4 18:20:19 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 18:20:19 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Thu Jun 4 18:20:21 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Thu Jun 4 18:20:22 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 18:20:22 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Thu Jun 4 18:20:23 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Thu Jun 4 18:20:24 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 18:20:24 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Thu Jun 4 18:20:26 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Thu Jun 4 18:20:26 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 18:20:26 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-06-04 18:20:27.361597 time=0:00:09.387184 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-06-04 18:20:27.361729 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 3470 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-06-04 18:20:29.238579 time=0:00:01.876850 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-04 18:20:29.238673 start [TestInstanceReboot] gnt-instance reboot Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 3471 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 3472 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 3473 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3474 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 3475 for kvm-test-instance02.staging.ganeti.org ... Thu Jun 4 18:21: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.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-06-04 18:21:07.856824 time=0:00:38.618151 [TestInstanceReboot] gnt-instance reboot <<<< 2026-06-04 18:21:07.856900 start [TestInstanceRemove] gnt-instance remove Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-06-04 18:21:19.357265 time=0:00:11.500365 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' deeea904bd8522bb292bf857ec4b922704e359ad /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 3478, 3479 Waiting for job 3478 ... Thu Jun 4 18:21:21 2026 * Verifying cluster config Thu Jun 4 18:21:21 2026 * Verifying cluster certificate files Thu Jun 4 18:21:21 2026 * Verifying hypervisor parameters Thu Jun 4 18:21:21 2026 * Verifying all nodes belong to an existing group Waiting for job 3479 ... Thu Jun 4 18:21:21 2026 * Verifying group 'default' Thu Jun 4 18:21:21 2026 * Gathering data (3 nodes) Thu Jun 4 18:21:21 2026 * Gathering information about nodes (3 nodes) Thu Jun 4 18:21:22 2026 * Gathering disk information (3 nodes) Thu Jun 4 18:21:22 2026 * Verifying configuration file consistency Thu Jun 4 18:21:22 2026 * Verifying node status Thu Jun 4 18:21:22 2026 * Verifying instance status Thu Jun 4 18:21:22 2026 * Verifying orphan volumes Thu Jun 4 18:21:22 2026 * Verifying N+1 Memory redundancy Thu Jun 4 18:21:22 2026 * Assessing cluster hypervisor parameters Thu Jun 4 18:21:22 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Jun 4 18:21:22 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Jun 4 18:21:22 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Jun 4 18:21:22 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Jun 4 18:21:22 2026 * Other Notes Thu Jun 4 18:21:22 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' deeea904bd8522bb292bf857ec4b922704e359ad /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:use_chroot=False' ---- Starting reduced number of instance tests with hypervisor parameter use_guest_agent=True Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:use_guest_agent=True' <<<< 2026-06-04 18:21:25.473645 start [TestInstanceAddSharedFile] gnt-instance add -t sharedfile Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=sharedfile --node=troy-mcclure.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Thu Jun 4 18:21:26 2026 * disk 0, size 768M Thu Jun 4 18:21:26 2026 * disk 1, size 512M Thu Jun 4 18:21:26 2026 * creating instance disks... Thu Jun 4 18:21:26 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Thu Jun 4 18:21:26 2026 adding disks to cluster config Thu Jun 4 18:21:27 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 18:21:27 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Jun 4 18:21:27 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 18:21:27 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Jun 4 18:21:27 2026 * running the instance OS create scripts... Thu Jun 4 18:21:27 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: aec46774-2508-4625-8dbe-e91174bb6637 Serial number: 4 Creation time: 2026-06-04 18:21:26 Modification time: 2026-06-04 18:21:27 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_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:51:a6:24 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: ddba8ae4-908c-4f82-9a5d-555bad9e92a6 name: None Disk template: sharedfile Disks: - disk/0: sharedfile, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/5f45c09c-8905-4dd8-872f-dc39ce646006.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/5f45c09c-8905-4dd8-872f-dc39ce646006.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: cc00481a-4f54-4c91-8048-ed1afad92a41 - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/95a0fcc3-93f9-4459-a463-6eedb9e73b07.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/95a0fcc3-93f9-4459-a463-6eedb9e73b07.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: d351805d-73d4-433b-ba26-581cd6033519 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddSharedFile] gnt-instance add -t sharedfile - >>>> 2026-06-04 18:21:29.111068 time=0:00:03.637423 [TestInstanceAddSharedFile] gnt-instance add -t sharedfile <<<< 2026-06-04 18:21:29.111145 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3484 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-06-04 18:21:40.405040 time=0:00:11.293895 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-04 18:21:40.405126 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-06-04 18:21:40.405170 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3487 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3487 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 3488 for kvm-test-instance02.staging.ganeti.org ... Thu Jun 4 18:21:44 2026 - WARNING: Ignoring offline instance check Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3489 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3489 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3490 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3490 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-06-04 18:21:49.160142 time=0:00:08.754972 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-06-04 18:21:49.160223 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 3493 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-06-04 18:21:51.057916 time=0:00:01.897693 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-04 18:21:51.058030 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/3494 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-06-04 18:22:02.401320 time=0:00:11.343290 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-06-04 18:22:02.401449 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/3495 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-06-04 18:22:04.177109 time=0:00:01.775660 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-06-04 18:22:04.177209 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: aec46774-2508-4625-8dbe-e91174bb6637 Serial number: 16 Creation time: 2026-06-04 18:21:26 Modification time: 2026-06-04 18:22:03 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_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:51:a6:24 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: ddba8ae4-908c-4f82-9a5d-555bad9e92a6 name: None Disk template: sharedfile Disks: - disk/0: sharedfile, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/5f45c09c-8905-4dd8-872f-dc39ce646006.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/5f45c09c-8905-4dd8-872f-dc39ce646006.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: cc00481a-4f54-4c91-8048-ed1afad92a41 - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/95a0fcc3-93f9-4459-a463-6eedb9e73b07.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/95a0fcc3-93f9-4459-a463-6eedb9e73b07.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: d351805d-73d4-433b-ba26-581cd6033519 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Thu Jun 4 18:22:06 2026 - INFO: Trying to hotplug device... Thu Jun 4 18:22:06 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:a4:55:6b,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Thu Jun 4 18:22:07 2026 - INFO: Trying to hotplug device... Thu Jun 4 18:22:08 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Thu Jun 4 18:22:10 2026 - INFO: Trying to hotplug device... Thu Jun 4 18:22:11 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Thu Jun 4 18:22:12 2026 * disk 2, size 1.0G Thu Jun 4 18:22:12 2026 - INFO: Trying to hotplug device... Thu Jun 4 18:22:12 2026 - INFO: Hotplug done. Thu Jun 4 18:22:12 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 18:22:12 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Thu Jun 4 18:22:13 2026 - INFO: Trying to hotplug device... Thu Jun 4 18:22:14 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Please give at least one of the parameters. Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first >>>> 2026-06-04 18:22:31.545665 time=0:00:27.368456 [TestInstanceModify] gnt-instance modify <<<< 2026-06-04 18:22:31.545764 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/3516 GET /2/jobs/3517 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-06-04 18:22:33.789005 time=0:00:02.243241 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-06-04 18:22:33.789122 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-06-04 18:22:33.789144 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-06-04 18:22:33.789158 skipping , test(s) instance-device-names disabled <<<< 2026-06-04 18:22:33.789169 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3518 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-06-04 18:22:40.082584 time=0:00:06.293415 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-04 18:22:40.082667 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-06-04 18:22:40.082689 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-06-04 18:22:40.082711 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Thu Jun 4 18:22:41 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Thu Jun 4 18:22:41 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 18:22:41 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Thu Jun 4 18:22:43 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Thu Jun 4 18:22:44 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 18:22:44 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Thu Jun 4 18:22:45 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Thu Jun 4 18:22:46 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 18:22:46 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Thu Jun 4 18:22:48 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Thu Jun 4 18:22:48 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 18:22:48 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-06-04 18:22:49.369746 time=0:00:09.287035 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-06-04 18:22:49.369883 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 3525 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-06-04 18:22:51.251956 time=0:00:01.882073 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-04 18:22:51.252054 start [TestInstanceReboot] gnt-instance reboot Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 3526 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 3527 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 3528 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3529 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 3530 for kvm-test-instance02.staging.ganeti.org ... Thu Jun 4 18:23: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.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-06-04 18:23:30.083379 time=0:00:38.831325 [TestInstanceReboot] gnt-instance reboot <<<< 2026-06-04 18:23:30.083496 start [TestInstanceRemove] gnt-instance remove Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-06-04 18:23:41.671998 time=0:00:11.588502 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' bd0a8fe1767a0051fc25008d308769647addae00 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 3533, 3534 Waiting for job 3533 ... Thu Jun 4 18:23:43 2026 * Verifying cluster config Thu Jun 4 18:23:43 2026 * Verifying cluster certificate files Thu Jun 4 18:23:43 2026 * Verifying hypervisor parameters Thu Jun 4 18:23:43 2026 * Verifying all nodes belong to an existing group Waiting for job 3534 ... Thu Jun 4 18:23:43 2026 * Verifying group 'default' Thu Jun 4 18:23:43 2026 * Gathering data (3 nodes) Thu Jun 4 18:23:43 2026 * Gathering information about nodes (3 nodes) Thu Jun 4 18:23:44 2026 * Gathering disk information (3 nodes) Thu Jun 4 18:23:44 2026 * Verifying configuration file consistency Thu Jun 4 18:23:44 2026 * Verifying node status Thu Jun 4 18:23:44 2026 * Verifying instance status Thu Jun 4 18:23:44 2026 * Verifying orphan volumes Thu Jun 4 18:23:44 2026 * Verifying N+1 Memory redundancy Thu Jun 4 18:23:44 2026 * Assessing cluster hypervisor parameters Thu Jun 4 18:23:44 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Jun 4 18:23:44 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Jun 4 18:23:44 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Jun 4 18:23:44 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Jun 4 18:23:44 2026 * Other Notes Thu Jun 4 18:23:44 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' bd0a8fe1767a0051fc25008d308769647addae00 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:use_guest_agent=False' ---- Starting reduced number of instance tests with hypervisor parameter use_localtime=True Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:use_localtime=True' <<<< 2026-06-04 18:23:47.713335 start [TestInstanceAddSharedFile] gnt-instance add -t sharedfile Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=sharedfile --node=troy-mcclure.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Thu Jun 4 18:23:48 2026 * disk 0, size 768M Thu Jun 4 18:23:48 2026 * disk 1, size 512M Thu Jun 4 18:23:48 2026 * creating instance disks... Thu Jun 4 18:23:49 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Thu Jun 4 18:23:49 2026 adding disks to cluster config Thu Jun 4 18:23:49 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 18:23:49 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Jun 4 18:23:49 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 18:23:49 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Jun 4 18:23:49 2026 * running the instance OS create scripts... Thu Jun 4 18:23:49 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: bc30b311-8033-4bbf-8bf8-be8751554b5e Serial number: 4 Creation time: 2026-06-04 18:23:49 Modification time: 2026-06-04 18:23:49 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_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:2a:cf:3a IP: None mode: bridged link: virt-bridge vlan: network: None UUID: da97b4cb-de96-42d3-bc78-85630ab4149d name: None Disk template: sharedfile Disks: - disk/0: sharedfile, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/abaf33f5-d293-48d0-900a-60c78f3bdb9b.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/abaf33f5-d293-48d0-900a-60c78f3bdb9b.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: 1b8eafcc-10d9-4f4e-88c7-993778cbd152 - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/8b469ea4-ee99-4aa9-8fd8-a691c97093d6.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/8b469ea4-ee99-4aa9-8fd8-a691c97093d6.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: 0eab7efd-ad51-4f6a-a5dc-8c73d4e3091a Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddSharedFile] gnt-instance add -t sharedfile - >>>> 2026-06-04 18:23:51.340485 time=0:00:03.627150 [TestInstanceAddSharedFile] gnt-instance add -t sharedfile <<<< 2026-06-04 18:23:51.340561 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3539 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-06-04 18:24:02.634683 time=0:00:11.294122 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-04 18:24:02.634814 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-06-04 18:24:02.634838 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3542 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3542 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 3543 for kvm-test-instance02.staging.ganeti.org ... Thu Jun 4 18:24:06 2026 - WARNING: Ignoring offline instance check Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3544 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3544 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3545 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3545 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-06-04 18:24:11.350923 time=0:00:08.716085 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-06-04 18:24:11.351031 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 3548 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-06-04 18:24:13.241426 time=0:00:01.890395 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-04 18:24:13.241521 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/3549 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-06-04 18:24:24.649043 time=0:00:11.407522 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-06-04 18:24:24.649167 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/3550 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-06-04 18:24:26.448905 time=0:00:01.799738 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-06-04 18:24:26.449010 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: bc30b311-8033-4bbf-8bf8-be8751554b5e Serial number: 16 Creation time: 2026-06-04 18:23:49 Modification time: 2026-06-04 18:24:25 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_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:2a:cf:3a IP: None mode: bridged link: virt-bridge vlan: network: None UUID: da97b4cb-de96-42d3-bc78-85630ab4149d name: None Disk template: sharedfile Disks: - disk/0: sharedfile, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/abaf33f5-d293-48d0-900a-60c78f3bdb9b.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/abaf33f5-d293-48d0-900a-60c78f3bdb9b.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: 1b8eafcc-10d9-4f4e-88c7-993778cbd152 - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/8b469ea4-ee99-4aa9-8fd8-a691c97093d6.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/8b469ea4-ee99-4aa9-8fd8-a691c97093d6.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: 0eab7efd-ad51-4f6a-a5dc-8c73d4e3091a Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Thu Jun 4 18:24:28 2026 - INFO: Trying to hotplug device... Thu Jun 4 18:24:28 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:c0:5a:91,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Thu Jun 4 18:24:30 2026 - INFO: Trying to hotplug device... Thu Jun 4 18:24:31 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Thu Jun 4 18:24:32 2026 - INFO: Trying to hotplug device... Thu Jun 4 18:24:33 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Thu Jun 4 18:24:34 2026 * disk 2, size 1.0G Thu Jun 4 18:24:34 2026 - INFO: Trying to hotplug device... Thu Jun 4 18:24:35 2026 - INFO: Hotplug done. Thu Jun 4 18:24:35 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 18:24:35 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Thu Jun 4 18:24:36 2026 - INFO: Trying to hotplug device... Thu Jun 4 18:24:36 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Please give at least one of the parameters. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Stderr was: Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-06-04 18:24:53.977868 time=0:00:27.528858 [TestInstanceModify] gnt-instance modify <<<< 2026-06-04 18:24:53.977968 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/3571 GET /2/jobs/3572 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-06-04 18:24:56.224848 time=0:00:02.246880 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-06-04 18:24:56.224989 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-06-04 18:24:56.225012 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-06-04 18:24:56.225026 skipping , test(s) instance-device-names disabled <<<< 2026-06-04 18:24:56.225037 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3573 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-06-04 18:25:02.628872 time=0:00:06.403835 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-04 18:25:02.628956 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-06-04 18:25:02.628978 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-06-04 18:25:02.628991 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Thu Jun 4 18:25:03 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Thu Jun 4 18:25:03 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 18:25:04 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Thu Jun 4 18:25:06 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Thu Jun 4 18:25:06 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 18:25:06 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Thu Jun 4 18:25:08 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Thu Jun 4 18:25:08 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 18:25:08 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Thu Jun 4 18:25:11 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Thu Jun 4 18:25:11 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 18:25:11 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-06-04 18:25:11.939339 time=0:00:09.310348 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-06-04 18:25:11.939531 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 3580 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-06-04 18:25:13.853130 time=0:00:01.913599 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-04 18:25:13.853208 start [TestInstanceReboot] gnt-instance reboot Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 3581 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 3582 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 3583 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3584 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 3585 for kvm-test-instance02.staging.ganeti.org ... Thu Jun 4 18:25:51 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.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-06-04 18:25:52.588401 time=0:00:38.735193 [TestInstanceReboot] gnt-instance reboot <<<< 2026-06-04 18:25:52.588610 start [TestInstanceRemove] gnt-instance remove Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-06-04 18:26:04.070868 time=0:00:11.482258 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' e19af2c2dfbc1115e4caf94451d0e179ed9afe2f /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 3588, 3589 Waiting for job 3588 ... Thu Jun 4 18:26:05 2026 * Verifying cluster config Thu Jun 4 18:26:05 2026 * Verifying cluster certificate files Thu Jun 4 18:26:05 2026 * Verifying hypervisor parameters Thu Jun 4 18:26:05 2026 * Verifying all nodes belong to an existing group Waiting for job 3589 ... Thu Jun 4 18:26:06 2026 * Verifying group 'default' Thu Jun 4 18:26:06 2026 * Gathering data (3 nodes) Thu Jun 4 18:26:06 2026 * Gathering information about nodes (3 nodes) Thu Jun 4 18:26:07 2026 * Gathering disk information (3 nodes) Thu Jun 4 18:26:07 2026 * Verifying configuration file consistency Thu Jun 4 18:26:07 2026 * Verifying node status Thu Jun 4 18:26:07 2026 * Verifying instance status Thu Jun 4 18:26:07 2026 * Verifying orphan volumes Thu Jun 4 18:26:07 2026 * Verifying N+1 Memory redundancy Thu Jun 4 18:26:07 2026 * Assessing cluster hypervisor parameters Thu Jun 4 18:26:07 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Jun 4 18:26:07 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Jun 4 18:26:07 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Jun 4 18:26:07 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Jun 4 18:26:07 2026 * Other Notes Thu Jun 4 18:26:07 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' e19af2c2dfbc1115e4caf94451d0e179ed9afe2f /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:use_localtime=False' ---- Starting reduced number of instance tests with hypervisor parameter disk_aio=native Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:disk_aio=native' <<<< 2026-06-04 18:26:10.144164 start [TestInstanceAddSharedFile] gnt-instance add -t sharedfile Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=sharedfile --node=troy-mcclure.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Thu Jun 4 18:26:11 2026 * disk 0, size 768M Thu Jun 4 18:26:11 2026 * disk 1, size 512M Thu Jun 4 18:26:11 2026 * creating instance disks... Thu Jun 4 18:26:11 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Thu Jun 4 18:26:11 2026 adding disks to cluster config Thu Jun 4 18:26:11 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 18:26:11 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Jun 4 18:26:11 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 18:26:11 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Jun 4 18:26:12 2026 * running the instance OS create scripts... Thu Jun 4 18:26:12 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 4327b5da-7e72-4e53-9e7e-379c50d40987 Serial number: 4 Creation time: 2026-06-04 18:26:11 Modification time: 2026-06-04 18:26:12 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: 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:fd:b4:7d IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 759a8479-fa0e-4756-9a93-231bbaa0295f name: None Disk template: sharedfile Disks: - disk/0: sharedfile, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/e0e55e0a-c6e2-43b1-a95a-79151ec64ac0.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/e0e55e0a-c6e2-43b1-a95a-79151ec64ac0.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: 2b87fa18-7264-4345-8a40-344c56889639 - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/0f70ddc0-9b57-44bd-b0df-14e133a1dd1d.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/0f70ddc0-9b57-44bd-b0df-14e133a1dd1d.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: 38307e4a-e70d-4ac9-ba73-1853bf4a7f28 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddSharedFile] gnt-instance add -t sharedfile - >>>> 2026-06-04 18:26:13.889496 time=0:00:03.745332 [TestInstanceAddSharedFile] gnt-instance add -t sharedfile <<<< 2026-06-04 18:26:13.889640 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3594 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-06-04 18:26:25.283330 time=0:00:11.393690 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-04 18:26:25.283437 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-06-04 18:26:25.283461 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3597 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3597 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 3598 for kvm-test-instance02.staging.ganeti.org ... Thu Jun 4 18:26:29 2026 - WARNING: Ignoring offline instance check Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3599 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3599 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3600 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3600 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-06-04 18:26:34.256548 time=0:00:08.973087 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-06-04 18:26:34.256653 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 3603 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-06-04 18:26:36.239781 time=0:00:01.983128 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-04 18:26:36.239957 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/3604 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-06-04 18:26:47.640967 time=0:00:11.401010 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-06-04 18:26:47.641107 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/3605 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-06-04 18:26:49.526368 time=0:00:01.885261 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-06-04 18:26:49.526545 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 4327b5da-7e72-4e53-9e7e-379c50d40987 Serial number: 16 Creation time: 2026-06-04 18:26:11 Modification time: 2026-06-04 18:26:48 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: 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:fd:b4:7d IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 759a8479-fa0e-4756-9a93-231bbaa0295f name: None Disk template: sharedfile Disks: - disk/0: sharedfile, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/e0e55e0a-c6e2-43b1-a95a-79151ec64ac0.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/e0e55e0a-c6e2-43b1-a95a-79151ec64ac0.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: 2b87fa18-7264-4345-8a40-344c56889639 - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/0f70ddc0-9b57-44bd-b0df-14e133a1dd1d.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/0f70ddc0-9b57-44bd-b0df-14e133a1dd1d.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: 38307e4a-e70d-4ac9-ba73-1853bf4a7f28 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Thu Jun 4 18:26:51 2026 - INFO: Trying to hotplug device... Thu Jun 4 18:26:51 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:e8:ab:31,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Thu Jun 4 18:26:53 2026 - INFO: Trying to hotplug device... Thu Jun 4 18:26:54 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Thu Jun 4 18:26:55 2026 - INFO: Trying to hotplug device... Thu Jun 4 18:26:56 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Thu Jun 4 18:26:57 2026 * disk 2, size 1.0G Thu Jun 4 18:26:57 2026 - INFO: Trying to hotplug device... Thu Jun 4 18:26:58 2026 - INFO: Hotplug done. Thu Jun 4 18:26:58 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 18:26:58 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Thu Jun 4 18:26:59 2026 - INFO: Trying to hotplug device... Thu Jun 4 18:26:59 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Please give at least one of the parameters. Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-06-04 18:27:16.948065 time=0:00:27.421520 [TestInstanceModify] gnt-instance modify <<<< 2026-06-04 18:27:16.948197 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/3626 GET /2/jobs/3627 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-06-04 18:27:19.192979 time=0:00:02.244782 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-06-04 18:27:19.193094 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-06-04 18:27:19.193116 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-06-04 18:27:19.193130 skipping , test(s) instance-device-names disabled <<<< 2026-06-04 18:27:19.193140 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3628 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-06-04 18:27:25.582999 time=0:00:06.389859 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-04 18:27:25.583084 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-06-04 18:27:25.583105 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-06-04 18:27:25.583118 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Thu Jun 4 18:27:26 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Thu Jun 4 18:27:26 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 18:27:27 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Thu Jun 4 18:27:29 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Thu Jun 4 18:27:29 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 18:27:29 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Thu Jun 4 18:27:31 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Thu Jun 4 18:27:31 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 18:27:31 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Thu Jun 4 18:27:34 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Thu Jun 4 18:27:34 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 18:27:34 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-06-04 18:27:35.043733 time=0:00:09.460615 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-06-04 18:27:35.043816 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 3635 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-06-04 18:27:37.061705 time=0:00:02.017889 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-04 18:27:37.061812 start [TestInstanceReboot] gnt-instance reboot Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 3636 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 3637 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 3638 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3639 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 3640 for kvm-test-instance02.staging.ganeti.org ... Thu Jun 4 18:28: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.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-06-04 18:28:16.077605 time=0:00:39.015793 [TestInstanceReboot] gnt-instance reboot <<<< 2026-06-04 18:28:16.077721 start [TestInstanceRemove] gnt-instance remove Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-06-04 18:28:27.574409 time=0:00:11.496688 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' c166186d53e4af2f748fd80375fc5b2f12899a4c /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 3643, 3644 Waiting for job 3643 ... Thu Jun 4 18:28:29 2026 * Verifying cluster config Thu Jun 4 18:28:29 2026 * Verifying cluster certificate files Thu Jun 4 18:28:29 2026 * Verifying hypervisor parameters Thu Jun 4 18:28:29 2026 * Verifying all nodes belong to an existing group Waiting for job 3644 ... Thu Jun 4 18:28:29 2026 * Verifying group 'default' Thu Jun 4 18:28:29 2026 * Gathering data (3 nodes) Thu Jun 4 18:28:29 2026 * Gathering information about nodes (3 nodes) Thu Jun 4 18:28:30 2026 * Gathering disk information (3 nodes) Thu Jun 4 18:28:30 2026 * Verifying configuration file consistency Thu Jun 4 18:28:30 2026 * Verifying node status Thu Jun 4 18:28:30 2026 * Verifying instance status Thu Jun 4 18:28:30 2026 * Verifying orphan volumes Thu Jun 4 18:28:30 2026 * Verifying N+1 Memory redundancy Thu Jun 4 18:28:30 2026 * Assessing cluster hypervisor parameters Thu Jun 4 18:28:30 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Jun 4 18:28:30 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Jun 4 18:28:30 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Jun 4 18:28:30 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Jun 4 18:28:30 2026 * Other Notes Thu Jun 4 18:28:30 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' c166186d53e4af2f748fd80375fc5b2f12899a4c /var/lib/ganeti/config.data ---- Starting reduced number of instance tests with hypervisor parameter disk_aio=io_uring Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:disk_aio=io_uring' <<<< 2026-06-04 18:28:32.292221 start [TestInstanceAddSharedFile] gnt-instance add -t sharedfile Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=sharedfile --node=troy-mcclure.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Thu Jun 4 18:28:33 2026 * disk 0, size 768M Thu Jun 4 18:28:33 2026 * disk 1, size 512M Thu Jun 4 18:28:33 2026 * creating instance disks... Thu Jun 4 18:28:33 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Thu Jun 4 18:28:33 2026 adding disks to cluster config Thu Jun 4 18:28:33 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 18:28:33 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Jun 4 18:28:33 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 18:28:34 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Jun 4 18:28:34 2026 * running the instance OS create scripts... Thu Jun 4 18:28:34 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: c9f0bccd-dfbb-47cc-9b74-804c99da1b99 Serial number: 4 Creation time: 2026-06-04 18:28:33 Modification time: 2026-06-04 18:28:34 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: 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:cd:66:29 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 81378b17-df2b-4fc7-8df7-339f3718d93d name: None Disk template: sharedfile Disks: - disk/0: sharedfile, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/0f3bebd5-9ec6-462d-b89c-7c538a63a5c5.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/0f3bebd5-9ec6-462d-b89c-7c538a63a5c5.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: 92f4e632-5511-4bbb-b571-d0d26d244590 - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/1e143f1c-682e-44b0-a60a-c955d9892b5d.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/1e143f1c-682e-44b0-a60a-c955d9892b5d.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: 9a8acc21-60df-4ef6-ac9f-660edde7bc8b Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddSharedFile] gnt-instance add -t sharedfile - >>>> 2026-06-04 18:28:35.923240 time=0:00:03.631019 [TestInstanceAddSharedFile] gnt-instance add -t sharedfile <<<< 2026-06-04 18:28:35.923360 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3648 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-06-04 18:28:47.219412 time=0:00:11.296052 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-04 18:28:47.219514 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-06-04 18:28:47.219537 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3651 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3651 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 3652 for kvm-test-instance02.staging.ganeti.org ... Thu Jun 4 18:28:51 2026 - WARNING: Ignoring offline instance check Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3653 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3653 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3654 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3654 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-06-04 18:28:55.945727 time=0:00:08.726190 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-06-04 18:28:55.945857 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 3657 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-06-04 18:28:57.837074 time=0:00:01.891217 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-04 18:28:57.837199 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/3658 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-06-04 18:29:09.192927 time=0:00:11.355728 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-06-04 18:29:09.193051 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/3659 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-06-04 18:29:11.025112 time=0:00:01.832061 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-06-04 18:29:11.025230 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: c9f0bccd-dfbb-47cc-9b74-804c99da1b99 Serial number: 16 Creation time: 2026-06-04 18:28:33 Modification time: 2026-06-04 18:29:10 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: 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:cd:66:29 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 81378b17-df2b-4fc7-8df7-339f3718d93d name: None Disk template: sharedfile Disks: - disk/0: sharedfile, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/0f3bebd5-9ec6-462d-b89c-7c538a63a5c5.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/0f3bebd5-9ec6-462d-b89c-7c538a63a5c5.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: 92f4e632-5511-4bbb-b571-d0d26d244590 - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/1e143f1c-682e-44b0-a60a-c955d9892b5d.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/1e143f1c-682e-44b0-a60a-c955d9892b5d.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: 9a8acc21-60df-4ef6-ac9f-660edde7bc8b Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Thu Jun 4 18:29:13 2026 - INFO: Trying to hotplug device... Thu Jun 4 18:29:13 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:ee:4f:3f,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Thu Jun 4 18:29:14 2026 - INFO: Trying to hotplug device... Thu Jun 4 18:29:15 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Thu Jun 4 18:29:16 2026 - INFO: Trying to hotplug device... Thu Jun 4 18:29:17 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Thu Jun 4 18:29:19 2026 * disk 2, size 1.0G Thu Jun 4 18:29:19 2026 - INFO: Trying to hotplug device... Thu Jun 4 18:29:19 2026 - INFO: Hotplug done. Thu Jun 4 18:29:19 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 18:29:19 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Thu Jun 4 18:29:20 2026 - INFO: Trying to hotplug device... Thu Jun 4 18:29:20 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Please give at least one of the parameters. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-06-04 18:29:38.262374 time=0:00:27.237144 [TestInstanceModify] gnt-instance modify <<<< 2026-06-04 18:29:38.262521 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/3680 GET /2/jobs/3681 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-06-04 18:29:40.553016 time=0:00:02.290495 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-06-04 18:29:40.553132 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-06-04 18:29:40.553153 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-06-04 18:29:40.553168 skipping , test(s) instance-device-names disabled <<<< 2026-06-04 18:29:40.553179 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3682 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-06-04 18:29:46.949958 time=0:00:06.396779 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-04 18:29:46.950103 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-06-04 18:29:46.950129 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-06-04 18:29:46.950145 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Thu Jun 4 18:29:48 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Thu Jun 4 18:29:48 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 18:29:48 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Thu Jun 4 18:29:50 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Thu Jun 4 18:29:51 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 18:29:51 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Thu Jun 4 18:29:52 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Thu Jun 4 18:29:52 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 18:29:53 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Thu Jun 4 18:29:55 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Thu Jun 4 18:29:55 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 18:29:55 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-06-04 18:29:56.227338 time=0:00:09.277193 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-06-04 18:29:56.227464 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 3689 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-06-04 18:29:58.119586 time=0:00:01.892122 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-04 18:29:58.119695 start [TestInstanceReboot] gnt-instance reboot Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 3690 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 3691 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 3692 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3693 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 3694 for kvm-test-instance02.staging.ganeti.org ... Thu Jun 4 18:30: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.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-06-04 18:30:36.941988 time=0:00:38.822293 [TestInstanceReboot] gnt-instance reboot <<<< 2026-06-04 18:30:36.942076 start [TestInstanceRemove] gnt-instance remove Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-06-04 18:30:48.441560 time=0:00:11.499484 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' cb467816399ff0203791649a54657aa7ab91502f /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 3697, 3698 Waiting for job 3697 ... Thu Jun 4 18:30:50 2026 * Verifying cluster config Thu Jun 4 18:30:50 2026 * Verifying cluster certificate files Thu Jun 4 18:30:50 2026 * Verifying hypervisor parameters Thu Jun 4 18:30:50 2026 * Verifying all nodes belong to an existing group Waiting for job 3698 ... Thu Jun 4 18:30:50 2026 * Verifying group 'default' Thu Jun 4 18:30:50 2026 * Gathering data (3 nodes) Thu Jun 4 18:30:50 2026 * Gathering information about nodes (3 nodes) Thu Jun 4 18:30:51 2026 * Gathering disk information (3 nodes) Thu Jun 4 18:30:51 2026 * Verifying configuration file consistency Thu Jun 4 18:30:51 2026 * Verifying node status Thu Jun 4 18:30:51 2026 * Verifying instance status Thu Jun 4 18:30:51 2026 * Verifying orphan volumes Thu Jun 4 18:30:51 2026 * Verifying N+1 Memory redundancy Thu Jun 4 18:30:51 2026 * Assessing cluster hypervisor parameters Thu Jun 4 18:30:51 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Jun 4 18:30:51 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Jun 4 18:30:51 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Jun 4 18:30:51 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Jun 4 18:30:51 2026 * Other Notes Thu Jun 4 18:30:51 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' cb467816399ff0203791649a54657aa7ab91502f /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:disk_aio=threads' ---- Starting reduced number of instance tests with hypervisor parameter disk_cache=writeback Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:disk_cache=writeback' <<<< 2026-06-04 18:30:54.503875 start [TestInstanceAddSharedFile] gnt-instance add -t sharedfile Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=sharedfile --node=troy-mcclure.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Thu Jun 4 18:30:55 2026 * disk 0, size 768M Thu Jun 4 18:30:55 2026 * disk 1, size 512M Thu Jun 4 18:30:55 2026 * creating instance disks... Thu Jun 4 18:30:56 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Thu Jun 4 18:30:56 2026 adding disks to cluster config Thu Jun 4 18:30:56 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 18:30:56 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Jun 4 18:30:56 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 18:30:56 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Jun 4 18:30:56 2026 * running the instance OS create scripts... Thu Jun 4 18:30:56 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 9d07b0df-af73-45fb-b874-3043444a99f0 Serial number: 4 Creation time: 2026-06-04 18:30:56 Modification time: 2026-06-04 18:30:56 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (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:e9:52:b4 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: e99bbf4a-9af3-4fa5-b3a8-6f265de6bd83 name: None Disk template: sharedfile Disks: - disk/0: sharedfile, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/49355fb6-4d0b-4d6f-aa7c-3086a6da7bea.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/49355fb6-4d0b-4d6f-aa7c-3086a6da7bea.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: 200b4e6c-062c-460c-b2e7-87a7965c4466 - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/4a726ca3-0d85-4da0-9829-bcff00847320.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/4a726ca3-0d85-4da0-9829-bcff00847320.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: 562a42f4-619c-43f2-8730-a13d5ca19263 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddSharedFile] gnt-instance add -t sharedfile - >>>> 2026-06-04 18:30:58.169654 time=0:00:03.665779 [TestInstanceAddSharedFile] gnt-instance add -t sharedfile <<<< 2026-06-04 18:30:58.169739 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3703 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-06-04 18:31:09.469784 time=0:00:11.300045 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-04 18:31:09.469873 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-06-04 18:31:09.469894 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3706 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3706 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 3707 for kvm-test-instance02.staging.ganeti.org ... Thu Jun 4 18:31:13 2026 - WARNING: Ignoring offline instance check Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3708 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3708 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3709 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3709 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-06-04 18:31:18.093579 time=0:00:08.623685 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-06-04 18:31:18.093677 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 3712 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-06-04 18:31:19.976212 time=0:00:01.882535 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-04 18:31:19.976301 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/3713 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-06-04 18:31:31.280841 time=0:00:11.304540 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-06-04 18:31:31.280948 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/3714 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-06-04 18:31:33.121103 time=0:00:01.840155 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-06-04 18:31:33.121205 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 9d07b0df-af73-45fb-b874-3043444a99f0 Serial number: 16 Creation time: 2026-06-04 18:30:56 Modification time: 2026-06-04 18:31:32 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (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:e9:52:b4 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: e99bbf4a-9af3-4fa5-b3a8-6f265de6bd83 name: None Disk template: sharedfile Disks: - disk/0: sharedfile, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/49355fb6-4d0b-4d6f-aa7c-3086a6da7bea.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/49355fb6-4d0b-4d6f-aa7c-3086a6da7bea.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: 200b4e6c-062c-460c-b2e7-87a7965c4466 - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/4a726ca3-0d85-4da0-9829-bcff00847320.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/4a726ca3-0d85-4da0-9829-bcff00847320.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: 562a42f4-619c-43f2-8730-a13d5ca19263 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Thu Jun 4 18:31:35 2026 - INFO: Trying to hotplug device... Thu Jun 4 18:31:35 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:12:83:ce,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Thu Jun 4 18:31:36 2026 - INFO: Trying to hotplug device... Thu Jun 4 18:31:37 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Thu Jun 4 18:31:38 2026 - INFO: Trying to hotplug device... Thu Jun 4 18:31:40 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Thu Jun 4 18:31:41 2026 * disk 2, size 1.0G Thu Jun 4 18:31:41 2026 - INFO: Trying to hotplug device... Thu Jun 4 18:31:41 2026 - INFO: Hotplug done. Thu Jun 4 18:31:41 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 18:31:41 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Thu Jun 4 18:31:42 2026 - INFO: Trying to hotplug device... Thu Jun 4 18:31:42 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Please give at least one of the parameters. Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-06-04 18:32:00.375259 time=0:00:27.254054 [TestInstanceModify] gnt-instance modify <<<< 2026-06-04 18:32:00.375353 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/3735 GET /2/jobs/3736 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-06-04 18:32:02.724963 time=0:00:02.349610 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-06-04 18:32:02.725088 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-06-04 18:32:02.725113 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-06-04 18:32:02.725130 skipping , test(s) instance-device-names disabled <<<< 2026-06-04 18:32:02.725142 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3737 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-06-04 18:32:09.128894 time=0:00:06.403752 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-04 18:32:09.128990 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-06-04 18:32:09.129012 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-06-04 18:32:09.129025 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Thu Jun 4 18:32:10 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Thu Jun 4 18:32:10 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 18:32:10 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Thu Jun 4 18:32:13 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Thu Jun 4 18:32:13 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 18:32:13 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Thu Jun 4 18:32:14 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Thu Jun 4 18:32:15 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 18:32:15 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Thu Jun 4 18:32:17 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Thu Jun 4 18:32:17 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 18:32:17 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-06-04 18:32:18.443471 time=0:00:09.314446 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-06-04 18:32:18.443578 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 3744 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-06-04 18:32:20.331430 time=0:00:01.887852 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-04 18:32:20.331560 start [TestInstanceReboot] gnt-instance reboot Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 3745 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 3746 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 3747 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3748 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 3749 for kvm-test-instance02.staging.ganeti.org ... Thu Jun 4 18:32:57 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.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-06-04 18:32:58.982549 time=0:00:38.650989 [TestInstanceReboot] gnt-instance reboot <<<< 2026-06-04 18:32:58.982643 start [TestInstanceRemove] gnt-instance remove Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-06-04 18:33:10.484017 time=0:00:11.501374 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' f1aaf01f29892db9daf5c40a3667c255768d62dd /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 3752, 3753 Waiting for job 3752 ... Thu Jun 4 18:33:12 2026 * Verifying cluster config Thu Jun 4 18:33:12 2026 * Verifying cluster certificate files Thu Jun 4 18:33:12 2026 * Verifying hypervisor parameters Thu Jun 4 18:33:12 2026 * Verifying all nodes belong to an existing group Waiting for job 3753 ... Thu Jun 4 18:33:12 2026 * Verifying group 'default' Thu Jun 4 18:33:12 2026 * Gathering data (3 nodes) Thu Jun 4 18:33:12 2026 * Gathering information about nodes (3 nodes) Thu Jun 4 18:33:13 2026 * Gathering disk information (3 nodes) Thu Jun 4 18:33:13 2026 * Verifying configuration file consistency Thu Jun 4 18:33:13 2026 * Verifying node status Thu Jun 4 18:33:13 2026 * Verifying instance status Thu Jun 4 18:33:13 2026 * Verifying orphan volumes Thu Jun 4 18:33:13 2026 * Verifying N+1 Memory redundancy Thu Jun 4 18:33:13 2026 * Assessing cluster hypervisor parameters Thu Jun 4 18:33:13 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Jun 4 18:33:13 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Jun 4 18:33:13 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Jun 4 18:33:13 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Jun 4 18:33:13 2026 * Other Notes Thu Jun 4 18:33:13 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' f1aaf01f29892db9daf5c40a3667c255768d62dd /var/lib/ganeti/config.data ---- Starting reduced number of instance tests with hypervisor parameter disk_cache=writethrough Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:disk_cache=writethrough' <<<< 2026-06-04 18:33:15.196573 start [TestInstanceAddSharedFile] gnt-instance add -t sharedfile Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=sharedfile --node=troy-mcclure.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Thu Jun 4 18:33:16 2026 * disk 0, size 768M Thu Jun 4 18:33:16 2026 * disk 1, size 512M Thu Jun 4 18:33:16 2026 * creating instance disks... Thu Jun 4 18:33:16 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Thu Jun 4 18:33:16 2026 adding disks to cluster config Thu Jun 4 18:33:16 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 18:33:16 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Jun 4 18:33:16 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 18:33:16 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Jun 4 18:33:17 2026 * running the instance OS create scripts... Thu Jun 4 18:33:17 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 3365d352-9189-46e0-9ddc-ee082bf1e788 Serial number: 4 Creation time: 2026-06-04 18:33:16 Modification time: 2026-06-04 18:33:17 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (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:49:6e:13 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: cbacc2f7-2467-496e-a815-21a550071f2c name: None Disk template: sharedfile Disks: - disk/0: sharedfile, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/b4961f6c-ef7d-4bfd-bc59-2b75f6fa1d2c.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/b4961f6c-ef7d-4bfd-bc59-2b75f6fa1d2c.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: 23950179-21d1-45e0-856a-5bbbb2546cbf - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/51855ddd-c05d-4aad-8ca8-d9460fdc5da1.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/51855ddd-c05d-4aad-8ca8-d9460fdc5da1.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: 6c6405e6-fe91-4e2e-b29f-742f047315bc Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddSharedFile] gnt-instance add -t sharedfile - >>>> 2026-06-04 18:33:18.830312 time=0:00:03.633739 [TestInstanceAddSharedFile] gnt-instance add -t sharedfile <<<< 2026-06-04 18:33:18.830397 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3757 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-06-04 18:33:30.228435 time=0:00:11.398038 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-04 18:33:30.228576 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-06-04 18:33:30.228600 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3760 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3760 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 3761 for kvm-test-instance02.staging.ganeti.org ... Thu Jun 4 18:33:34 2026 - WARNING: Ignoring offline instance check Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3762 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3762 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3763 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3763 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-06-04 18:33:39.091265 time=0:00:08.862665 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-06-04 18:33:39.091371 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 3766 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-06-04 18:33:40.983432 time=0:00:01.892061 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-04 18:33:40.983548 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/3767 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-06-04 18:33:52.328955 time=0:00:11.345407 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-06-04 18:33:52.329062 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/3768 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-06-04 18:33:54.108956 time=0:00:01.779894 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-06-04 18:33:54.109056 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 3365d352-9189-46e0-9ddc-ee082bf1e788 Serial number: 16 Creation time: 2026-06-04 18:33:16 Modification time: 2026-06-04 18:33:53 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (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:49:6e:13 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: cbacc2f7-2467-496e-a815-21a550071f2c name: None Disk template: sharedfile Disks: - disk/0: sharedfile, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/b4961f6c-ef7d-4bfd-bc59-2b75f6fa1d2c.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/b4961f6c-ef7d-4bfd-bc59-2b75f6fa1d2c.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: 23950179-21d1-45e0-856a-5bbbb2546cbf - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/51855ddd-c05d-4aad-8ca8-d9460fdc5da1.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/51855ddd-c05d-4aad-8ca8-d9460fdc5da1.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: 6c6405e6-fe91-4e2e-b29f-742f047315bc Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Thu Jun 4 18:33:56 2026 - INFO: Trying to hotplug device... Thu Jun 4 18:33:56 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:7c:15: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 troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Thu Jun 4 18:33:57 2026 - INFO: Trying to hotplug device... Thu Jun 4 18:33:58 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Thu Jun 4 18:33:59 2026 - INFO: Trying to hotplug device... Thu Jun 4 18:34:01 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Thu Jun 4 18:34:02 2026 * disk 2, size 1.0G Thu Jun 4 18:34:02 2026 - INFO: Trying to hotplug device... Thu Jun 4 18:34:02 2026 - INFO: Hotplug done. Thu Jun 4 18:34:02 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 18:34:02 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Thu Jun 4 18:34:03 2026 - INFO: Trying to hotplug device... Thu Jun 4 18:34:03 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Please give at least one of the parameters. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-06-04 18:34:21.509693 time=0:00:27.400637 [TestInstanceModify] gnt-instance modify <<<< 2026-06-04 18:34:21.509852 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/3789 GET /2/jobs/3790 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-06-04 18:34:23.788976 time=0:00:02.279124 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-06-04 18:34:23.789095 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-06-04 18:34:23.789116 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-06-04 18:34:23.789132 skipping , test(s) instance-device-names disabled <<<< 2026-06-04 18:34:23.789145 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3791 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-06-04 18:34:30.079421 time=0:00:06.290276 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-04 18:34:30.079534 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-06-04 18:34:30.079557 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-06-04 18:34:30.079570 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Thu Jun 4 18:34:31 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Thu Jun 4 18:34:31 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 18:34:31 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Thu Jun 4 18:34:33 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Thu Jun 4 18:34:34 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 18:34:34 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Thu Jun 4 18:34:35 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Thu Jun 4 18:34:35 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 18:34:35 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Thu Jun 4 18:34:38 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Thu Jun 4 18:34:38 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 18:34:38 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-06-04 18:34:39.076357 time=0:00:08.996787 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-06-04 18:34:39.076441 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 3798 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-06-04 18:34:40.971675 time=0:00:01.895234 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-04 18:34:40.971798 start [TestInstanceReboot] gnt-instance reboot Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 3799 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 3800 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 3801 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3802 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 3803 for kvm-test-instance02.staging.ganeti.org ... Thu Jun 4 18:35:18 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-06-04 18:35:19.632724 time=0:00:38.660926 [TestInstanceReboot] gnt-instance reboot <<<< 2026-06-04 18:35:19.632799 start [TestInstanceRemove] gnt-instance remove Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-06-04 18:35:31.125620 time=0:00:11.492821 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' ff58a7f86d3dab99f089603758dd2bee1c0d3c81 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 3806, 3807 Waiting for job 3806 ... Thu Jun 4 18:35:32 2026 * Verifying cluster config Thu Jun 4 18:35:32 2026 * Verifying cluster certificate files Thu Jun 4 18:35:32 2026 * Verifying hypervisor parameters Thu Jun 4 18:35:32 2026 * Verifying all nodes belong to an existing group Waiting for job 3807 ... Thu Jun 4 18:35:33 2026 * Verifying group 'default' Thu Jun 4 18:35:33 2026 * Gathering data (3 nodes) Thu Jun 4 18:35:33 2026 * Gathering information about nodes (3 nodes) Thu Jun 4 18:35:34 2026 * Gathering disk information (3 nodes) Thu Jun 4 18:35:34 2026 * Verifying configuration file consistency Thu Jun 4 18:35:34 2026 * Verifying node status Thu Jun 4 18:35:34 2026 * Verifying instance status Thu Jun 4 18:35:34 2026 * Verifying orphan volumes Thu Jun 4 18:35:34 2026 * Verifying N+1 Memory redundancy Thu Jun 4 18:35:34 2026 * Assessing cluster hypervisor parameters Thu Jun 4 18:35:34 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Jun 4 18:35:34 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Jun 4 18:35:34 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Jun 4 18:35:34 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Jun 4 18:35:34 2026 * Other Notes Thu Jun 4 18:35:34 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' ff58a7f86d3dab99f089603758dd2bee1c0d3c81 /var/lib/ganeti/config.data ---- Starting reduced number of instance tests with hypervisor parameter disk_cache=default Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:disk_cache=default' <<<< 2026-06-04 18:35:35.883048 start [TestInstanceAddSharedFile] gnt-instance add -t sharedfile Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=sharedfile --node=troy-mcclure.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Thu Jun 4 18:35:37 2026 * disk 0, size 768M Thu Jun 4 18:35:37 2026 * disk 1, size 512M Thu Jun 4 18:35:37 2026 * creating instance disks... Thu Jun 4 18:35:37 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Thu Jun 4 18:35:37 2026 adding disks to cluster config Thu Jun 4 18:35:37 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 18:35:37 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Jun 4 18:35:37 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 18:35:37 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Jun 4 18:35:37 2026 * running the instance OS create scripts... Thu Jun 4 18:35:37 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 7e4655be-1a26-460f-bb72-6588462e47d9 Serial number: 4 Creation time: 2026-06-04 18:35:37 Modification time: 2026-06-04 18:35:37 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (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:e5:b6:bb IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 3b764d55-0aa1-47a3-88be-5d877a2228db name: None Disk template: sharedfile Disks: - disk/0: sharedfile, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/76dd4430-8243-401e-a861-f6e6f01f8ba0.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/76dd4430-8243-401e-a861-f6e6f01f8ba0.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: c78be4cf-79de-416f-929c-9e169ba6de6e - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/d2510f14-4712-4871-9e9e-d08929e23ea4.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/d2510f14-4712-4871-9e9e-d08929e23ea4.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: 038963db-1911-4440-97b6-4c37ee0155a2 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddSharedFile] gnt-instance add -t sharedfile - >>>> 2026-06-04 18:35:39.515942 time=0:00:03.632894 [TestInstanceAddSharedFile] gnt-instance add -t sharedfile <<<< 2026-06-04 18:35:39.516068 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3811 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-06-04 18:35:50.911789 time=0:00:11.395721 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-04 18:35:50.911961 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-06-04 18:35:50.911985 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3814 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3814 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 3815 for kvm-test-instance02.staging.ganeti.org ... Thu Jun 4 18:35:54 2026 - WARNING: Ignoring offline instance check Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3816 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3816 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3817 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3817 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-06-04 18:35:59.673434 time=0:00:08.761449 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-06-04 18:35:59.673569 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 3820 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-06-04 18:36:01.559126 time=0:00:01.885557 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-04 18:36:01.559223 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/3821 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-06-04 18:36:12.896945 time=0:00:11.337722 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-06-04 18:36:12.897063 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/3822 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-06-04 18:36:14.684983 time=0:00:01.787920 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-06-04 18:36:14.685091 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 7e4655be-1a26-460f-bb72-6588462e47d9 Serial number: 16 Creation time: 2026-06-04 18:35:37 Modification time: 2026-06-04 18:36:13 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (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:e5:b6:bb IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 3b764d55-0aa1-47a3-88be-5d877a2228db name: None Disk template: sharedfile Disks: - disk/0: sharedfile, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/76dd4430-8243-401e-a861-f6e6f01f8ba0.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/76dd4430-8243-401e-a861-f6e6f01f8ba0.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: c78be4cf-79de-416f-929c-9e169ba6de6e - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/d2510f14-4712-4871-9e9e-d08929e23ea4.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/d2510f14-4712-4871-9e9e-d08929e23ea4.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: 038963db-1911-4440-97b6-4c37ee0155a2 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Thu Jun 4 18:36:16 2026 - INFO: Trying to hotplug device... Thu Jun 4 18:36:16 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:7b:43:46,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Thu Jun 4 18:36:18 2026 - INFO: Trying to hotplug device... Thu Jun 4 18:36:19 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Thu Jun 4 18:36:20 2026 - INFO: Trying to hotplug device... Thu Jun 4 18:36:21 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Thu Jun 4 18:36:22 2026 * disk 2, size 1.0G Thu Jun 4 18:36:23 2026 - INFO: Trying to hotplug device... Thu Jun 4 18:36:23 2026 - INFO: Hotplug done. Thu Jun 4 18:36:23 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 18:36:23 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Thu Jun 4 18:36:24 2026 - INFO: Trying to hotplug device... Thu Jun 4 18:36:24 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Please give at least one of the parameters. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-06-04 18:36:41.973350 time=0:00:27.288259 [TestInstanceModify] gnt-instance modify <<<< 2026-06-04 18:36:41.973444 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/3843 GET /2/jobs/3844 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-06-04 18:36:44.217469 time=0:00:02.244025 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-06-04 18:36:44.217573 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-06-04 18:36:44.217594 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-06-04 18:36:44.217607 skipping , test(s) instance-device-names disabled <<<< 2026-06-04 18:36:44.217617 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3845 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-06-04 18:36:50.614286 time=0:00:06.396669 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-04 18:36:50.614400 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-06-04 18:36:50.614425 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-06-04 18:36:50.614437 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Thu Jun 4 18:36:51 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Thu Jun 4 18:36:51 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 18:36:52 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Thu Jun 4 18:36:54 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Thu Jun 4 18:36:54 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 18:36:54 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Thu Jun 4 18:36:56 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Thu Jun 4 18:36:56 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 18:36:56 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Thu Jun 4 18:36:59 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Thu Jun 4 18:36:59 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 18:36:59 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-06-04 18:37:00.004158 time=0:00:09.389721 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-06-04 18:37:00.004307 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 3852 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-06-04 18:37:01.872879 time=0:00:01.868572 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-04 18:37:01.872992 start [TestInstanceReboot] gnt-instance reboot Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 3853 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 3854 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 3855 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3856 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 3857 for kvm-test-instance02.staging.ganeti.org ... Thu Jun 4 18:37: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.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-06-04 18:37:40.673356 time=0:00:38.800364 [TestInstanceReboot] gnt-instance reboot <<<< 2026-06-04 18:37:40.673512 start [TestInstanceRemove] gnt-instance remove Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-06-04 18:37:52.176607 time=0:00:11.503095 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' bd09d3763add341e0ddcad3e7668e21831c42ce5 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 3860, 3861 Waiting for job 3860 ... Thu Jun 4 18:37:53 2026 * Verifying cluster config Thu Jun 4 18:37:53 2026 * Verifying cluster certificate files Thu Jun 4 18:37:53 2026 * Verifying hypervisor parameters Thu Jun 4 18:37:53 2026 * Verifying all nodes belong to an existing group Waiting for job 3861 ... Thu Jun 4 18:37:54 2026 * Verifying group 'default' Thu Jun 4 18:37:54 2026 * Gathering data (3 nodes) Thu Jun 4 18:37:54 2026 * Gathering information about nodes (3 nodes) Thu Jun 4 18:37:55 2026 * Gathering disk information (3 nodes) Thu Jun 4 18:37:55 2026 * Verifying configuration file consistency Thu Jun 4 18:37:55 2026 * Verifying node status Thu Jun 4 18:37:55 2026 * Verifying instance status Thu Jun 4 18:37:55 2026 * Verifying orphan volumes Thu Jun 4 18:37:55 2026 * Verifying N+1 Memory redundancy Thu Jun 4 18:37:55 2026 * Assessing cluster hypervisor parameters Thu Jun 4 18:37:55 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Jun 4 18:37:55 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Jun 4 18:37:55 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Jun 4 18:37:55 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Jun 4 18:37:55 2026 * Other Notes Thu Jun 4 18:37:55 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' bd09d3763add341e0ddcad3e7668e21831c42ce5 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:disk_cache=none' ---- Starting reduced number of instance tests with hypervisor parameter usb_mouse=tablet Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:usb_mouse=tablet' <<<< 2026-06-04 18:37:58.248373 start [TestInstanceAddSharedFile] gnt-instance add -t sharedfile Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=sharedfile --node=troy-mcclure.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Thu Jun 4 18:37:59 2026 * disk 0, size 768M Thu Jun 4 18:37:59 2026 * disk 1, size 512M Thu Jun 4 18:37:59 2026 * creating instance disks... Thu Jun 4 18:37:59 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Thu Jun 4 18:37:59 2026 adding disks to cluster config Thu Jun 4 18:37:59 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 18:37:59 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Jun 4 18:37:59 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 18:38:00 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Jun 4 18:38:00 2026 * running the instance OS create scripts... Thu Jun 4 18:38:00 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: c2f39699-c7e0-47dd-b6f7-323d3f57f42d Serial number: 4 Creation time: 2026-06-04 18:37:59 Modification time: 2026-06-04 18:38:00 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_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:60:fb:a2 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 80367288-5f9e-49d9-aa1c-068fd023ba19 name: None Disk template: sharedfile Disks: - disk/0: sharedfile, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/27b73070-2ccd-4b06-884c-4053552d320c.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/27b73070-2ccd-4b06-884c-4053552d320c.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: 50c429f2-8fd1-41ef-ac40-32681b899189 - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/88fb2466-3ec7-4b30-97a3-41ce506114a7.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/88fb2466-3ec7-4b30-97a3-41ce506114a7.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: 830faacf-eeb7-459c-82e3-6c6cc130a8b6 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddSharedFile] gnt-instance add -t sharedfile - >>>> 2026-06-04 18:38:01.866917 time=0:00:03.618544 [TestInstanceAddSharedFile] gnt-instance add -t sharedfile <<<< 2026-06-04 18:38:01.867074 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3866 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-06-04 18:38:13.160300 time=0:00:11.293226 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-04 18:38:13.160387 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-06-04 18:38:13.160408 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3869 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3869 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 3870 for kvm-test-instance02.staging.ganeti.org ... Thu Jun 4 18:38:17 2026 - WARNING: Ignoring offline instance check Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3871 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3871 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3872 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3872 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-06-04 18:38:21.919012 time=0:00:08.758604 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-06-04 18:38:21.919161 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 3875 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-06-04 18:38:23.808415 time=0:00:01.889254 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-04 18:38:23.808509 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/3876 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-06-04 18:38:35.152887 time=0:00:11.344378 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-06-04 18:38:35.152990 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/3877 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-06-04 18:38:36.993362 time=0:00:01.840372 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-06-04 18:38:36.993513 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: c2f39699-c7e0-47dd-b6f7-323d3f57f42d Serial number: 16 Creation time: 2026-06-04 18:37:59 Modification time: 2026-06-04 18:38:36 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_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:60:fb:a2 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 80367288-5f9e-49d9-aa1c-068fd023ba19 name: None Disk template: sharedfile Disks: - disk/0: sharedfile, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/27b73070-2ccd-4b06-884c-4053552d320c.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/27b73070-2ccd-4b06-884c-4053552d320c.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: 50c429f2-8fd1-41ef-ac40-32681b899189 - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/88fb2466-3ec7-4b30-97a3-41ce506114a7.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/88fb2466-3ec7-4b30-97a3-41ce506114a7.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: 830faacf-eeb7-459c-82e3-6c6cc130a8b6 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Thu Jun 4 18:38:39 2026 - INFO: Trying to hotplug device... Thu Jun 4 18:38:39 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:27:d7:98,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Thu Jun 4 18:38:40 2026 - INFO: Trying to hotplug device... Thu Jun 4 18:38: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 troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Thu Jun 4 18:38:42 2026 - INFO: Trying to hotplug device... Thu Jun 4 18:38: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 troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Thu Jun 4 18:38:45 2026 * disk 2, size 1.0G Thu Jun 4 18:38:45 2026 - INFO: Trying to hotplug device... Thu Jun 4 18:38:45 2026 - INFO: Hotplug done. Thu Jun 4 18:38:45 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 18:38:45 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Thu Jun 4 18:38:46 2026 - INFO: Trying to hotplug device... Thu Jun 4 18:38:46 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Please give at least one of the parameters. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-06-04 18:39:04.368849 time=0:00:27.375336 [TestInstanceModify] gnt-instance modify <<<< 2026-06-04 18:39:04.368996 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/3898 GET /2/jobs/3899 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-06-04 18:39:06.585336 time=0:00:02.216340 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-06-04 18:39:06.585454 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-06-04 18:39:06.585477 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-06-04 18:39:06.585491 skipping , test(s) instance-device-names disabled <<<< 2026-06-04 18:39:06.585502 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3900 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-06-04 18:39:12.880057 time=0:00:06.294555 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-04 18:39:12.880174 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-06-04 18:39:12.880197 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-06-04 18:39:12.880210 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Thu Jun 4 18:39:13 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Thu Jun 4 18:39:14 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 18:39:14 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Thu Jun 4 18:39:16 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Thu Jun 4 18:39:17 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 18:39:17 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Thu Jun 4 18:39:18 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Thu Jun 4 18:39:18 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 18:39:19 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Thu Jun 4 18:39:21 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Thu Jun 4 18:39:21 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 18:39:21 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-06-04 18:39:22.331545 time=0:00:09.451335 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-06-04 18:39:22.331645 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 3907 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-06-04 18:39:24.222416 time=0:00:01.890771 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-04 18:39:24.222607 start [TestInstanceReboot] gnt-instance reboot Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 3908 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 3909 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 3910 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3911 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 3912 for kvm-test-instance02.staging.ganeti.org ... Thu Jun 4 18: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.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-06-04 18:40:02.870848 time=0:00:38.648241 [TestInstanceReboot] gnt-instance reboot <<<< 2026-06-04 18:40:02.870936 start [TestInstanceRemove] gnt-instance remove Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-06-04 18:40:14.363625 time=0:00:11.492689 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 65055979ac4dfcc015e7ef31e9aa89dbea000079 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 3915, 3916 Waiting for job 3915 ... Thu Jun 4 18:40:16 2026 * Verifying cluster config Thu Jun 4 18:40:16 2026 * Verifying cluster certificate files Thu Jun 4 18:40:16 2026 * Verifying hypervisor parameters Thu Jun 4 18:40:16 2026 * Verifying all nodes belong to an existing group Waiting for job 3916 ... Thu Jun 4 18:40:16 2026 * Verifying group 'default' Thu Jun 4 18:40:16 2026 * Gathering data (3 nodes) Thu Jun 4 18:40:16 2026 * Gathering information about nodes (3 nodes) Thu Jun 4 18:40:17 2026 * Gathering disk information (3 nodes) Thu Jun 4 18:40:17 2026 * Verifying configuration file consistency Thu Jun 4 18:40:17 2026 * Verifying node status Thu Jun 4 18:40:17 2026 * Verifying instance status Thu Jun 4 18:40:17 2026 * Verifying orphan volumes Thu Jun 4 18:40:17 2026 * Verifying N+1 Memory redundancy Thu Jun 4 18:40:17 2026 * Assessing cluster hypervisor parameters Thu Jun 4 18: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. Thu Jun 4 18:40:17 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Jun 4 18:40:17 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Jun 4 18:40:17 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Jun 4 18:40:17 2026 * Other Notes Thu Jun 4 18:40:17 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 65055979ac4dfcc015e7ef31e9aa89dbea000079 /var/lib/ganeti/config.data ---- Starting reduced number of instance tests with hypervisor parameter usb_mouse=mouse Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:usb_mouse=mouse' <<<< 2026-06-04 18:40:18.918944 start [TestInstanceAddSharedFile] gnt-instance add -t sharedfile Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=sharedfile --node=troy-mcclure.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Thu Jun 4 18:40:20 2026 * disk 0, size 768M Thu Jun 4 18:40:20 2026 * disk 1, size 512M Thu Jun 4 18:40:20 2026 * creating instance disks... Thu Jun 4 18:40:20 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Thu Jun 4 18:40:20 2026 adding disks to cluster config Thu Jun 4 18:40:20 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 18:40:20 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Jun 4 18:40:20 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 18:40:20 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Jun 4 18:40:20 2026 * running the instance OS create scripts... Thu Jun 4 18:40:20 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 34476232-251f-4fa7-a51d-7f0e0a6e5e55 Serial number: 4 Creation time: 2026-06-04 18:40:20 Modification time: 2026-06-04 18:40:20 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_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:c7:a8:1d IP: None mode: bridged link: virt-bridge vlan: network: None UUID: faf9de28-1ff2-442b-a023-46dd487495fb name: None Disk template: sharedfile Disks: - disk/0: sharedfile, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/bbd447ed-f4bd-4735-a085-9ca2bb1928b7.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/bbd447ed-f4bd-4735-a085-9ca2bb1928b7.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: 59194d1a-644a-43b4-afee-6cf8205ac8f7 - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/6cf6db09-9c66-4694-b558-1f54fa45b8d3.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/6cf6db09-9c66-4694-b558-1f54fa45b8d3.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: f5a6c27b-7df3-4a3e-a358-8056b67ff5f0 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddSharedFile] gnt-instance add -t sharedfile - >>>> 2026-06-04 18:40:22.473665 time=0:00:03.554721 [TestInstanceAddSharedFile] gnt-instance add -t sharedfile <<<< 2026-06-04 18:40:22.473744 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3920 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-06-04 18:40:33.871504 time=0:00:11.397760 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-04 18:40:33.871600 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-06-04 18:40:33.871649 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3923 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3923 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 3924 for kvm-test-instance02.staging.ganeti.org ... Thu Jun 4 18:40:38 2026 - WARNING: Ignoring offline instance check Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3925 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3925 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3926 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3926 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-06-04 18:40:42.634384 time=0:00:08.762735 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-06-04 18:40:42.634512 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 3929 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-06-04 18:40:44.500914 time=0:00:01.866402 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-04 18:40:44.501041 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/3930 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-06-04 18:40:55.852932 time=0:00:11.351891 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-06-04 18:40:55.853045 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/3931 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-06-04 18:40:57.709154 time=0:00:01.856109 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-06-04 18:40:57.709270 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 34476232-251f-4fa7-a51d-7f0e0a6e5e55 Serial number: 16 Creation time: 2026-06-04 18:40:20 Modification time: 2026-06-04 18:40:56 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_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:c7:a8:1d IP: None mode: bridged link: virt-bridge vlan: network: None UUID: faf9de28-1ff2-442b-a023-46dd487495fb name: None Disk template: sharedfile Disks: - disk/0: sharedfile, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/bbd447ed-f4bd-4735-a085-9ca2bb1928b7.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/bbd447ed-f4bd-4735-a085-9ca2bb1928b7.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: 59194d1a-644a-43b4-afee-6cf8205ac8f7 - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/6cf6db09-9c66-4694-b558-1f54fa45b8d3.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/6cf6db09-9c66-4694-b558-1f54fa45b8d3.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: f5a6c27b-7df3-4a3e-a358-8056b67ff5f0 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Thu Jun 4 18:40:59 2026 - INFO: Trying to hotplug device... Thu Jun 4 18:41:00 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:37:f7:55,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Thu Jun 4 18:41:01 2026 - INFO: Trying to hotplug device... Thu Jun 4 18:41:02 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Thu Jun 4 18:41:03 2026 - INFO: Trying to hotplug device... Thu Jun 4 18:41:04 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Thu Jun 4 18:41:06 2026 * disk 2, size 1.0G Thu Jun 4 18:41:06 2026 - INFO: Trying to hotplug device... Thu Jun 4 18:41:06 2026 - INFO: Hotplug done. Thu Jun 4 18:41:06 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 18:41:06 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Thu Jun 4 18:41:07 2026 - INFO: Trying to hotplug device... Thu Jun 4 18:41:07 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Please give at least one of the parameters. Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-06-04 18:41:25.443099 time=0:00:27.733829 [TestInstanceModify] gnt-instance modify <<<< 2026-06-04 18:41:25.443193 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/3952 GET /2/jobs/3953 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-06-04 18:41:27.740910 time=0:00:02.297717 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-06-04 18:41:27.741031 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-06-04 18:41:27.741053 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-06-04 18:41:27.741067 skipping , test(s) instance-device-names disabled <<<< 2026-06-04 18:41:27.741078 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3954 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-06-04 18:41:34.135402 time=0:00:06.394324 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-04 18:41:34.135482 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-06-04 18:41:34.135503 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-06-04 18:41:34.135515 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Thu Jun 4 18:41:35 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Thu Jun 4 18:41:35 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 18:41:35 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Thu Jun 4 18:41:38 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Thu Jun 4 18:41:38 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 18:41:38 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Thu Jun 4 18:41:39 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Thu Jun 4 18:41:40 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 18:41:40 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Thu Jun 4 18:41:42 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Thu Jun 4 18:41:42 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 18:41:43 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-06-04 18:41:43.478888 time=0:00:09.343373 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-06-04 18:41:43.479015 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 3961 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-06-04 18:41:45.359019 time=0:00:01.880004 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-04 18:41:45.359126 start [TestInstanceReboot] gnt-instance reboot Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 3962 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 3963 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 3964 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3965 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 3966 for kvm-test-instance02.staging.ganeti.org ... Thu Jun 4 18:42:23 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-06-04 18:42:24.219976 time=0:00:38.860850 [TestInstanceReboot] gnt-instance reboot <<<< 2026-06-04 18:42:24.220067 start [TestInstanceRemove] gnt-instance remove Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-06-04 18:42:35.719759 time=0:00:11.499692 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' a1eb6f0662cb7f3de70d64481af2fa92b1742718 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 3969, 3970 Waiting for job 3969 ... Thu Jun 4 18:42:37 2026 * Verifying cluster config Thu Jun 4 18:42:37 2026 * Verifying cluster certificate files Thu Jun 4 18:42:37 2026 * Verifying hypervisor parameters Thu Jun 4 18:42:37 2026 * Verifying all nodes belong to an existing group Waiting for job 3970 ... Thu Jun 4 18:42:37 2026 * Verifying group 'default' Thu Jun 4 18:42:37 2026 * Gathering data (3 nodes) Thu Jun 4 18:42:37 2026 * Gathering information about nodes (3 nodes) Thu Jun 4 18:42:38 2026 * Gathering disk information (3 nodes) Thu Jun 4 18:42:38 2026 * Verifying configuration file consistency Thu Jun 4 18:42:38 2026 * Verifying node status Thu Jun 4 18:42:38 2026 * Verifying instance status Thu Jun 4 18:42:38 2026 * Verifying orphan volumes Thu Jun 4 18:42:38 2026 * Verifying N+1 Memory redundancy Thu Jun 4 18:42:38 2026 * Assessing cluster hypervisor parameters Thu Jun 4 18:42:38 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Jun 4 18:42:38 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Jun 4 18:42:38 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Jun 4 18:42:38 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Jun 4 18:42:38 2026 * Other Notes Thu Jun 4 18:42:39 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' a1eb6f0662cb7f3de70d64481af2fa92b1742718 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:usb_mouse=' ---- Starting reduced number of instance tests with hypervisor parameter disk_type=ide Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:disk_type=ide' <<<< 2026-06-04 18:42:41.977872 start [TestInstanceAddSharedFile] gnt-instance add -t sharedfile Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=sharedfile --node=troy-mcclure.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Thu Jun 4 18:42:43 2026 * disk 0, size 768M Thu Jun 4 18:42:43 2026 * disk 1, size 512M Thu Jun 4 18:42:43 2026 * creating instance disks... Thu Jun 4 18:42:43 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Thu Jun 4 18:42:43 2026 adding disks to cluster config Thu Jun 4 18:42:43 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 18:42:43 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Jun 4 18:42:43 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 18:42:43 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Jun 4 18:42:43 2026 * running the instance OS create scripts... Thu Jun 4 18:42:43 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: f94c8911-a8c0-49d9-8904-626dc9cf0e05 Serial number: 4 Creation time: 2026-06-04 18:42:43 Modification time: 2026-06-04 18:42:43 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (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:db:f5:07 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: f3b7819b-47b0-42af-bc31-494d4fb4a14d name: None Disk template: sharedfile Disks: - disk/0: sharedfile, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/39f5e796-9e71-4314-97f7-10f9694f468a.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/39f5e796-9e71-4314-97f7-10f9694f468a.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: 9c06a8c8-699d-4f9f-94fc-8866ec3be9d2 - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/c630e84f-7155-4ac3-b52f-9f62defa6ecc.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/c630e84f-7155-4ac3-b52f-9f62defa6ecc.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: 58174301-c04f-455f-a7cc-a47bac39f87b Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddSharedFile] gnt-instance add -t sharedfile - >>>> 2026-06-04 18:42:45.629492 time=0:00:03.651620 [TestInstanceAddSharedFile] gnt-instance add -t sharedfile <<<< 2026-06-04 18:42:45.629641 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3975 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-06-04 18:42:52.017977 time=0:00:06.388336 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-04 18:42:52.018134 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-06-04 18:42:52.018158 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3978 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3978 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 3979 for kvm-test-instance02.staging.ganeti.org ... Thu Jun 4 18:42:56 2026 - WARNING: Ignoring offline instance check Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3980 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3980 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3981 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3981 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-06-04 18:43:00.705650 time=0:00:08.687492 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-06-04 18:43:00.705769 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 3984 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-06-04 18:43:02.587296 time=0:00:01.881527 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-04 18:43:02.587447 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/3985 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-06-04 18:43:13.932978 time=0:00:11.345531 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-06-04 18:43:13.933117 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/3986 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-06-04 18:43:15.732876 time=0:00:01.799759 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-06-04 18:43:15.733011 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: f94c8911-a8c0-49d9-8904-626dc9cf0e05 Serial number: 16 Creation time: 2026-06-04 18:42:43 Modification time: 2026-06-04 18:43:14 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (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:db:f5:07 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: f3b7819b-47b0-42af-bc31-494d4fb4a14d name: None Disk template: sharedfile Disks: - disk/0: sharedfile, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/39f5e796-9e71-4314-97f7-10f9694f468a.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/39f5e796-9e71-4314-97f7-10f9694f468a.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: 9c06a8c8-699d-4f9f-94fc-8866ec3be9d2 - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/c630e84f-7155-4ac3-b52f-9f62defa6ecc.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/c630e84f-7155-4ac3-b52f-9f62defa6ecc.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: 58174301-c04f-455f-a7cc-a47bac39f87b Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Thu Jun 4 18:43:17 2026 - INFO: Trying to hotplug device... Thu Jun 4 18:43:18 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:64:ca:63,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Thu Jun 4 18:43:19 2026 - INFO: Trying to hotplug device... Thu Jun 4 18:43:20 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Thu Jun 4 18:43:21 2026 - INFO: Trying to hotplug device... Thu Jun 4 18:43:22 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Please give at least one of the parameters. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-06-04 18:43:40.121463 time=0:00:24.388452 [TestInstanceModify] gnt-instance modify <<<< 2026-06-04 18:43:40.121588 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/4005 GET /2/jobs/4006 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-06-04 18:43:42.364965 time=0:00:02.243377 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-06-04 18:43:42.365078 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-06-04 18:43:42.365100 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-06-04 18:43:42.365114 skipping , test(s) instance-device-names disabled <<<< 2026-06-04 18:43:42.365125 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 4007 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-06-04 18:43:48.760151 time=0:00:06.395026 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-04 18:43:48.760241 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-06-04 18:43:48.760277 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-06-04 18:43:48.760291 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Thu Jun 4 18:43:49 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Thu Jun 4 18:43:50 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 18:43:50 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Thu Jun 4 18:43:52 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Thu Jun 4 18:43:52 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 18:43:53 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Thu Jun 4 18:43:54 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Thu Jun 4 18:43:54 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 18:43:54 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Thu Jun 4 18:43:57 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Thu Jun 4 18:43:57 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 18:43:57 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-06-04 18:43:57.986028 time=0:00:09.225737 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-06-04 18:43:57.986111 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 4014 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-06-04 18:43:59.873328 time=0:00:01.887217 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-04 18:43:59.873448 start [TestInstanceReboot] gnt-instance reboot Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 4015 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 4016 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 4017 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 4018 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 4019 for kvm-test-instance02.staging.ganeti.org ... Thu Jun 4 18:44: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.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-06-04 18:44:38.542998 time=0:00:38.669550 [TestInstanceReboot] gnt-instance reboot <<<< 2026-06-04 18:44:38.543153 start [TestInstanceRemove] gnt-instance remove Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-06-04 18:44:50.029352 time=0:00:11.486199 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' d64dc40323227e58db80afe507a2ce6e484dac3c /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 4022, 4023 Waiting for job 4022 ... Thu Jun 4 18:44:51 2026 * Verifying cluster config Thu Jun 4 18:44:51 2026 * Verifying cluster certificate files Thu Jun 4 18:44:51 2026 * Verifying hypervisor parameters Thu Jun 4 18:44:51 2026 * Verifying all nodes belong to an existing group Waiting for job 4023 ... Thu Jun 4 18:44:52 2026 * Verifying group 'default' Thu Jun 4 18:44:52 2026 * Gathering data (3 nodes) Thu Jun 4 18:44:52 2026 * Gathering information about nodes (3 nodes) Thu Jun 4 18:44:53 2026 * Gathering disk information (3 nodes) Thu Jun 4 18:44:53 2026 * Verifying configuration file consistency Thu Jun 4 18:44:53 2026 * Verifying node status Thu Jun 4 18:44:53 2026 * Verifying instance status Thu Jun 4 18:44:53 2026 * Verifying orphan volumes Thu Jun 4 18:44:53 2026 * Verifying N+1 Memory redundancy Thu Jun 4 18:44:53 2026 * Assessing cluster hypervisor parameters Thu Jun 4 18:44: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. Thu Jun 4 18:44:53 2026 - disk_type is set to 'ide' instead of 'paravirtual', please consider virtio-based disks for the best performance. Thu Jun 4 18:44:53 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Jun 4 18:44:53 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Jun 4 18:44:53 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Jun 4 18:44:53 2026 * Other Notes Thu Jun 4 18:44:53 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' d64dc40323227e58db80afe507a2ce6e484dac3c /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:disk_type=paravirtual' ---- Starting reduced number of instance tests with hypervisor parameter soundhw=ac97 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:soundhw=ac97' <<<< 2026-06-04 18:44:56.128390 start [TestInstanceAddSharedFile] gnt-instance add -t sharedfile Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=sharedfile --node=troy-mcclure.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Thu Jun 4 18:44:57 2026 * disk 0, size 768M Thu Jun 4 18:44:57 2026 * disk 1, size 512M Thu Jun 4 18:44:57 2026 * creating instance disks... Thu Jun 4 18:44:57 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Thu Jun 4 18:44:57 2026 adding disks to cluster config Thu Jun 4 18:44:57 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 18:44:57 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Jun 4 18:44:57 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 18:44:57 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Jun 4 18:44:57 2026 * running the instance OS create scripts... Thu Jun 4 18:44:58 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: f4715b07-9771-4616-9706-fd5c70065dfc Serial number: 4 Creation time: 2026-06-04 18:44:57 Modification time: 2026-06-04 18:44:58 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_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:61:58:52 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: f3e73d07-fa55-4644-8820-4c41394fd913 name: None Disk template: sharedfile Disks: - disk/0: sharedfile, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/e2c4931c-7b7d-4d77-8c0f-f06f183ba8d9.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/e2c4931c-7b7d-4d77-8c0f-f06f183ba8d9.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: 1670539a-9b8a-4866-9f78-c372f90ea527 - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/30abfcec-e562-4150-987a-8a70b125152a.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/30abfcec-e562-4150-987a-8a70b125152a.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: b3a15419-6efd-4981-9ce9-ccc3d3bbd8a3 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddSharedFile] gnt-instance add -t sharedfile - >>>> 2026-06-04 18:44:59.773289 time=0:00:03.644899 [TestInstanceAddSharedFile] gnt-instance add -t sharedfile <<<< 2026-06-04 18:44:59.773450 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 4028 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-06-04 18:45:11.065952 time=0:00:11.292502 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-04 18:45:11.066084 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-06-04 18:45:11.066108 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 4031 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 4031 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 4032 for kvm-test-instance02.staging.ganeti.org ... Thu Jun 4 18:45:15 2026 - WARNING: Ignoring offline instance check Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 4033 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 4033 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 4034 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org'Job 4034 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-06-04 18:45:20.028133 time=0:00:08.962025 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-06-04 18:45:20.028296 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 4037 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-06-04 18:45:21.919780 time=0:00:01.891484 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-04 18:45:21.919933 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/4038 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-06-04 18:45:33.277838 time=0:00:11.357905 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-06-04 18:45:33.277993 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/4039 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-06-04 18:45:35.114156 time=0:00:01.836163 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-06-04 18:45:35.114368 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: f4715b07-9771-4616-9706-fd5c70065dfc Serial number: 16 Creation time: 2026-06-04 18:44:57 Modification time: 2026-06-04 18:45:34 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_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:61:58:52 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: f3e73d07-fa55-4644-8820-4c41394fd913 name: None Disk template: sharedfile Disks: - disk/0: sharedfile, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/e2c4931c-7b7d-4d77-8c0f-f06f183ba8d9.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/e2c4931c-7b7d-4d77-8c0f-f06f183ba8d9.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: 1670539a-9b8a-4866-9f78-c372f90ea527 - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/30abfcec-e562-4150-987a-8a70b125152a.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/30abfcec-e562-4150-987a-8a70b125152a.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: b3a15419-6efd-4981-9ce9-ccc3d3bbd8a3 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Thu Jun 4 18:45:37 2026 - INFO: Trying to hotplug device... Thu Jun 4 18:45:37 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:e9:cc:d3,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Thu Jun 4 18:45:38 2026 - INFO: Trying to hotplug device... Thu Jun 4 18:45:39 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Thu Jun 4 18:45:41 2026 - INFO: Trying to hotplug device... Thu Jun 4 18:45:42 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Thu Jun 4 18:45:43 2026 * disk 2, size 1.0G Thu Jun 4 18:45:43 2026 - INFO: Trying to hotplug device... Thu Jun 4 18:45:43 2026 - INFO: Hotplug done. Thu Jun 4 18:45:43 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 18:45: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 troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Thu Jun 4 18:45:44 2026 - INFO: Trying to hotplug device... Thu Jun 4 18:45:45 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Please give at least one of the parameters. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-06-04 18:46:02.595699 time=0:00:27.481331 [TestInstanceModify] gnt-instance modify <<<< 2026-06-04 18:46:02.595852 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/4060 GET /2/jobs/4061 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-06-04 18:46:04.860971 time=0:00:02.265119 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-06-04 18:46:04.861083 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-06-04 18:46:04.861099 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-06-04 18:46:04.861113 skipping , test(s) instance-device-names disabled <<<< 2026-06-04 18:46:04.861123 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 4062 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-06-04 18:46:11.250781 time=0:00:06.389658 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-04 18:46:11.250875 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-06-04 18:46:11.250895 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-06-04 18:46:11.250914 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Thu Jun 4 18:46:12 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Thu Jun 4 18:46:12 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 18:46:12 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Thu Jun 4 18:46:15 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Thu Jun 4 18:46:15 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 18:46:15 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Thu Jun 4 18:46:17 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Thu Jun 4 18:46:17 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 18:46:17 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Thu Jun 4 18:46:19 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Thu Jun 4 18:46:20 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 18:46:20 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-06-04 18:46:20.765814 time=0:00:09.514900 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-06-04 18:46:20.765941 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 4069 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-06-04 18:46:22.655471 time=0:00:01.889530 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-04 18:46:22.655616 start [TestInstanceReboot] gnt-instance reboot Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 4070 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 4071 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 4072 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 4073 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 4074 for kvm-test-instance02.staging.ganeti.org ... Thu Jun 4 18:47:00 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-06-04 18:47:01.372236 time=0:00:38.716620 [TestInstanceReboot] gnt-instance reboot <<<< 2026-06-04 18:47:01.372331 start [TestInstanceRemove] gnt-instance remove Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-06-04 18:47:12.864353 time=0:00:11.492022 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 6ae45c66010eb00795621129e6c6cf72da237d80 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 4077, 4078 Waiting for job 4077 ... Thu Jun 4 18:47:14 2026 * Verifying cluster config Thu Jun 4 18:47:14 2026 * Verifying cluster certificate files Thu Jun 4 18:47:14 2026 * Verifying hypervisor parameters Thu Jun 4 18:47:14 2026 * Verifying all nodes belong to an existing group Waiting for job 4078 ... Thu Jun 4 18:47:15 2026 * Verifying group 'default' Thu Jun 4 18:47:15 2026 * Gathering data (3 nodes) Thu Jun 4 18:47:15 2026 * Gathering information about nodes (3 nodes) Thu Jun 4 18:47:15 2026 * Gathering disk information (3 nodes) Thu Jun 4 18:47:15 2026 * Verifying configuration file consistency Thu Jun 4 18:47:15 2026 * Verifying node status Thu Jun 4 18:47:15 2026 * Verifying instance status Thu Jun 4 18:47:15 2026 * Verifying orphan volumes Thu Jun 4 18:47:15 2026 * Verifying N+1 Memory redundancy Thu Jun 4 18:47:15 2026 * Assessing cluster hypervisor parameters Thu Jun 4 18:47:15 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Jun 4 18:47:15 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Jun 4 18:47:15 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Jun 4 18:47:15 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Jun 4 18:47:15 2026 * Other Notes Thu Jun 4 18:47:16 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 6ae45c66010eb00795621129e6c6cf72da237d80 /var/lib/ganeti/config.data ---- Starting reduced number of instance tests with hypervisor parameter soundhw=hda Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:soundhw=hda' <<<< 2026-06-04 18:47:17.587343 start [TestInstanceAddSharedFile] gnt-instance add -t sharedfile Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=sharedfile --node=troy-mcclure.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Thu Jun 4 18:47:18 2026 * disk 0, size 768M Thu Jun 4 18:47:18 2026 * disk 1, size 512M Thu Jun 4 18:47:18 2026 * creating instance disks... Thu Jun 4 18:47:19 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Thu Jun 4 18:47:19 2026 adding disks to cluster config Thu Jun 4 18:47:19 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 18:47:19 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Jun 4 18:47:19 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 18:47:19 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Jun 4 18:47:19 2026 * running the instance OS create scripts... Thu Jun 4 18:47:19 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 0e1d7c27-c887-40be-9dc8-e660acc18e44 Serial number: 4 Creation time: 2026-06-04 18:47:19 Modification time: 2026-06-04 18:47:19 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_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:28:c9:00 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 7a6fe3c7-0dc7-4002-ba61-17b4da2f5dbb name: None Disk template: sharedfile Disks: - disk/0: sharedfile, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/631c0084-e623-4d03-9233-6040d31b29c2.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/631c0084-e623-4d03-9233-6040d31b29c2.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: ca458d96-3578-4aed-bbb2-3a839ace1711 - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/94472112-6a07-44ac-9fec-22473426ee9e.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/94472112-6a07-44ac-9fec-22473426ee9e.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: 13149c6b-2398-4088-94f0-393a7ce4c38a Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddSharedFile] gnt-instance add -t sharedfile - >>>> 2026-06-04 18:47:21.134298 time=0:00:03.546955 [TestInstanceAddSharedFile] gnt-instance add -t sharedfile <<<< 2026-06-04 18:47:21.134400 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 4082 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-06-04 18:47:32.447430 time=0:00:11.313030 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-04 18:47:32.447518 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-06-04 18:47:32.447540 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 4085 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 4085 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 4086 for kvm-test-instance02.staging.ganeti.org ... Thu Jun 4 18:47:36 2026 - WARNING: Ignoring offline instance check Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 4087 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 4087 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 4088 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 4088 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-06-04 18:47:41.223744 time=0:00:08.776204 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-06-04 18:47:41.223868 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 4091 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-06-04 18:47:43.110175 time=0:00:01.886307 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-04 18:47:43.110271 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/4092 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-06-04 18:47:54.464830 time=0:00:11.354559 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-06-04 18:47:54.464938 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/4093 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-06-04 18:47:56.289369 time=0:00:01.824431 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-06-04 18:47:56.289474 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 0e1d7c27-c887-40be-9dc8-e660acc18e44 Serial number: 16 Creation time: 2026-06-04 18:47:19 Modification time: 2026-06-04 18:47:55 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_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:28:c9:00 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 7a6fe3c7-0dc7-4002-ba61-17b4da2f5dbb name: None Disk template: sharedfile Disks: - disk/0: sharedfile, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/631c0084-e623-4d03-9233-6040d31b29c2.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/631c0084-e623-4d03-9233-6040d31b29c2.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: ca458d96-3578-4aed-bbb2-3a839ace1711 - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/94472112-6a07-44ac-9fec-22473426ee9e.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/94472112-6a07-44ac-9fec-22473426ee9e.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: 13149c6b-2398-4088-94f0-393a7ce4c38a Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Thu Jun 4 18:47:58 2026 - INFO: Trying to hotplug device... Thu Jun 4 18:47:58 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:56:12:00,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Thu Jun 4 18:47:59 2026 - INFO: Trying to hotplug device... Thu Jun 4 18:48:00 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Thu Jun 4 18:48:02 2026 - INFO: Trying to hotplug device... Thu Jun 4 18:48:03 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Thu Jun 4 18:48:04 2026 * disk 2, size 1.0G Thu Jun 4 18:48:04 2026 - INFO: Trying to hotplug device... Thu Jun 4 18:48:04 2026 - INFO: Hotplug done. Thu Jun 4 18:48:04 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 18:48:04 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Thu Jun 4 18:48:06 2026 - INFO: Trying to hotplug device... Thu Jun 4 18:48: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 troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Please give at least one of the parameters. Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-06-04 18:48:23.649012 time=0:00:27.359538 [TestInstanceModify] gnt-instance modify <<<< 2026-06-04 18:48:23.649148 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/4114 GET /2/jobs/4115 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-06-04 18:48:25.988999 time=0:00:02.339851 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-06-04 18:48:25.989112 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-06-04 18:48:25.989133 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-06-04 18:48:25.989148 skipping , test(s) instance-device-names disabled <<<< 2026-06-04 18:48:25.989159 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 4116 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-06-04 18:48:32.275982 time=0:00:06.286823 [TestInstanceShutdown] gnt-instance shutdown **** 2026-06-04 18:48:32.276086 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-06-04 18:48:32.276109 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-06-04 18:48:32.276124 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Thu Jun 4 18:48:33 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Thu Jun 4 18:48:33 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 18:48:33 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Thu Jun 4 18:48:36 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Thu Jun 4 18:48:36 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 18:48:36 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Thu Jun 4 18:48:37 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Thu Jun 4 18:48:38 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 18:48:38 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Thu Jun 4 18:48:40 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Thu Jun 4 18:48:40 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 18:48:41 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-06-04 18:48:41.434242 time=0:00:09.158118 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-06-04 18:48:41.434333 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 4123 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-06-04 18:48:43.330115 time=0:00:01.895782 [TestInstanceStartup] gnt-instance startup <<<< 2026-06-04 18:48:43.330247 start [TestInstanceReboot] gnt-instance reboot Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 4124 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 4125 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 4126 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 4127 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 4128 for kvm-test-instance02.staging.ganeti.org ... Thu Jun 4 18:49:21 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-06-04 18:49:22.121611 time=0:00:38.791364 [TestInstanceReboot] gnt-instance reboot <<<< 2026-06-04 18:49:22.121713 start [TestInstanceRemove] gnt-instance remove Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-06-04 18:49:33.624157 time=0:00:11.502444 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 5d7e1e3589e74ce1c093205903572857881471de /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 4131, 4132 Waiting for job 4131 ... Thu Jun 4 18:49:35 2026 * Verifying cluster config Thu Jun 4 18:49:35 2026 * Verifying cluster certificate files Thu Jun 4 18:49:35 2026 * Verifying hypervisor parameters Thu Jun 4 18:49:35 2026 * Verifying all nodes belong to an existing group Waiting for job 4132 ... Thu Jun 4 18:49:35 2026 * Verifying group 'default' Thu Jun 4 18:49:35 2026 * Gathering data (3 nodes) Thu Jun 4 18:49:35 2026 * Gathering information about nodes (3 nodes) Thu Jun 4 18:49:36 2026 * Gathering disk information (3 nodes) Thu Jun 4 18:49:36 2026 * Verifying configuration file consistency Thu Jun 4 18:49:36 2026 * Verifying node status Thu Jun 4 18:49:36 2026 * Verifying instance status Thu Jun 4 18:49:36 2026 * Verifying orphan volumes Thu Jun 4 18:49:36 2026 * Verifying N+1 Memory redundancy Thu Jun 4 18:49:36 2026 * Assessing cluster hypervisor parameters Thu Jun 4 18:49:36 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Jun 4 18:49:36 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Jun 4 18:49:36 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Jun 4 18:49:36 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Jun 4 18:49:36 2026 * Other Notes Thu Jun 4 18:49:36 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 5d7e1e3589e74ce1c093205903572857881471de /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:soundhw=' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job autoarchive all' Archived 0 jobs, 0 unchecked left **** 2026-06-04 18:49:39.754234 skipping Creating instances of template rbd, test(s) instance-add-rbd disabled **** 2026-06-04 18:49:39.754253 skipping Creating instances of template gluster, test(s) instance-add-gluster disabled ^^^^ BLOCK 2026-06-04 18:49:39.754270 time=4:16:33.600903 [RunInstanceTests] Create and exercise instances **** 2026-06-04 18:49:39.754472 skipping [TestFilters] Testing filter management via the remote API, test(s) filters disabled **** 2026-06-04 18:49:39.754491 skipping [TestUpgrade] Test gnt-cluster upgrade, test(s) cluster-upgrade disabled vvvv BLOCK 2026-06-04 18:49:39.754498 start [RunExclusiveStorageTests] Test exclusive storage ^^^^ BLOCK 2026-06-04 18:49:39.754557 time=0:00:00.000059 [RunExclusiveStorageTests] Test exclusive storage <<<< 2026-06-04 18:49:39.754595 start [TestIPolicyPlainInstance] Test instance policy interaction with instances Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 7902ce82-b512-4314-9722-7aa0371bd4d3 Creation time: 2026-06-04 14:16:44 Modification time: 2026-06-04 18:49:38 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-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.JGkHMW instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=plain --node=troy-mcclure.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Thu Jun 4 18:49:41 2026 * disk 0, size 768M Thu Jun 4 18:49:41 2026 * disk 1, size 512M Thu Jun 4 18:49:41 2026 * creating instance disks... Thu Jun 4 18:49:42 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Thu Jun 4 18:49:42 2026 adding disks to cluster config Thu Jun 4 18:49:42 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 18:49:42 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Jun 4 18:49:42 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 18:49:42 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Jun 4 18:49:42 2026 * running the instance OS create scripts... Thu Jun 4 18:49:42 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: efec82af-b6de-4504-aca1-36e4ac7d22c9 Serial number: 4 Creation time: 2026-06-04 18:49:42 Modification time: 2026-06-04 18:49:42 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_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:e4:7f:89 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: c461159e-bd9a-48c3-b9f6-805d7cebdd66 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/37902ac9-2f06-4032-92be-a9df3e9009ab.disk0 on primary: /dev/gnt/37902ac9-2f06-4032-92be-a9df3e9009ab.disk0 (253:0) name: disk0 UUID: 3d9d3703-6ba5-4936-a532-f683cfbf60a0 - disk/1: plain, size 512M access mode: rw logical_id: gnt/28dc78db-0b9e-48ab-a08f-a6db1779a664.disk1 on primary: /dev/gnt/28dc78db-0b9e-48ab-a08f-a6db1779a664.disk1 (253:1) name: disk1 UUID: b7659355-2481-4814-bc33-73c8a08be229 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers --separator=: --units m -o be/minmem kvm-test-instance02.staging.ganeti.org' 256 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers --separator=: --units m -o be/maxmem kvm-test-instance02.staging.ganeti.org' 768 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers --separator=: --units m -o vcpus kvm-test-instance02.staging.ganeti.org' 1 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers --separator=: --units m -o disk.count kvm-test-instance02.staging.ganeti.org' 2 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers --separator=: --units m -o disk.count kvm-test-instance02.staging.ganeti.org' 2 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers --separator=: --units m -o disk.size/0 kvm-test-instance02.staging.ganeti.org' 768 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers --separator=: --units m -o disk.size/1 kvm-test-instance02.staging.ganeti.org' 512 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers --separator=: --units m -o nic.count kvm-test-instance02.staging.ganeti.org' 1 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers --separator=: --units m -o be/minmem kvm-test-instance02.staging.ganeti.org' 256 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers --separator=: --units m -o be/maxmem kvm-test-instance02.staging.ganeti.org' 768 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers --separator=: --units m -o vcpus kvm-test-instance02.staging.ganeti.org' 1 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 2ba88a4c7a9ac40db63ab36b60fa16a87cf8234d /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 4137, 4138 Waiting for job 4137 ... Thu Jun 4 18:49:47 2026 * Verifying cluster config Thu Jun 4 18:49:47 2026 * Verifying cluster certificate files Thu Jun 4 18:49:47 2026 * Verifying hypervisor parameters Thu Jun 4 18:49:47 2026 * Verifying all nodes belong to an existing group Waiting for job 4138 ... Thu Jun 4 18:49:48 2026 * Verifying group 'default' Thu Jun 4 18:49:48 2026 * Gathering data (3 nodes) Thu Jun 4 18:49:48 2026 * Gathering information about nodes (3 nodes) Thu Jun 4 18:49:49 2026 * Gathering disk information (3 nodes) Thu Jun 4 18:49:49 2026 * Verifying configuration file consistency Thu Jun 4 18:49:49 2026 * Verifying node status Thu Jun 4 18:49:49 2026 * Verifying instance status Thu Jun 4 18:49:49 2026 * Verifying orphan volumes Thu Jun 4 18:49:49 2026 * Verifying N+1 Memory redundancy Thu Jun 4 18:49:49 2026 * Assessing cluster hypervisor parameters Thu Jun 4 18:49:49 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Jun 4 18:49:49 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Jun 4 18:49:49 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Jun 4 18:49:49 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Jun 4 18:49:49 2026 * Other Notes Thu Jun 4 18:49:49 2026 - NOTICE: 1 non-redundant instance(s) found. Thu Jun 4 18:49:49 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 2ba88a4c7a9ac40db63ab36b60fa16a87cf8234d /var/lib/ganeti/config.data Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 7902ce82-b512-4314-9722-7aa0371bd4d3 Creation time: 2026-06-04 14:16:44 Modification time: 2026-06-04 18:49:38 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-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.JGkHMW instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=772,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=772,nic-count=8,spindle-use=8 --ipolicy-std-specs memory-size=772' Thu Jun 4 18:49:50 2026 - WARNING: After the ipolicy change the following instances violate them: kvm-test-instance02.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 7902ce82-b512-4314-9722-7aa0371bd4d3 Creation time: 2026-06-04 14:16:44 Modification time: 2026-06-04 18:49:50 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, drbd, file, sharedfile install image: /tmp/ganeti-install-image.JGkHMW instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 772 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 772 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 772 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 9db50e4bc3571efdab54d9bde9ab7dddcd717893 /var/lib/ganeti/config.data Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster verify --error-codes' Submitted jobs 4141, 4142 Waiting for job 4141 ... Thu Jun 4 18:49:52 2026 * Verifying cluster config Thu Jun 4 18:49:52 2026 * Verifying cluster certificate files Thu Jun 4 18:49:52 2026 * Verifying hypervisor parameters Thu Jun 4 18:49:52 2026 * Verifying all nodes belong to an existing group Waiting for job 4142 ... Thu Jun 4 18:49:53 2026 * Verifying group 'default' Thu Jun 4 18:49:53 2026 * Gathering data (3 nodes) Thu Jun 4 18:49:53 2026 * Gathering information about nodes (3 nodes) Thu Jun 4 18:49:54 2026 * Gathering disk information (3 nodes) Thu Jun 4 18:49:54 2026 * Verifying configuration file consistency Thu Jun 4 18:49:54 2026 * Verifying node status Thu Jun 4 18:49:54 2026 * Verifying instance status Thu Jun 4 18:49:54 2026 - WARNING:EINSTANCEPOLICY:instance:kvm-test-instance02.staging.ganeti.org:memory-size value 768 is not in range [772, 772] Thu Jun 4 18:49:54 2026 * Verifying orphan volumes Thu Jun 4 18:49:54 2026 * Verifying N+1 Memory redundancy Thu Jun 4 18:49:54 2026 * Assessing cluster hypervisor parameters Thu Jun 4 18:49:54 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Jun 4 18:49:54 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Jun 4 18:49:54 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Jun 4 18:49:54 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Jun 4 18:49:54 2026 * Other Notes Thu Jun 4 18:49:54 2026 - NOTICE: 1 non-redundant instance(s) found. Thu Jun 4 18:49:54 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 9db50e4bc3571efdab54d9bde9ab7dddcd717893 /var/lib/ganeti/config.data Submitted jobs 4141, 4142 Waiting for job 4141 ... Thu Jun 4 18:49:52 2026 * Verifying cluster config Thu Jun 4 18:49:52 2026 * Verifying cluster certificate files Thu Jun 4 18:49:52 2026 * Verifying hypervisor parameters Thu Jun 4 18:49:52 2026 * Verifying all nodes belong to an existing group Waiting for job 4142 ... Thu Jun 4 18:49:53 2026 * Verifying group 'default' Thu Jun 4 18:49:53 2026 * Gathering data (3 nodes) Thu Jun 4 18:49:53 2026 * Gathering information about nodes (3 nodes) Thu Jun 4 18:49:54 2026 * Gathering disk information (3 nodes) Thu Jun 4 18:49:54 2026 * Verifying configuration file consistency Thu Jun 4 18:49:54 2026 * Verifying node status Thu Jun 4 18:49:54 2026 * Verifying instance status Thu Jun 4 18:49:54 2026 - WARNING:EINSTANCEPOLICY:instance:kvm-test-instance02.staging.ganeti.org:memory-size value 768 is not in range [772, 772] Thu Jun 4 18:49:54 2026 * Verifying orphan volumes Thu Jun 4 18:49:54 2026 * Verifying N+1 Memory redundancy Thu Jun 4 18:49:54 2026 * Assessing cluster hypervisor parameters Thu Jun 4 18:49:54 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Jun 4 18:49:54 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Jun 4 18:49:54 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Jun 4 18:49:54 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Jun 4 18:49:54 2026 * Other Notes Thu Jun 4 18:49:54 2026 - NOTICE: 1 non-redundant instance(s) found. Thu Jun 4 18:49:54 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 7902ce82-b512-4314-9722-7aa0371bd4d3 Creation time: 2026-06-04 14:16:44 Modification time: 2026-06-04 18:49:50 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, drbd, file, sharedfile install image: /tmp/ganeti-install-image.JGkHMW instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 772 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 772 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 772 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=0,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=252,nic-count=8,spindle-use=8 --ipolicy-std-specs memory-size=252' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 7902ce82-b512-4314-9722-7aa0371bd4d3 Creation time: 2026-06-04 14:16:44 Modification time: 2026-06-04 18:49:55 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-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.JGkHMW instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 0 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 252 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 252 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' e8c50c093512ac9983987cabde1404e1f6f8c3f3 /var/lib/ganeti/config.data Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster verify --error-codes' Submitted jobs 4145, 4146 Waiting for job 4145 ... Thu Jun 4 18:49:58 2026 * Verifying cluster config Thu Jun 4 18:49:58 2026 * Verifying cluster certificate files Thu Jun 4 18:49:58 2026 * Verifying hypervisor parameters Thu Jun 4 18:49:58 2026 * Verifying all nodes belong to an existing group Waiting for job 4146 ... Thu Jun 4 18:49:58 2026 * Verifying group 'default' Thu Jun 4 18:49:58 2026 * Gathering data (3 nodes) Thu Jun 4 18:49:58 2026 * Gathering information about nodes (3 nodes) Thu Jun 4 18:49:59 2026 * Gathering disk information (3 nodes) Thu Jun 4 18:49:59 2026 * Verifying configuration file consistency Thu Jun 4 18:49:59 2026 * Verifying node status Thu Jun 4 18:49:59 2026 * Verifying instance status Thu Jun 4 18:49:59 2026 - WARNING:EINSTANCEPOLICY:instance:kvm-test-instance02.staging.ganeti.org:memory-size value 768 is not in range [0, 252] Thu Jun 4 18:49:59 2026 * Verifying orphan volumes Thu Jun 4 18:49:59 2026 * Verifying N+1 Memory redundancy Thu Jun 4 18:49:59 2026 * Assessing cluster hypervisor parameters Thu Jun 4 18:49: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. Thu Jun 4 18:49:59 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Jun 4 18:49:59 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Jun 4 18:49:59 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Jun 4 18:49:59 2026 * Other Notes Thu Jun 4 18:49:59 2026 - NOTICE: 1 non-redundant instance(s) found. Thu Jun 4 18:49:59 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' e8c50c093512ac9983987cabde1404e1f6f8c3f3 /var/lib/ganeti/config.data Submitted jobs 4145, 4146 Waiting for job 4145 ... Thu Jun 4 18:49:58 2026 * Verifying cluster config Thu Jun 4 18:49:58 2026 * Verifying cluster certificate files Thu Jun 4 18:49:58 2026 * Verifying hypervisor parameters Thu Jun 4 18:49:58 2026 * Verifying all nodes belong to an existing group Waiting for job 4146 ... Thu Jun 4 18:49:58 2026 * Verifying group 'default' Thu Jun 4 18:49:58 2026 * Gathering data (3 nodes) Thu Jun 4 18:49:58 2026 * Gathering information about nodes (3 nodes) Thu Jun 4 18:49:59 2026 * Gathering disk information (3 nodes) Thu Jun 4 18:49:59 2026 * Verifying configuration file consistency Thu Jun 4 18:49:59 2026 * Verifying node status Thu Jun 4 18:49:59 2026 * Verifying instance status Thu Jun 4 18:49:59 2026 - WARNING:EINSTANCEPOLICY:instance:kvm-test-instance02.staging.ganeti.org:memory-size value 768 is not in range [0, 252] Thu Jun 4 18:49:59 2026 * Verifying orphan volumes Thu Jun 4 18:49:59 2026 * Verifying N+1 Memory redundancy Thu Jun 4 18:49:59 2026 * Assessing cluster hypervisor parameters Thu Jun 4 18:49: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. Thu Jun 4 18:49:59 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Jun 4 18:49:59 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Jun 4 18:49:59 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Jun 4 18:49:59 2026 * Other Notes Thu Jun 4 18:49:59 2026 - NOTICE: 1 non-redundant instance(s) found. Thu Jun 4 18:49:59 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 7902ce82-b512-4314-9722-7aa0371bd4d3 Creation time: 2026-06-04 14:16:44 Modification time: 2026-06-04 18:49:55 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-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.JGkHMW instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 252 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 0 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 252 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs cpu-count=1,disk-count=1,disk-size=1024,memory-size=128,nic-count=1,spindle-use=1' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 7902ce82-b512-4314-9722-7aa0371bd4d3 Creation time: 2026-06-04 14:16:44 Modification time: 2026-06-04 18:50:00 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-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.JGkHMW instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 4bab81b1dbf0d691f17573907a10cf04ee39bd60 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 4149, 4150 Waiting for job 4149 ... Thu Jun 4 18:50:03 2026 * Verifying cluster config Thu Jun 4 18:50:03 2026 * Verifying cluster certificate files Thu Jun 4 18:50:03 2026 * Verifying hypervisor parameters Thu Jun 4 18:50:03 2026 * Verifying all nodes belong to an existing group Waiting for job 4150 ... Thu Jun 4 18:50:03 2026 * Verifying group 'default' Thu Jun 4 18:50:03 2026 * Gathering data (3 nodes) Thu Jun 4 18:50:03 2026 * Gathering information about nodes (3 nodes) Thu Jun 4 18:50:04 2026 * Gathering disk information (3 nodes) Thu Jun 4 18:50:04 2026 * Verifying configuration file consistency Thu Jun 4 18:50:04 2026 * Verifying node status Thu Jun 4 18:50:04 2026 * Verifying instance status Thu Jun 4 18:50:04 2026 * Verifying orphan volumes Thu Jun 4 18:50:04 2026 * Verifying N+1 Memory redundancy Thu Jun 4 18:50:04 2026 * Assessing cluster hypervisor parameters Thu Jun 4 18:50:04 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Jun 4 18:50:04 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Jun 4 18:50:04 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Jun 4 18:50:04 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Jun 4 18:50:04 2026 * Other Notes Thu Jun 4 18:50:04 2026 - NOTICE: 1 non-redundant instance(s) found. Thu Jun 4 18:50:04 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 4bab81b1dbf0d691f17573907a10cf04ee39bd60 /var/lib/ganeti/config.data Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 7902ce82-b512-4314-9722-7aa0371bd4d3 Creation time: 2026-06-04 14:16:44 Modification time: 2026-06-04 18:50:00 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-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.JGkHMW instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=5,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=5,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs cpu-count=5' Thu Jun 4 18:50:06 2026 - WARNING: After the ipolicy change the following instances violate them: kvm-test-instance02.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 7902ce82-b512-4314-9722-7aa0371bd4d3 Creation time: 2026-06-04 14:16:44 Modification time: 2026-06-04 18:50:06 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-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.JGkHMW instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 5 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 5 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 5 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile 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.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' f0f5039d1671a3db43175e4eec3894ed43dff678 /var/lib/ganeti/config.data Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster verify --error-codes' Submitted jobs 4153, 4154 Waiting for job 4153 ... Thu Jun 4 18:50:08 2026 * Verifying cluster config Thu Jun 4 18:50:08 2026 * Verifying cluster certificate files Thu Jun 4 18:50:08 2026 * Verifying hypervisor parameters Thu Jun 4 18:50:08 2026 * Verifying all nodes belong to an existing group Waiting for job 4154 ... Thu Jun 4 18:50:08 2026 * Verifying group 'default' Thu Jun 4 18:50:08 2026 * Gathering data (3 nodes) Thu Jun 4 18:50:08 2026 * Gathering information about nodes (3 nodes) Thu Jun 4 18:50:09 2026 * Gathering disk information (3 nodes) Thu Jun 4 18:50:09 2026 * Verifying configuration file consistency Thu Jun 4 18:50:09 2026 * Verifying node status Thu Jun 4 18:50:09 2026 * Verifying instance status Thu Jun 4 18:50:09 2026 - WARNING:EINSTANCEPOLICY:instance:kvm-test-instance02.staging.ganeti.org:cpu-count value 1 is not in range [5, 5] Thu Jun 4 18:50:09 2026 * Verifying orphan volumes Thu Jun 4 18:50:09 2026 * Verifying N+1 Memory redundancy Thu Jun 4 18:50:09 2026 * Assessing cluster hypervisor parameters Thu Jun 4 18:50:09 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Jun 4 18:50:09 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Jun 4 18:50:09 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Jun 4 18:50:09 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Jun 4 18:50:09 2026 * Other Notes Thu Jun 4 18:50:09 2026 - NOTICE: 1 non-redundant instance(s) found. Thu Jun 4 18:50:10 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' f0f5039d1671a3db43175e4eec3894ed43dff678 /var/lib/ganeti/config.data Submitted jobs 4153, 4154 Waiting for job 4153 ... Thu Jun 4 18:50:08 2026 * Verifying cluster config Thu Jun 4 18:50:08 2026 * Verifying cluster certificate files Thu Jun 4 18:50:08 2026 * Verifying hypervisor parameters Thu Jun 4 18:50:08 2026 * Verifying all nodes belong to an existing group Waiting for job 4154 ... Thu Jun 4 18:50:08 2026 * Verifying group 'default' Thu Jun 4 18:50:08 2026 * Gathering data (3 nodes) Thu Jun 4 18:50:08 2026 * Gathering information about nodes (3 nodes) Thu Jun 4 18:50:09 2026 * Gathering disk information (3 nodes) Thu Jun 4 18:50:09 2026 * Verifying configuration file consistency Thu Jun 4 18:50:09 2026 * Verifying node status Thu Jun 4 18:50:09 2026 * Verifying instance status Thu Jun 4 18:50:09 2026 - WARNING:EINSTANCEPOLICY:instance:kvm-test-instance02.staging.ganeti.org:cpu-count value 1 is not in range [5, 5] Thu Jun 4 18:50:09 2026 * Verifying orphan volumes Thu Jun 4 18:50:09 2026 * Verifying N+1 Memory redundancy Thu Jun 4 18:50:09 2026 * Assessing cluster hypervisor parameters Thu Jun 4 18:50:09 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Jun 4 18:50:09 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Jun 4 18:50:09 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Jun 4 18:50:09 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Jun 4 18:50:09 2026 * Other Notes Thu Jun 4 18:50:09 2026 - NOTICE: 1 non-redundant instance(s) found. Thu Jun 4 18:50:10 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 7902ce82-b512-4314-9722-7aa0371bd4d3 Creation time: 2026-06-04 14:16:44 Modification time: 2026-06-04 18:50:06 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-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.JGkHMW instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 5 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 5 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 5 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=0,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=0,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs cpu-count=0' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 7902ce82-b512-4314-9722-7aa0371bd4d3 Creation time: 2026-06-04 14:16:44 Modification time: 2026-06-04 18:50:11 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-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.JGkHMW instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 0 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 0 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 0 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' d3278cd83e9518d1314a9aff59ba278c8f1b8674 /var/lib/ganeti/config.data Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster verify --error-codes' Submitted jobs 4157, 4158 Waiting for job 4157 ... Thu Jun 4 18:50:13 2026 * Verifying cluster config Thu Jun 4 18:50:13 2026 * Verifying cluster certificate files Thu Jun 4 18:50:13 2026 * Verifying hypervisor parameters Thu Jun 4 18:50:13 2026 * Verifying all nodes belong to an existing group Waiting for job 4158 ... Thu Jun 4 18:50:14 2026 * Verifying group 'default' Thu Jun 4 18:50:14 2026 * Gathering data (3 nodes) Thu Jun 4 18:50:14 2026 * Gathering information about nodes (3 nodes) Thu Jun 4 18:50:15 2026 * Gathering disk information (3 nodes) Thu Jun 4 18:50:15 2026 * Verifying configuration file consistency Thu Jun 4 18:50:15 2026 * Verifying node status Thu Jun 4 18:50:15 2026 * Verifying instance status Thu Jun 4 18:50:15 2026 - WARNING:EINSTANCEPOLICY:instance:kvm-test-instance02.staging.ganeti.org:cpu-count value 1 is not in range [0, 0] Thu Jun 4 18:50:15 2026 * Verifying orphan volumes Thu Jun 4 18:50:15 2026 * Verifying N+1 Memory redundancy Thu Jun 4 18:50:15 2026 * Assessing cluster hypervisor parameters Thu Jun 4 18:50:15 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Jun 4 18:50:15 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Jun 4 18:50:15 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Jun 4 18:50:15 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Jun 4 18:50:15 2026 * Other Notes Thu Jun 4 18:50:15 2026 - NOTICE: 1 non-redundant instance(s) found. Thu Jun 4 18:50:15 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' d3278cd83e9518d1314a9aff59ba278c8f1b8674 /var/lib/ganeti/config.data Submitted jobs 4157, 4158 Waiting for job 4157 ... Thu Jun 4 18:50:13 2026 * Verifying cluster config Thu Jun 4 18:50:13 2026 * Verifying cluster certificate files Thu Jun 4 18:50:13 2026 * Verifying hypervisor parameters Thu Jun 4 18:50:13 2026 * Verifying all nodes belong to an existing group Waiting for job 4158 ... Thu Jun 4 18:50:14 2026 * Verifying group 'default' Thu Jun 4 18:50:14 2026 * Gathering data (3 nodes) Thu Jun 4 18:50:14 2026 * Gathering information about nodes (3 nodes) Thu Jun 4 18:50:15 2026 * Gathering disk information (3 nodes) Thu Jun 4 18:50:15 2026 * Verifying configuration file consistency Thu Jun 4 18:50:15 2026 * Verifying node status Thu Jun 4 18:50:15 2026 * Verifying instance status Thu Jun 4 18:50:15 2026 - WARNING:EINSTANCEPOLICY:instance:kvm-test-instance02.staging.ganeti.org:cpu-count value 1 is not in range [0, 0] Thu Jun 4 18:50:15 2026 * Verifying orphan volumes Thu Jun 4 18:50:15 2026 * Verifying N+1 Memory redundancy Thu Jun 4 18:50:15 2026 * Assessing cluster hypervisor parameters Thu Jun 4 18:50:15 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Jun 4 18:50:15 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Jun 4 18:50:15 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Jun 4 18:50:15 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Jun 4 18:50:15 2026 * Other Notes Thu Jun 4 18:50:15 2026 - NOTICE: 1 non-redundant instance(s) found. Thu Jun 4 18:50:15 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 7902ce82-b512-4314-9722-7aa0371bd4d3 Creation time: 2026-06-04 14:16:44 Modification time: 2026-06-04 18:50:11 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-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.JGkHMW instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 0 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 0 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 0 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs cpu-count=1,disk-count=1,disk-size=1024,memory-size=128,nic-count=1,spindle-use=1' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 7902ce82-b512-4314-9722-7aa0371bd4d3 Creation time: 2026-06-04 14:16:44 Modification time: 2026-06-04 18:50:16 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-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.JGkHMW instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' ecf88901be7c3a4cdadd4a30ce8bed6f29116f61 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 4161, 4162 Waiting for job 4161 ... Thu Jun 4 18:50:18 2026 * Verifying cluster config Thu Jun 4 18:50:18 2026 * Verifying cluster certificate files Thu Jun 4 18:50:18 2026 * Verifying hypervisor parameters Thu Jun 4 18:50:18 2026 * Verifying all nodes belong to an existing group Waiting for job 4162 ... Thu Jun 4 18:50:19 2026 * Verifying group 'default' Thu Jun 4 18:50:19 2026 * Gathering data (3 nodes) Thu Jun 4 18:50:19 2026 * Gathering information about nodes (3 nodes) Thu Jun 4 18:50:20 2026 * Gathering disk information (3 nodes) Thu Jun 4 18:50:20 2026 * Verifying configuration file consistency Thu Jun 4 18:50:20 2026 * Verifying node status Thu Jun 4 18:50:20 2026 * Verifying instance status Thu Jun 4 18:50:20 2026 * Verifying orphan volumes Thu Jun 4 18:50:20 2026 * Verifying N+1 Memory redundancy Thu Jun 4 18:50:20 2026 * Assessing cluster hypervisor parameters Thu Jun 4 18:50:20 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Jun 4 18:50:20 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Jun 4 18:50:20 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Jun 4 18:50:20 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Jun 4 18:50:20 2026 * Other Notes Thu Jun 4 18:50:20 2026 - NOTICE: 1 non-redundant instance(s) found. Thu Jun 4 18:50:20 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' ecf88901be7c3a4cdadd4a30ce8bed6f29116f61 /var/lib/ganeti/config.data Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 7902ce82-b512-4314-9722-7aa0371bd4d3 Creation time: 2026-06-04 14:16:44 Modification time: 2026-06-04 18:50:16 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-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.JGkHMW instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=6,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=6,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs disk-count=6' Thu Jun 4 18:50:21 2026 - WARNING: After the ipolicy change the following instances violate them: kvm-test-instance02.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 7902ce82-b512-4314-9722-7aa0371bd4d3 Creation time: 2026-06-04 14:16:44 Modification time: 2026-06-04 18:50:21 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, drbd, file, sharedfile install image: /tmp/ganeti-install-image.JGkHMW instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 6 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 6 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 6 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' c6b1ed8f2cd2568f14daae34266f29a93a06bb65 /var/lib/ganeti/config.data Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster verify --error-codes' Submitted jobs 4165, 4166 Waiting for job 4165 ... Thu Jun 4 18:50:23 2026 * Verifying cluster config Thu Jun 4 18:50:23 2026 * Verifying cluster certificate files Thu Jun 4 18:50:23 2026 * Verifying hypervisor parameters Thu Jun 4 18:50:23 2026 * Verifying all nodes belong to an existing group Waiting for job 4166 ... Thu Jun 4 18:50:24 2026 * Verifying group 'default' Thu Jun 4 18:50:24 2026 * Gathering data (3 nodes) Thu Jun 4 18:50:24 2026 * Gathering information about nodes (3 nodes) Thu Jun 4 18:50:25 2026 * Gathering disk information (3 nodes) Thu Jun 4 18:50:25 2026 * Verifying configuration file consistency Thu Jun 4 18:50:25 2026 * Verifying node status Thu Jun 4 18:50:25 2026 * Verifying instance status Thu Jun 4 18:50:25 2026 - WARNING:EINSTANCEPOLICY:instance:kvm-test-instance02.staging.ganeti.org:disk-count value 2 is not in range [6, 6] Thu Jun 4 18:50:25 2026 * Verifying orphan volumes Thu Jun 4 18:50:25 2026 * Verifying N+1 Memory redundancy Thu Jun 4 18:50:25 2026 * Assessing cluster hypervisor parameters Thu Jun 4 18:50:25 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Jun 4 18:50:25 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Jun 4 18:50:25 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Jun 4 18:50:25 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Jun 4 18:50:25 2026 * Other Notes Thu Jun 4 18:50:25 2026 - NOTICE: 1 non-redundant instance(s) found. Thu Jun 4 18:50:25 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' c6b1ed8f2cd2568f14daae34266f29a93a06bb65 /var/lib/ganeti/config.data Submitted jobs 4165, 4166 Waiting for job 4165 ... Thu Jun 4 18:50:23 2026 * Verifying cluster config Thu Jun 4 18:50:23 2026 * Verifying cluster certificate files Thu Jun 4 18:50:23 2026 * Verifying hypervisor parameters Thu Jun 4 18:50:23 2026 * Verifying all nodes belong to an existing group Waiting for job 4166 ... Thu Jun 4 18:50:24 2026 * Verifying group 'default' Thu Jun 4 18:50:24 2026 * Gathering data (3 nodes) Thu Jun 4 18:50:24 2026 * Gathering information about nodes (3 nodes) Thu Jun 4 18:50:25 2026 * Gathering disk information (3 nodes) Thu Jun 4 18:50:25 2026 * Verifying configuration file consistency Thu Jun 4 18:50:25 2026 * Verifying node status Thu Jun 4 18:50:25 2026 * Verifying instance status Thu Jun 4 18:50:25 2026 - WARNING:EINSTANCEPOLICY:instance:kvm-test-instance02.staging.ganeti.org:disk-count value 2 is not in range [6, 6] Thu Jun 4 18:50:25 2026 * Verifying orphan volumes Thu Jun 4 18:50:25 2026 * Verifying N+1 Memory redundancy Thu Jun 4 18:50:25 2026 * Assessing cluster hypervisor parameters Thu Jun 4 18:50:25 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Jun 4 18:50:25 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Jun 4 18:50:25 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Jun 4 18:50:25 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Jun 4 18:50:25 2026 * Other Notes Thu Jun 4 18:50:25 2026 - NOTICE: 1 non-redundant instance(s) found. Thu Jun 4 18:50:25 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 7902ce82-b512-4314-9722-7aa0371bd4d3 Creation time: 2026-06-04 14:16:44 Modification time: 2026-06-04 18:50:21 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, drbd, file, sharedfile install image: /tmp/ganeti-install-image.JGkHMW instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 6 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 6 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 6 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=1,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs disk-count=1' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 7902ce82-b512-4314-9722-7aa0371bd4d3 Creation time: 2026-06-04 14:16:44 Modification time: 2026-06-04 18:50:26 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, drbd, file, sharedfile install image: /tmp/ganeti-install-image.JGkHMW instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 1 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' c5ffc068894ad53713c3261c92f9f655772c9085 /var/lib/ganeti/config.data Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster verify --error-codes' Submitted jobs 4169, 4170 Waiting for job 4169 ... Thu Jun 4 18:50:29 2026 * Verifying cluster config Thu Jun 4 18:50:29 2026 * Verifying cluster certificate files Thu Jun 4 18:50:29 2026 * Verifying hypervisor parameters Thu Jun 4 18:50:29 2026 * Verifying all nodes belong to an existing group Waiting for job 4170 ... Thu Jun 4 18:50:29 2026 * Verifying group 'default' Thu Jun 4 18:50:29 2026 * Gathering data (3 nodes) Thu Jun 4 18:50:29 2026 * Gathering information about nodes (3 nodes) Thu Jun 4 18:50:30 2026 * Gathering disk information (3 nodes) Thu Jun 4 18:50:30 2026 * Verifying configuration file consistency Thu Jun 4 18:50:30 2026 * Verifying node status Thu Jun 4 18:50:30 2026 * Verifying instance status Thu Jun 4 18:50:30 2026 - WARNING:EINSTANCEPOLICY:instance:kvm-test-instance02.staging.ganeti.org:disk-count value 2 is not in range [0, 1] Thu Jun 4 18:50:30 2026 * Verifying orphan volumes Thu Jun 4 18:50:30 2026 * Verifying N+1 Memory redundancy Thu Jun 4 18:50:30 2026 * Assessing cluster hypervisor parameters Thu Jun 4 18:50:30 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Jun 4 18:50:30 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Jun 4 18:50:30 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Jun 4 18:50:30 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Jun 4 18:50:30 2026 * Other Notes Thu Jun 4 18:50:30 2026 - NOTICE: 1 non-redundant instance(s) found. Thu Jun 4 18:50:30 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' c5ffc068894ad53713c3261c92f9f655772c9085 /var/lib/ganeti/config.data Submitted jobs 4169, 4170 Waiting for job 4169 ... Thu Jun 4 18:50:29 2026 * Verifying cluster config Thu Jun 4 18:50:29 2026 * Verifying cluster certificate files Thu Jun 4 18:50:29 2026 * Verifying hypervisor parameters Thu Jun 4 18:50:29 2026 * Verifying all nodes belong to an existing group Waiting for job 4170 ... Thu Jun 4 18:50:29 2026 * Verifying group 'default' Thu Jun 4 18:50:29 2026 * Gathering data (3 nodes) Thu Jun 4 18:50:29 2026 * Gathering information about nodes (3 nodes) Thu Jun 4 18:50:30 2026 * Gathering disk information (3 nodes) Thu Jun 4 18:50:30 2026 * Verifying configuration file consistency Thu Jun 4 18:50:30 2026 * Verifying node status Thu Jun 4 18:50:30 2026 * Verifying instance status Thu Jun 4 18:50:30 2026 - WARNING:EINSTANCEPOLICY:instance:kvm-test-instance02.staging.ganeti.org:disk-count value 2 is not in range [0, 1] Thu Jun 4 18:50:30 2026 * Verifying orphan volumes Thu Jun 4 18:50:30 2026 * Verifying N+1 Memory redundancy Thu Jun 4 18:50:30 2026 * Assessing cluster hypervisor parameters Thu Jun 4 18:50:30 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Jun 4 18:50:30 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Jun 4 18:50:30 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Jun 4 18:50:30 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Jun 4 18:50:30 2026 * Other Notes Thu Jun 4 18:50:30 2026 - NOTICE: 1 non-redundant instance(s) found. Thu Jun 4 18:50:30 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 7902ce82-b512-4314-9722-7aa0371bd4d3 Creation time: 2026-06-04 14:16:44 Modification time: 2026-06-04 18:50:26 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, drbd, file, sharedfile install image: /tmp/ganeti-install-image.JGkHMW instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 1 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs cpu-count=1,disk-count=1,disk-size=1024,memory-size=128,nic-count=1,spindle-use=1' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 7902ce82-b512-4314-9722-7aa0371bd4d3 Creation time: 2026-06-04 14:16:44 Modification time: 2026-06-04 18:50:31 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, drbd, file, sharedfile install image: /tmp/ganeti-install-image.JGkHMW instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 5ddacb8e0bd65f8311b77ec60d61445616c0c8a9 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 4173, 4174 Waiting for job 4173 ... Thu Jun 4 18:50:34 2026 * Verifying cluster config Thu Jun 4 18:50:34 2026 * Verifying cluster certificate files Thu Jun 4 18:50:34 2026 * Verifying hypervisor parameters Thu Jun 4 18:50:34 2026 * Verifying all nodes belong to an existing group Waiting for job 4174 ... Thu Jun 4 18:50:34 2026 * Verifying group 'default' Thu Jun 4 18:50:34 2026 * Gathering data (3 nodes) Thu Jun 4 18:50:34 2026 * Gathering information about nodes (3 nodes) Thu Jun 4 18:50:35 2026 * Gathering disk information (3 nodes) Thu Jun 4 18:50:35 2026 * Verifying configuration file consistency Thu Jun 4 18:50:35 2026 * Verifying node status Thu Jun 4 18:50:35 2026 * Verifying instance status Thu Jun 4 18:50:35 2026 * Verifying orphan volumes Thu Jun 4 18:50:35 2026 * Verifying N+1 Memory redundancy Thu Jun 4 18:50:35 2026 * Assessing cluster hypervisor parameters Thu Jun 4 18:50:35 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Jun 4 18:50:35 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Jun 4 18:50:35 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Jun 4 18:50:35 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Jun 4 18:50:35 2026 * Other Notes Thu Jun 4 18:50:35 2026 - NOTICE: 1 non-redundant instance(s) found. Thu Jun 4 18:50:35 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 5ddacb8e0bd65f8311b77ec60d61445616c0c8a9 /var/lib/ganeti/config.data Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 7902ce82-b512-4314-9722-7aa0371bd4d3 Creation time: 2026-06-04 14:16:44 Modification time: 2026-06-04 18:50:31 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, drbd, file, sharedfile install image: /tmp/ganeti-install-image.JGkHMW instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=772,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=772,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs disk-size=772' Thu Jun 4 18:50:37 2026 - WARNING: After the ipolicy change the following instances violate them: kvm-test-instance02.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 7902ce82-b512-4314-9722-7aa0371bd4d3 Creation time: 2026-06-04 14:16:44 Modification time: 2026-06-04 18:50:37 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, drbd, file, sharedfile install image: /tmp/ganeti-install-image.JGkHMW instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 772 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 772 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 772 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 2cadc89155bd28b49f8dfc902b9a91134aa2fc70 /var/lib/ganeti/config.data Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster verify --error-codes' Submitted jobs 4177, 4178 Waiting for job 4177 ... Thu Jun 4 18:50:39 2026 * Verifying cluster config Thu Jun 4 18:50:39 2026 * Verifying cluster certificate files Thu Jun 4 18:50:39 2026 * Verifying hypervisor parameters Thu Jun 4 18:50:39 2026 * Verifying all nodes belong to an existing group Waiting for job 4178 ... Thu Jun 4 18:50:39 2026 * Verifying group 'default' Thu Jun 4 18:50:39 2026 * Gathering data (3 nodes) Thu Jun 4 18:50:39 2026 * Gathering information about nodes (3 nodes) Thu Jun 4 18:50:40 2026 * Gathering disk information (3 nodes) Thu Jun 4 18:50:40 2026 * Verifying configuration file consistency Thu Jun 4 18:50:40 2026 * Verifying node status Thu Jun 4 18:50:40 2026 * Verifying instance status Thu Jun 4 18:50:40 2026 - WARNING:EINSTANCEPOLICY:instance:kvm-test-instance02.staging.ganeti.org:disk-size/0 value 768 is not in range [772, 772], disk-size/1 value 512 is not in range [772, 772] Thu Jun 4 18:50:40 2026 * Verifying orphan volumes Thu Jun 4 18:50:40 2026 * Verifying N+1 Memory redundancy Thu Jun 4 18:50:40 2026 * Assessing cluster hypervisor parameters Thu Jun 4 18:50:40 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Jun 4 18:50:40 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Jun 4 18:50:40 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Jun 4 18:50:40 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Jun 4 18:50:40 2026 * Other Notes Thu Jun 4 18:50:40 2026 - NOTICE: 1 non-redundant instance(s) found. Thu Jun 4 18:50:40 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 2cadc89155bd28b49f8dfc902b9a91134aa2fc70 /var/lib/ganeti/config.data Submitted jobs 4177, 4178 Waiting for job 4177 ... Thu Jun 4 18:50:39 2026 * Verifying cluster config Thu Jun 4 18:50:39 2026 * Verifying cluster certificate files Thu Jun 4 18:50:39 2026 * Verifying hypervisor parameters Thu Jun 4 18:50:39 2026 * Verifying all nodes belong to an existing group Waiting for job 4178 ... Thu Jun 4 18:50:39 2026 * Verifying group 'default' Thu Jun 4 18:50:39 2026 * Gathering data (3 nodes) Thu Jun 4 18:50:39 2026 * Gathering information about nodes (3 nodes) Thu Jun 4 18:50:40 2026 * Gathering disk information (3 nodes) Thu Jun 4 18:50:40 2026 * Verifying configuration file consistency Thu Jun 4 18:50:40 2026 * Verifying node status Thu Jun 4 18:50:40 2026 * Verifying instance status Thu Jun 4 18:50:40 2026 - WARNING:EINSTANCEPOLICY:instance:kvm-test-instance02.staging.ganeti.org:disk-size/0 value 768 is not in range [772, 772], disk-size/1 value 512 is not in range [772, 772] Thu Jun 4 18:50:40 2026 * Verifying orphan volumes Thu Jun 4 18:50:40 2026 * Verifying N+1 Memory redundancy Thu Jun 4 18:50:40 2026 * Assessing cluster hypervisor parameters Thu Jun 4 18:50:40 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Jun 4 18:50:40 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Jun 4 18:50:40 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Jun 4 18:50:40 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Jun 4 18:50:40 2026 * Other Notes Thu Jun 4 18:50:40 2026 - NOTICE: 1 non-redundant instance(s) found. Thu Jun 4 18:50:40 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 7902ce82-b512-4314-9722-7aa0371bd4d3 Creation time: 2026-06-04 14:16:44 Modification time: 2026-06-04 18:50:37 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, drbd, file, sharedfile install image: /tmp/ganeti-install-image.JGkHMW instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 772 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 772 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 772 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=0,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=508,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs disk-size=508' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 7902ce82-b512-4314-9722-7aa0371bd4d3 Creation time: 2026-06-04 14:16:44 Modification time: 2026-06-04 18:50:42 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-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.JGkHMW instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 0 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 508 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 508 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 87d7821ad2e9053a0665e46d90f3ada99448f909 /var/lib/ganeti/config.data Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster verify --error-codes' Submitted jobs 4181, 4182 Waiting for job 4181 ... Thu Jun 4 18:50:44 2026 * Verifying cluster config Thu Jun 4 18:50:44 2026 * Verifying cluster certificate files Thu Jun 4 18:50:44 2026 * Verifying hypervisor parameters Thu Jun 4 18:50:44 2026 * Verifying all nodes belong to an existing group Waiting for job 4182 ... Thu Jun 4 18:50:44 2026 * Verifying group 'default' Thu Jun 4 18:50:44 2026 * Gathering data (3 nodes) Thu Jun 4 18:50:44 2026 * Gathering information about nodes (3 nodes) Thu Jun 4 18:50:45 2026 * Gathering disk information (3 nodes) Thu Jun 4 18:50:45 2026 * Verifying configuration file consistency Thu Jun 4 18:50:45 2026 * Verifying node status Thu Jun 4 18:50:45 2026 * Verifying instance status Thu Jun 4 18:50:45 2026 - WARNING:EINSTANCEPOLICY:instance:kvm-test-instance02.staging.ganeti.org:disk-size/0 value 768 is not in range [0, 508], disk-size/1 value 512 is not in range [0, 508] Thu Jun 4 18:50:45 2026 * Verifying orphan volumes Thu Jun 4 18:50:45 2026 * Verifying N+1 Memory redundancy Thu Jun 4 18:50:45 2026 * Assessing cluster hypervisor parameters Thu Jun 4 18:50:45 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Jun 4 18:50:45 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Jun 4 18:50:45 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Jun 4 18:50:45 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Jun 4 18:50:45 2026 * Other Notes Thu Jun 4 18:50:45 2026 - NOTICE: 1 non-redundant instance(s) found. Thu Jun 4 18:50:46 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 87d7821ad2e9053a0665e46d90f3ada99448f909 /var/lib/ganeti/config.data Submitted jobs 4181, 4182 Waiting for job 4181 ... Thu Jun 4 18:50:44 2026 * Verifying cluster config Thu Jun 4 18:50:44 2026 * Verifying cluster certificate files Thu Jun 4 18:50:44 2026 * Verifying hypervisor parameters Thu Jun 4 18:50:44 2026 * Verifying all nodes belong to an existing group Waiting for job 4182 ... Thu Jun 4 18:50:44 2026 * Verifying group 'default' Thu Jun 4 18:50:44 2026 * Gathering data (3 nodes) Thu Jun 4 18:50:44 2026 * Gathering information about nodes (3 nodes) Thu Jun 4 18:50:45 2026 * Gathering disk information (3 nodes) Thu Jun 4 18:50:45 2026 * Verifying configuration file consistency Thu Jun 4 18:50:45 2026 * Verifying node status Thu Jun 4 18:50:45 2026 * Verifying instance status Thu Jun 4 18:50:45 2026 - WARNING:EINSTANCEPOLICY:instance:kvm-test-instance02.staging.ganeti.org:disk-size/0 value 768 is not in range [0, 508], disk-size/1 value 512 is not in range [0, 508] Thu Jun 4 18:50:45 2026 * Verifying orphan volumes Thu Jun 4 18:50:45 2026 * Verifying N+1 Memory redundancy Thu Jun 4 18:50:45 2026 * Assessing cluster hypervisor parameters Thu Jun 4 18:50:45 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Jun 4 18:50:45 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Jun 4 18:50:45 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Jun 4 18:50:45 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Jun 4 18:50:45 2026 * Other Notes Thu Jun 4 18:50:45 2026 - NOTICE: 1 non-redundant instance(s) found. Thu Jun 4 18:50:46 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 7902ce82-b512-4314-9722-7aa0371bd4d3 Creation time: 2026-06-04 14:16:44 Modification time: 2026-06-04 18:50:42 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-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.JGkHMW instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 0 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 508 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 508 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs cpu-count=1,disk-count=1,disk-size=1024,memory-size=128,nic-count=1,spindle-use=1' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 7902ce82-b512-4314-9722-7aa0371bd4d3 Creation time: 2026-06-04 14:16:44 Modification time: 2026-06-04 18:50:47 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, drbd, file, sharedfile install image: /tmp/ganeti-install-image.JGkHMW instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 0acb22586f83c22e34555d14a3d36118ca0331d0 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 4185, 4186 Waiting for job 4185 ... Thu Jun 4 18:50:49 2026 * Verifying cluster config Thu Jun 4 18:50:49 2026 * Verifying cluster certificate files Thu Jun 4 18:50:49 2026 * Verifying hypervisor parameters Thu Jun 4 18:50:49 2026 * Verifying all nodes belong to an existing group Waiting for job 4186 ... Thu Jun 4 18:50:50 2026 * Verifying group 'default' Thu Jun 4 18:50:50 2026 * Gathering data (3 nodes) Thu Jun 4 18:50:50 2026 * Gathering information about nodes (3 nodes) Thu Jun 4 18:50:51 2026 * Gathering disk information (3 nodes) Thu Jun 4 18:50:51 2026 * Verifying configuration file consistency Thu Jun 4 18:50:51 2026 * Verifying node status Thu Jun 4 18:50:51 2026 * Verifying instance status Thu Jun 4 18:50:51 2026 * Verifying orphan volumes Thu Jun 4 18:50:51 2026 * Verifying N+1 Memory redundancy Thu Jun 4 18:50:51 2026 * Assessing cluster hypervisor parameters Thu Jun 4 18:50:51 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Jun 4 18:50:51 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Jun 4 18:50:51 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Jun 4 18:50:51 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Jun 4 18:50:51 2026 * Other Notes Thu Jun 4 18:50:51 2026 - NOTICE: 1 non-redundant instance(s) found. Thu Jun 4 18:50:51 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 0acb22586f83c22e34555d14a3d36118ca0331d0 /var/lib/ganeti/config.data Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 7902ce82-b512-4314-9722-7aa0371bd4d3 Creation time: 2026-06-04 14:16:44 Modification time: 2026-06-04 18:50:47 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, drbd, file, sharedfile install image: /tmp/ganeti-install-image.JGkHMW instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=5,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=5,spindle-use=8 --ipolicy-std-specs nic-count=5' Thu Jun 4 18:50:52 2026 - WARNING: After the ipolicy change the following instances violate them: kvm-test-instance02.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 7902ce82-b512-4314-9722-7aa0371bd4d3 Creation time: 2026-06-04 14:16:44 Modification time: 2026-06-04 18:50:52 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, drbd, file, sharedfile install image: /tmp/ganeti-install-image.JGkHMW instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 5 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 5 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 5 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 90d8d31d1a59c815929399fb437d753e52ea9222 /var/lib/ganeti/config.data Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster verify --error-codes' Submitted jobs 4189, 4190 Waiting for job 4189 ... Thu Jun 4 18:50:54 2026 * Verifying cluster config Thu Jun 4 18:50:54 2026 * Verifying cluster certificate files Thu Jun 4 18:50:54 2026 * Verifying hypervisor parameters Thu Jun 4 18:50:54 2026 * Verifying all nodes belong to an existing group Waiting for job 4190 ... Thu Jun 4 18:50:55 2026 * Verifying group 'default' Thu Jun 4 18:50:55 2026 * Gathering data (3 nodes) Thu Jun 4 18:50:55 2026 * Gathering information about nodes (3 nodes) Thu Jun 4 18:50:56 2026 * Gathering disk information (3 nodes) Thu Jun 4 18:50:56 2026 * Verifying configuration file consistency Thu Jun 4 18:50:56 2026 * Verifying node status Thu Jun 4 18:50:56 2026 * Verifying instance status Thu Jun 4 18:50:56 2026 - WARNING:EINSTANCEPOLICY:instance:kvm-test-instance02.staging.ganeti.org:nic-count value 1 is not in range [5, 5] Thu Jun 4 18:50:56 2026 * Verifying orphan volumes Thu Jun 4 18:50:56 2026 * Verifying N+1 Memory redundancy Thu Jun 4 18:50:56 2026 * Assessing cluster hypervisor parameters Thu Jun 4 18:50:56 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Jun 4 18:50:56 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Jun 4 18:50:56 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Jun 4 18:50:56 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Jun 4 18:50:56 2026 * Other Notes Thu Jun 4 18:50:56 2026 - NOTICE: 1 non-redundant instance(s) found. Thu Jun 4 18:50:56 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 90d8d31d1a59c815929399fb437d753e52ea9222 /var/lib/ganeti/config.data Submitted jobs 4189, 4190 Waiting for job 4189 ... Thu Jun 4 18:50:54 2026 * Verifying cluster config Thu Jun 4 18:50:54 2026 * Verifying cluster certificate files Thu Jun 4 18:50:54 2026 * Verifying hypervisor parameters Thu Jun 4 18:50:54 2026 * Verifying all nodes belong to an existing group Waiting for job 4190 ... Thu Jun 4 18:50:55 2026 * Verifying group 'default' Thu Jun 4 18:50:55 2026 * Gathering data (3 nodes) Thu Jun 4 18:50:55 2026 * Gathering information about nodes (3 nodes) Thu Jun 4 18:50:56 2026 * Gathering disk information (3 nodes) Thu Jun 4 18:50:56 2026 * Verifying configuration file consistency Thu Jun 4 18:50:56 2026 * Verifying node status Thu Jun 4 18:50:56 2026 * Verifying instance status Thu Jun 4 18:50:56 2026 - WARNING:EINSTANCEPOLICY:instance:kvm-test-instance02.staging.ganeti.org:nic-count value 1 is not in range [5, 5] Thu Jun 4 18:50:56 2026 * Verifying orphan volumes Thu Jun 4 18:50:56 2026 * Verifying N+1 Memory redundancy Thu Jun 4 18:50:56 2026 * Assessing cluster hypervisor parameters Thu Jun 4 18:50:56 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Jun 4 18:50:56 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Jun 4 18:50:56 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Jun 4 18:50:56 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Jun 4 18:50:56 2026 * Other Notes Thu Jun 4 18:50:56 2026 - NOTICE: 1 non-redundant instance(s) found. Thu Jun 4 18:50:56 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 7902ce82-b512-4314-9722-7aa0371bd4d3 Creation time: 2026-06-04 14:16:44 Modification time: 2026-06-04 18:50:52 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, drbd, file, sharedfile install image: /tmp/ganeti-install-image.JGkHMW instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 5 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 5 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 5 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=0,spindle-use=8 --ipolicy-std-specs nic-count=0' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 7902ce82-b512-4314-9722-7aa0371bd4d3 Creation time: 2026-06-04 14:16:44 Modification time: 2026-06-04 18:50:57 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-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.JGkHMW instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 0 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 0 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' e2605056a04c48c727c0e154682fe1214b73c00a /var/lib/ganeti/config.data Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster verify --error-codes' Submitted jobs 4193, 4194 Waiting for job 4193 ... Thu Jun 4 18:50:59 2026 * Verifying cluster config Thu Jun 4 18:50:59 2026 * Verifying cluster certificate files Thu Jun 4 18:50:59 2026 * Verifying hypervisor parameters Thu Jun 4 18:50:59 2026 * Verifying all nodes belong to an existing group Waiting for job 4194 ... Thu Jun 4 18:51:00 2026 * Verifying group 'default' Thu Jun 4 18:51:00 2026 * Gathering data (3 nodes) Thu Jun 4 18:51:00 2026 * Gathering information about nodes (3 nodes) Thu Jun 4 18:51:01 2026 * Gathering disk information (3 nodes) Thu Jun 4 18:51:01 2026 * Verifying configuration file consistency Thu Jun 4 18:51:01 2026 * Verifying node status Thu Jun 4 18:51:01 2026 * Verifying instance status Thu Jun 4 18:51:01 2026 - WARNING:EINSTANCEPOLICY:instance:kvm-test-instance02.staging.ganeti.org:nic-count value 1 is not in range [0, 0] Thu Jun 4 18:51:01 2026 * Verifying orphan volumes Thu Jun 4 18:51:01 2026 * Verifying N+1 Memory redundancy Thu Jun 4 18:51:01 2026 * Assessing cluster hypervisor parameters Thu Jun 4 18:51:01 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Jun 4 18:51:01 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Jun 4 18:51:01 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Jun 4 18:51:01 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Jun 4 18:51:01 2026 * Other Notes Thu Jun 4 18:51:01 2026 - NOTICE: 1 non-redundant instance(s) found. Thu Jun 4 18:51:01 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' e2605056a04c48c727c0e154682fe1214b73c00a /var/lib/ganeti/config.data Submitted jobs 4193, 4194 Waiting for job 4193 ... Thu Jun 4 18:50:59 2026 * Verifying cluster config Thu Jun 4 18:50:59 2026 * Verifying cluster certificate files Thu Jun 4 18:50:59 2026 * Verifying hypervisor parameters Thu Jun 4 18:50:59 2026 * Verifying all nodes belong to an existing group Waiting for job 4194 ... Thu Jun 4 18:51:00 2026 * Verifying group 'default' Thu Jun 4 18:51:00 2026 * Gathering data (3 nodes) Thu Jun 4 18:51:00 2026 * Gathering information about nodes (3 nodes) Thu Jun 4 18:51:01 2026 * Gathering disk information (3 nodes) Thu Jun 4 18:51:01 2026 * Verifying configuration file consistency Thu Jun 4 18:51:01 2026 * Verifying node status Thu Jun 4 18:51:01 2026 * Verifying instance status Thu Jun 4 18:51:01 2026 - WARNING:EINSTANCEPOLICY:instance:kvm-test-instance02.staging.ganeti.org:nic-count value 1 is not in range [0, 0] Thu Jun 4 18:51:01 2026 * Verifying orphan volumes Thu Jun 4 18:51:01 2026 * Verifying N+1 Memory redundancy Thu Jun 4 18:51:01 2026 * Assessing cluster hypervisor parameters Thu Jun 4 18:51:01 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Jun 4 18:51:01 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Jun 4 18:51:01 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Jun 4 18:51:01 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Jun 4 18:51:01 2026 * Other Notes Thu Jun 4 18:51:01 2026 - NOTICE: 1 non-redundant instance(s) found. Thu Jun 4 18:51:01 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 7902ce82-b512-4314-9722-7aa0371bd4d3 Creation time: 2026-06-04 14:16:44 Modification time: 2026-06-04 18:50:57 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-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.JGkHMW instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 0 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 0 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs cpu-count=1,disk-count=1,disk-size=1024,memory-size=128,nic-count=1,spindle-use=1' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 7902ce82-b512-4314-9722-7aa0371bd4d3 Creation time: 2026-06-04 14:16:44 Modification time: 2026-06-04 18:51:02 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, drbd, file, sharedfile install image: /tmp/ganeti-install-image.JGkHMW instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' aeaee990a00ee09a72140f1aea777a9557971677 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 4197, 4198 Waiting for job 4197 ... Thu Jun 4 18:51:05 2026 * Verifying cluster config Thu Jun 4 18:51:05 2026 * Verifying cluster certificate files Thu Jun 4 18:51:05 2026 * Verifying hypervisor parameters Thu Jun 4 18:51:05 2026 * Verifying all nodes belong to an existing group Waiting for job 4198 ... Thu Jun 4 18:51:05 2026 * Verifying group 'default' Thu Jun 4 18:51:05 2026 * Gathering data (3 nodes) Thu Jun 4 18:51:05 2026 * Gathering information about nodes (3 nodes) Thu Jun 4 18:51:06 2026 * Gathering disk information (3 nodes) Thu Jun 4 18:51:06 2026 * Verifying configuration file consistency Thu Jun 4 18:51:06 2026 * Verifying node status Thu Jun 4 18:51:06 2026 * Verifying instance status Thu Jun 4 18:51:06 2026 * Verifying orphan volumes Thu Jun 4 18:51:06 2026 * Verifying N+1 Memory redundancy Thu Jun 4 18:51:06 2026 * Assessing cluster hypervisor parameters Thu Jun 4 18:51:06 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Jun 4 18:51:06 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Jun 4 18:51:06 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Jun 4 18:51:06 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Jun 4 18:51:06 2026 * Other Notes Thu Jun 4 18:51:06 2026 - NOTICE: 1 non-redundant instance(s) found. Thu Jun 4 18:51:06 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' aeaee990a00ee09a72140f1aea777a9557971677 /var/lib/ganeti/config.data Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 7902ce82-b512-4314-9722-7aa0371bd4d3 Creation time: 2026-06-04 14:16:44 Modification time: 2026-06-04 18:51:02 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, drbd, file, sharedfile install image: /tmp/ganeti-install-image.JGkHMW instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8//min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs cpu-count=1,disk-count=1,disk-size=1024,memory-size=128,nic-count=1,spindle-use=1' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 7902ce82-b512-4314-9722-7aa0371bd4d3 Creation time: 2026-06-04 14:16:44 Modification time: 2026-06-04 18:51:08 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-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.JGkHMW instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 - max/1: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/1: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' e7f35dbfde6e6a6d185dcf1e9e26c3e5c1914c48 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 4201, 4202 Waiting for job 4201 ... Thu Jun 4 18:51:10 2026 * Verifying cluster config Thu Jun 4 18:51:10 2026 * Verifying cluster certificate files Thu Jun 4 18:51:10 2026 * Verifying hypervisor parameters Thu Jun 4 18:51:10 2026 * Verifying all nodes belong to an existing group Waiting for job 4202 ... Thu Jun 4 18:51:10 2026 * Verifying group 'default' Thu Jun 4 18:51:10 2026 * Gathering data (3 nodes) Thu Jun 4 18:51:10 2026 * Gathering information about nodes (3 nodes) Thu Jun 4 18:51:11 2026 * Gathering disk information (3 nodes) Thu Jun 4 18:51:11 2026 * Verifying configuration file consistency Thu Jun 4 18:51:11 2026 * Verifying node status Thu Jun 4 18:51:11 2026 * Verifying instance status Thu Jun 4 18:51:11 2026 * Verifying orphan volumes Thu Jun 4 18:51:11 2026 * Verifying N+1 Memory redundancy Thu Jun 4 18:51:11 2026 * Assessing cluster hypervisor parameters Thu Jun 4 18:51:11 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Jun 4 18:51:11 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Jun 4 18:51:11 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Jun 4 18:51:11 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Jun 4 18:51:11 2026 * Other Notes Thu Jun 4 18:51:11 2026 - NOTICE: 1 non-redundant instance(s) found. Thu Jun 4 18:51:11 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' e7f35dbfde6e6a6d185dcf1e9e26c3e5c1914c48 /var/lib/ganeti/config.data Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 7902ce82-b512-4314-9722-7aa0371bd4d3 Creation time: 2026-06-04 14:16:44 Modification time: 2026-06-04 18:51:08 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-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.JGkHMW instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 - max/1: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/1: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=772,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=772,nic-count=8,spindle-use=8//min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs memory-size=772' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 7902ce82-b512-4314-9722-7aa0371bd4d3 Creation time: 2026-06-04 14:16:44 Modification time: 2026-06-04 18:51:13 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-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.JGkHMW instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 772 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 772 nic-count: 8 spindle-use: 8 - min/1: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/1: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 772 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' a921fec256fd6f010525985c3ba733f26df2cb7f /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 4205, 4206 Waiting for job 4205 ... Thu Jun 4 18:51:15 2026 * Verifying cluster config Thu Jun 4 18:51:15 2026 * Verifying cluster certificate files Thu Jun 4 18:51:15 2026 * Verifying hypervisor parameters Thu Jun 4 18:51:15 2026 * Verifying all nodes belong to an existing group Waiting for job 4206 ... Thu Jun 4 18:51:15 2026 * Verifying group 'default' Thu Jun 4 18:51:15 2026 * Gathering data (3 nodes) Thu Jun 4 18:51:15 2026 * Gathering information about nodes (3 nodes) Thu Jun 4 18:51:16 2026 * Gathering disk information (3 nodes) Thu Jun 4 18:51:16 2026 * Verifying configuration file consistency Thu Jun 4 18:51:16 2026 * Verifying node status Thu Jun 4 18:51:16 2026 * Verifying instance status Thu Jun 4 18:51:16 2026 * Verifying orphan volumes Thu Jun 4 18:51:16 2026 * Verifying N+1 Memory redundancy Thu Jun 4 18:51:16 2026 * Assessing cluster hypervisor parameters Thu Jun 4 18:51: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. Thu Jun 4 18:51:16 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Jun 4 18:51:16 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Jun 4 18:51:16 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Jun 4 18:51:16 2026 * Other Notes Thu Jun 4 18:51:16 2026 - NOTICE: 1 non-redundant instance(s) found. Thu Jun 4 18:51:16 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' a921fec256fd6f010525985c3ba733f26df2cb7f /var/lib/ganeti/config.data Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 7902ce82-b512-4314-9722-7aa0371bd4d3 Creation time: 2026-06-04 14:16:44 Modification time: 2026-06-04 18:51:13 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-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.JGkHMW instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 772 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 772 nic-count: 0 spindle-use: 0 - max/1: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/1: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 772 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=772,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=772,nic-count=8,spindle-use=8//min:cpu-count=5,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=5,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8' Thu Jun 4 18:51:18 2026 - WARNING: After the ipolicy change the following instances violate them: kvm-test-instance02.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 7902ce82-b512-4314-9722-7aa0371bd4d3 Creation time: 2026-06-04 14:16:44 Modification time: 2026-06-04 18:51:18 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, drbd, file, sharedfile install image: /tmp/ganeti-install-image.JGkHMW instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 772 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 772 nic-count: 0 spindle-use: 0 - max/1: cpu-count: 5 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/1: cpu-count: 5 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 772 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile 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.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' dc573ddc537e745147d9e9bc9e5689b122e08317 /var/lib/ganeti/config.data Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster verify --error-codes' Submitted jobs 4209, 4210 Waiting for job 4209 ... Thu Jun 4 18:51:20 2026 * Verifying cluster config Thu Jun 4 18:51:20 2026 * Verifying cluster certificate files Thu Jun 4 18:51:20 2026 * Verifying hypervisor parameters Thu Jun 4 18:51:20 2026 * Verifying all nodes belong to an existing group Waiting for job 4210 ... Thu Jun 4 18:51:21 2026 * Verifying group 'default' Thu Jun 4 18:51:21 2026 * Gathering data (3 nodes) Thu Jun 4 18:51:21 2026 * Gathering information about nodes (3 nodes) Thu Jun 4 18:51:21 2026 * Gathering disk information (3 nodes) Thu Jun 4 18:51:22 2026 * Verifying configuration file consistency Thu Jun 4 18:51:22 2026 * Verifying node status Thu Jun 4 18:51:22 2026 * Verifying instance status Thu Jun 4 18:51:22 2026 - WARNING:EINSTANCEPOLICY:instance:kvm-test-instance02.staging.ganeti.org:memory-size value 768 is not in range [772, 772] Thu Jun 4 18:51:22 2026 * Verifying orphan volumes Thu Jun 4 18:51:22 2026 * Verifying N+1 Memory redundancy Thu Jun 4 18:51:22 2026 * Assessing cluster hypervisor parameters Thu Jun 4 18:51:22 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Jun 4 18:51:22 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Jun 4 18:51:22 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Jun 4 18:51:22 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Jun 4 18:51:22 2026 * Other Notes Thu Jun 4 18:51:22 2026 - NOTICE: 1 non-redundant instance(s) found. Thu Jun 4 18:51:22 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' dc573ddc537e745147d9e9bc9e5689b122e08317 /var/lib/ganeti/config.data Submitted jobs 4209, 4210 Waiting for job 4209 ... Thu Jun 4 18:51:20 2026 * Verifying cluster config Thu Jun 4 18:51:20 2026 * Verifying cluster certificate files Thu Jun 4 18:51:20 2026 * Verifying hypervisor parameters Thu Jun 4 18:51:20 2026 * Verifying all nodes belong to an existing group Waiting for job 4210 ... Thu Jun 4 18:51:21 2026 * Verifying group 'default' Thu Jun 4 18:51:21 2026 * Gathering data (3 nodes) Thu Jun 4 18:51:21 2026 * Gathering information about nodes (3 nodes) Thu Jun 4 18:51:21 2026 * Gathering disk information (3 nodes) Thu Jun 4 18:51:22 2026 * Verifying configuration file consistency Thu Jun 4 18:51:22 2026 * Verifying node status Thu Jun 4 18:51:22 2026 * Verifying instance status Thu Jun 4 18:51:22 2026 - WARNING:EINSTANCEPOLICY:instance:kvm-test-instance02.staging.ganeti.org:memory-size value 768 is not in range [772, 772] Thu Jun 4 18:51:22 2026 * Verifying orphan volumes Thu Jun 4 18:51:22 2026 * Verifying N+1 Memory redundancy Thu Jun 4 18:51:22 2026 * Assessing cluster hypervisor parameters Thu Jun 4 18:51:22 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Jun 4 18:51:22 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Jun 4 18:51:22 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Jun 4 18:51:22 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Jun 4 18:51:22 2026 * Other Notes Thu Jun 4 18:51:22 2026 - NOTICE: 1 non-redundant instance(s) found. Thu Jun 4 18:51:22 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 7902ce82-b512-4314-9722-7aa0371bd4d3 Creation time: 2026-06-04 14:16:44 Modification time: 2026-06-04 18:51:18 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, drbd, file, sharedfile install image: /tmp/ganeti-install-image.JGkHMW instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 772 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 772 nic-count: 8 spindle-use: 8 - min/1: cpu-count: 5 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/1: cpu-count: 5 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 772 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8//min:cpu-count=5,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=5,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs memory-size=128' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 7902ce82-b512-4314-9722-7aa0371bd4d3 Creation time: 2026-06-04 14:16:44 Modification time: 2026-06-04 18:51:23 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, drbd, file, sharedfile install image: /tmp/ganeti-install-image.JGkHMW instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 - min/1: cpu-count: 5 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/1: cpu-count: 5 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile 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.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' f4d6e1d543f48931bd4ac05fedb88ae4352b67fc /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 4213, 4214 Waiting for job 4213 ... Thu Jun 4 18:51:25 2026 * Verifying cluster config Thu Jun 4 18:51:25 2026 * Verifying cluster certificate files Thu Jun 4 18:51:25 2026 * Verifying hypervisor parameters Thu Jun 4 18:51:25 2026 * Verifying all nodes belong to an existing group Waiting for job 4214 ... Thu Jun 4 18:51:26 2026 * Verifying group 'default' Thu Jun 4 18:51:26 2026 * Gathering data (3 nodes) Thu Jun 4 18:51:26 2026 * Gathering information about nodes (3 nodes) Thu Jun 4 18:51:27 2026 * Gathering disk information (3 nodes) Thu Jun 4 18:51:27 2026 * Verifying configuration file consistency Thu Jun 4 18:51:27 2026 * Verifying node status Thu Jun 4 18:51:27 2026 * Verifying instance status Thu Jun 4 18:51:27 2026 * Verifying orphan volumes Thu Jun 4 18:51:27 2026 * Verifying N+1 Memory redundancy Thu Jun 4 18:51:27 2026 * Assessing cluster hypervisor parameters Thu Jun 4 18:51:27 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Jun 4 18:51:27 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Jun 4 18:51:27 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Jun 4 18:51:27 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Jun 4 18:51:27 2026 * Other Notes Thu Jun 4 18:51:27 2026 - NOTICE: 1 non-redundant instance(s) found. Thu Jun 4 18:51:27 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' f4d6e1d543f48931bd4ac05fedb88ae4352b67fc /var/lib/ganeti/config.data Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 7902ce82-b512-4314-9722-7aa0371bd4d3 Creation time: 2026-06-04 14:16:44 Modification time: 2026-06-04 18:51:23 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, drbd, file, sharedfile install image: /tmp/ganeti-install-image.JGkHMW instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 - min/1: cpu-count: 5 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/1: cpu-count: 5 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs cpu-count=1,disk-count=1,disk-size=1024,memory-size=128,nic-count=1,spindle-use=1' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 7902ce82-b512-4314-9722-7aa0371bd4d3 Creation time: 2026-06-04 14:16:44 Modification time: 2026-06-04 18:51:28 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, drbd, file, sharedfile install image: /tmp/ganeti-install-image.JGkHMW instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 841121d56d28e58c512b9250972d0892766efd3a /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 4217, 4218 Waiting for job 4217 ... Thu Jun 4 18:51:31 2026 * Verifying cluster config Thu Jun 4 18:51:31 2026 * Verifying cluster certificate files Thu Jun 4 18:51:31 2026 * Verifying hypervisor parameters Thu Jun 4 18:51:31 2026 * Verifying all nodes belong to an existing group Waiting for job 4218 ... Thu Jun 4 18:51:31 2026 * Verifying group 'default' Thu Jun 4 18:51:31 2026 * Gathering data (3 nodes) Thu Jun 4 18:51:31 2026 * Gathering information about nodes (3 nodes) Thu Jun 4 18:51:32 2026 * Gathering disk information (3 nodes) Thu Jun 4 18:51:32 2026 * Verifying configuration file consistency Thu Jun 4 18:51:32 2026 * Verifying node status Thu Jun 4 18:51:32 2026 * Verifying instance status Thu Jun 4 18:51:32 2026 * Verifying orphan volumes Thu Jun 4 18:51:32 2026 * Verifying N+1 Memory redundancy Thu Jun 4 18:51:32 2026 * Assessing cluster hypervisor parameters Thu Jun 4 18:51:32 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Jun 4 18:51:32 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Jun 4 18:51:32 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Jun 4 18:51:32 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Jun 4 18:51:32 2026 * Other Notes Thu Jun 4 18:51:32 2026 - NOTICE: 1 non-redundant instance(s) found. Thu Jun 4 18:51:32 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 841121d56d28e58c512b9250972d0892766efd3a /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 7902ce82-b512-4314-9722-7aa0371bd4d3 Creation time: 2026-06-04 14:16:44 Modification time: 2026-06-04 18:51:39 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, drbd, file, sharedfile install image: /tmp/ganeti-install-image.JGkHMW instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=772,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=772,nic-count=8,spindle-use=8 --ipolicy-std-specs memory-size=772' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 7902ce82-b512-4314-9722-7aa0371bd4d3 Creation time: 2026-06-04 14:16:44 Modification time: 2026-06-04 18:51:40 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-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.JGkHMW instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 772 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 772 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 772 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=plain --node=troy-mcclure.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_input, error details: Instance allocation to group b6d0f977-310a-4636-be20-ec239644be13 (default) violates policy: memory-size value 768 is not in range [772, 772] Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 7902ce82-b512-4314-9722-7aa0371bd4d3 Creation time: 2026-06-04 14:16:44 Modification time: 2026-06-04 18:51:40 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-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.JGkHMW instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 772 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 772 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 772 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=0,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=252,nic-count=8,spindle-use=8 --ipolicy-std-specs memory-size=252' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 7902ce82-b512-4314-9722-7aa0371bd4d3 Creation time: 2026-06-04 14:16:44 Modification time: 2026-06-04 18:51:43 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, drbd, file, sharedfile install image: /tmp/ganeti-install-image.JGkHMW instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 252 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 0 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 252 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=plain --node=troy-mcclure.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_input, error details: Instance allocation to group b6d0f977-310a-4636-be20-ec239644be13 (default) violates policy: memory-size value 768 is not in range [0, 252] Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 7902ce82-b512-4314-9722-7aa0371bd4d3 Creation time: 2026-06-04 14:16:44 Modification time: 2026-06-04 18:51:43 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, drbd, file, sharedfile install image: /tmp/ganeti-install-image.JGkHMW instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 252 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 0 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 252 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs cpu-count=1,disk-count=1,disk-size=1024,memory-size=128,nic-count=1,spindle-use=1' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 7902ce82-b512-4314-9722-7aa0371bd4d3 Creation time: 2026-06-04 14:16:44 Modification time: 2026-06-04 18:51:46 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, drbd, file, sharedfile install image: /tmp/ganeti-install-image.JGkHMW instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 7902ce82-b512-4314-9722-7aa0371bd4d3 Creation time: 2026-06-04 14:16:44 Modification time: 2026-06-04 18:51:46 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, drbd, file, sharedfile install image: /tmp/ganeti-install-image.JGkHMW instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=5,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=5,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs cpu-count=5' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 7902ce82-b512-4314-9722-7aa0371bd4d3 Creation time: 2026-06-04 14:16:44 Modification time: 2026-06-04 18:51:48 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-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.JGkHMW instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 5 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 5 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 5 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=plain --node=troy-mcclure.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_input, error details: Instance allocation to group b6d0f977-310a-4636-be20-ec239644be13 (default) violates policy: cpu-count value 1 is not in range [5, 5] Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 7902ce82-b512-4314-9722-7aa0371bd4d3 Creation time: 2026-06-04 14:16:44 Modification time: 2026-06-04 18:51:48 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-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.JGkHMW instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 5 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 5 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 5 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=0,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=0,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs cpu-count=0' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 7902ce82-b512-4314-9722-7aa0371bd4d3 Creation time: 2026-06-04 14:16:44 Modification time: 2026-06-04 18:51:50 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, drbd, file, sharedfile install image: /tmp/ganeti-install-image.JGkHMW instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 0 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 0 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 0 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=plain --node=troy-mcclure.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_input, error details: Instance allocation to group b6d0f977-310a-4636-be20-ec239644be13 (default) violates policy: cpu-count value 1 is not in range [0, 0] Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 7902ce82-b512-4314-9722-7aa0371bd4d3 Creation time: 2026-06-04 14:16:44 Modification time: 2026-06-04 18:51:50 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, drbd, file, sharedfile install image: /tmp/ganeti-install-image.JGkHMW instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 0 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 0 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 0 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs cpu-count=1,disk-count=1,disk-size=1024,memory-size=128,nic-count=1,spindle-use=1' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 7902ce82-b512-4314-9722-7aa0371bd4d3 Creation time: 2026-06-04 14:16:44 Modification time: 2026-06-04 18:51:53 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, drbd, file, sharedfile install image: /tmp/ganeti-install-image.JGkHMW instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 7902ce82-b512-4314-9722-7aa0371bd4d3 Creation time: 2026-06-04 14:16:44 Modification time: 2026-06-04 18:51:53 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, drbd, file, sharedfile install image: /tmp/ganeti-install-image.JGkHMW instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=6,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=6,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs disk-count=6' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 7902ce82-b512-4314-9722-7aa0371bd4d3 Creation time: 2026-06-04 14:16:44 Modification time: 2026-06-04 18:51:55 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-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.JGkHMW instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 6 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 6 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 6 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=plain --node=troy-mcclure.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_input, error details: Instance allocation to group b6d0f977-310a-4636-be20-ec239644be13 (default) violates policy: disk-count value 2 is not in range [6, 6] Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 7902ce82-b512-4314-9722-7aa0371bd4d3 Creation time: 2026-06-04 14:16:44 Modification time: 2026-06-04 18:51:55 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-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.JGkHMW instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 6 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 6 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 6 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=1,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs disk-count=1' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 7902ce82-b512-4314-9722-7aa0371bd4d3 Creation time: 2026-06-04 14:16:44 Modification time: 2026-06-04 18:51:58 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-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.JGkHMW instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 1 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=plain --node=troy-mcclure.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_input, error details: Instance allocation to group b6d0f977-310a-4636-be20-ec239644be13 (default) violates policy: disk-count value 2 is not in range [0, 1] Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 7902ce82-b512-4314-9722-7aa0371bd4d3 Creation time: 2026-06-04 14:16:44 Modification time: 2026-06-04 18:51:58 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-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.JGkHMW instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 1 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs cpu-count=1,disk-count=1,disk-size=1024,memory-size=128,nic-count=1,spindle-use=1' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 7902ce82-b512-4314-9722-7aa0371bd4d3 Creation time: 2026-06-04 14:16:44 Modification time: 2026-06-04 18:52:01 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, drbd, file, sharedfile install image: /tmp/ganeti-install-image.JGkHMW instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 7902ce82-b512-4314-9722-7aa0371bd4d3 Creation time: 2026-06-04 14:16:44 Modification time: 2026-06-04 18:52:01 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, drbd, file, sharedfile install image: /tmp/ganeti-install-image.JGkHMW instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=772,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=772,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs disk-size=772' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 7902ce82-b512-4314-9722-7aa0371bd4d3 Creation time: 2026-06-04 14:16:44 Modification time: 2026-06-04 18:52:02 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, drbd, file, sharedfile install image: /tmp/ganeti-install-image.JGkHMW instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 772 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 772 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 772 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=plain --node=troy-mcclure.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_input, error details: Instance allocation to group b6d0f977-310a-4636-be20-ec239644be13 (default) violates policy: disk-size/0 value 768 is not in range [772, 772], disk-size/1 value 512 is not in range [772, 772] Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 7902ce82-b512-4314-9722-7aa0371bd4d3 Creation time: 2026-06-04 14:16:44 Modification time: 2026-06-04 18:52:02 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, drbd, file, sharedfile install image: /tmp/ganeti-install-image.JGkHMW instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 772 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 772 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 772 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=0,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=508,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs disk-size=508' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 7902ce82-b512-4314-9722-7aa0371bd4d3 Creation time: 2026-06-04 14:16:44 Modification time: 2026-06-04 18:52:05 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-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.JGkHMW instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 0 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 508 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 508 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=plain --node=troy-mcclure.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_input, error details: Instance allocation to group b6d0f977-310a-4636-be20-ec239644be13 (default) violates policy: disk-size/0 value 768 is not in range [0, 508], disk-size/1 value 512 is not in range [0, 508] Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 7902ce82-b512-4314-9722-7aa0371bd4d3 Creation time: 2026-06-04 14:16:44 Modification time: 2026-06-04 18:52:05 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-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.JGkHMW instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 0 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 508 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 508 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs cpu-count=1,disk-count=1,disk-size=1024,memory-size=128,nic-count=1,spindle-use=1' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 7902ce82-b512-4314-9722-7aa0371bd4d3 Creation time: 2026-06-04 14:16:44 Modification time: 2026-06-04 18:52:08 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-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.JGkHMW instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 7902ce82-b512-4314-9722-7aa0371bd4d3 Creation time: 2026-06-04 14:16:44 Modification time: 2026-06-04 18:52:08 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-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.JGkHMW instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=5,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=5,spindle-use=8 --ipolicy-std-specs nic-count=5' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 7902ce82-b512-4314-9722-7aa0371bd4d3 Creation time: 2026-06-04 14:16:44 Modification time: 2026-06-04 18:52:10 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-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.JGkHMW instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 5 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 5 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 5 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=plain --node=troy-mcclure.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_input, error details: Instance allocation to group b6d0f977-310a-4636-be20-ec239644be13 (default) violates policy: nic-count value 1 is not in range [5, 5] Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 7902ce82-b512-4314-9722-7aa0371bd4d3 Creation time: 2026-06-04 14:16:44 Modification time: 2026-06-04 18:52:10 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-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.JGkHMW instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 5 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 5 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 5 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=0,spindle-use=8 --ipolicy-std-specs nic-count=0' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 7902ce82-b512-4314-9722-7aa0371bd4d3 Creation time: 2026-06-04 14:16:44 Modification time: 2026-06-04 18:52:12 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, drbd, file, sharedfile install image: /tmp/ganeti-install-image.JGkHMW instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 0 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 0 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=plain --node=troy-mcclure.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_input, error details: Instance allocation to group b6d0f977-310a-4636-be20-ec239644be13 (default) violates policy: nic-count value 1 is not in range [0, 0] Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 7902ce82-b512-4314-9722-7aa0371bd4d3 Creation time: 2026-06-04 14:16:44 Modification time: 2026-06-04 18:52:12 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, drbd, file, sharedfile install image: /tmp/ganeti-install-image.JGkHMW instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 0 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 0 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs cpu-count=1,disk-count=1,disk-size=1024,memory-size=128,nic-count=1,spindle-use=1' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 7902ce82-b512-4314-9722-7aa0371bd4d3 Creation time: 2026-06-04 14:16:44 Modification time: 2026-06-04 18:52:15 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-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.JGkHMW instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 7902ce82-b512-4314-9722-7aa0371bd4d3 Creation time: 2026-06-04 14:16:44 Modification time: 2026-06-04 18:52:15 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-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.JGkHMW instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8//min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs cpu-count=1,disk-count=1,disk-size=1024,memory-size=128,nic-count=1,spindle-use=1' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 7902ce82-b512-4314-9722-7aa0371bd4d3 Creation time: 2026-06-04 14:16:44 Modification time: 2026-06-04 18:52:17 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, drbd, file, sharedfile install image: /tmp/ganeti-install-image.JGkHMW instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 - min/1: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/1: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 7902ce82-b512-4314-9722-7aa0371bd4d3 Creation time: 2026-06-04 14:16:44 Modification time: 2026-06-04 18:52:17 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, drbd, file, sharedfile install image: /tmp/ganeti-install-image.JGkHMW instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 - max/1: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/1: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=772,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=772,nic-count=8,spindle-use=8//min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs memory-size=772' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 7902ce82-b512-4314-9722-7aa0371bd4d3 Creation time: 2026-06-04 14:16:44 Modification time: 2026-06-04 18:52:19 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-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.JGkHMW instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 772 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 772 nic-count: 8 spindle-use: 8 - min/1: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/1: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 772 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 7902ce82-b512-4314-9722-7aa0371bd4d3 Creation time: 2026-06-04 14:16:44 Modification time: 2026-06-04 18:52:19 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-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.JGkHMW instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 772 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 772 nic-count: 0 spindle-use: 0 - max/1: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/1: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 772 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=772,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=772,nic-count=8,spindle-use=8//min:cpu-count=5,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=5,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 7902ce82-b512-4314-9722-7aa0371bd4d3 Creation time: 2026-06-04 14:16:44 Modification time: 2026-06-04 18:52:20 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, drbd, file, sharedfile install image: /tmp/ganeti-install-image.JGkHMW instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 772 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 772 nic-count: 8 spindle-use: 8 - min/1: cpu-count: 5 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/1: cpu-count: 5 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 772 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=plain --node=troy-mcclure.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_input, error details: Instance allocation to group b6d0f977-310a-4636-be20-ec239644be13 (default) violates policy: memory-size value 768 is not in range [772, 772] Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 7902ce82-b512-4314-9722-7aa0371bd4d3 Creation time: 2026-06-04 14:16:44 Modification time: 2026-06-04 18:52:20 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, drbd, file, sharedfile install image: /tmp/ganeti-install-image.JGkHMW instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 772 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 772 nic-count: 0 spindle-use: 0 - max/1: cpu-count: 5 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/1: cpu-count: 5 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 772 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8//min:cpu-count=5,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=5,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs memory-size=128' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 7902ce82-b512-4314-9722-7aa0371bd4d3 Creation time: 2026-06-04 14:16:44 Modification time: 2026-06-04 18:52:23 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, drbd, file, sharedfile install image: /tmp/ganeti-install-image.JGkHMW instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 - max/1: cpu-count: 5 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/1: cpu-count: 5 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile 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.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 7902ce82-b512-4314-9722-7aa0371bd4d3 Creation time: 2026-06-04 14:16:44 Modification time: 2026-06-04 18:52:23 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, drbd, file, sharedfile install image: /tmp/ganeti-install-image.JGkHMW instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 - max/1: cpu-count: 5 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/1: cpu-count: 5 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs cpu-count=1,disk-count=1,disk-size=1024,memory-size=128,nic-count=1,spindle-use=1' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 7902ce82-b512-4314-9722-7aa0371bd4d3 Creation time: 2026-06-04 14:16:44 Modification time: 2026-06-04 18:52:25 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, drbd, file, sharedfile install image: /tmp/ganeti-install-image.JGkHMW instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s ---- PASSED [TestIPolicyPlainInstance] Test instance policy interaction with instances >>>> 2026-06-04 18:52:25.814834 time=0:02:46.060239 [TestIPolicyPlainInstance] Test instance policy interaction with instances vvvv BLOCK 2026-06-04 18:52:25.814940 start [RunCustomSshPortTests] Test accessing nodes with custom SSH ports ^^^^ BLOCK 2026-06-04 18:52:25.814996 time=0:00:00.000056 [RunCustomSshPortTests] Test accessing nodes with custom SSH ports <<<< 2026-06-04 18:52:25.815031 start [TestInstanceCreationRestrictedByDiskTemplates] Test adding instances for disabled disk templates Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --enabled-disk-templates=plain,drbd,file,sharedfile --ipolicy-disk-templates=plain,drbd,file,sharedfile' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=plain --node=troy-mcclure.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Thu Jun 4 18:52:28 2026 * disk 0, size 768M Thu Jun 4 18:52:28 2026 * disk 1, size 512M Thu Jun 4 18:52:28 2026 * creating instance disks... Thu Jun 4 18:52:29 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Thu Jun 4 18:52:29 2026 adding disks to cluster config Thu Jun 4 18:52:29 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 18:52:29 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Jun 4 18:52:29 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 18:52:29 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Jun 4 18:52:29 2026 * running the instance OS create scripts... Thu Jun 4 18:52:29 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: ab26bc99-185a-4920-8b54-e826f8478bbd Serial number: 4 Creation time: 2026-06-04 18:52:29 Modification time: 2026-06-04 18:52:29 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_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:08:01:58 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: f60cdd6f-ae9c-4a3b-984c-f95706293c0b name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/b94bc00a-6fe5-472d-9c3e-a4f1f412d686.disk0 on primary: /dev/gnt/b94bc00a-6fe5-472d-9c3e-a4f1f412d686.disk0 (253:0) name: disk0 UUID: 99092a42-c4de-48d1-a59f-55d842a17273 - disk/1: plain, size 512M access mode: rw logical_id: gnt/1f110a7b-43a5-4b1d-b740-8f50191ce684.disk1 on primary: /dev/gnt/1f110a7b-43a5-4b1d-b740-8f50191ce684.disk1 (253:1) name: disk1 UUID: 454abe24-81aa-40d4-b3e2-1b4af344b6aa Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=drbd --node=troy-mcclure.staging.ganeti.org:grandpa.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Thu Jun 4 18:52:44 2026 * creating instance disks... Thu Jun 4 18:52:52 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Thu Jun 4 18:52:52 2026 adding disks to cluster config Thu Jun 4 18:52:52 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 18:52:52 2026 - INFO: - device disk/0: 2.10% done, 4m 18s remaining (estimated) Thu Jun 4 18:52:52 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Thu Jun 4 18:53:53 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Jun 4 18:53:53 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 18:53:53 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Jun 4 18:53:53 2026 * running the instance OS create scripts... Thu Jun 4 18:53:53 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 3f086e93-6210-4d68-9ac4-4d92653c7abf Serial number: 4 Creation time: 2026-06-04 18:52:52 Modification time: 2026-06-04 18:53:53 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: grandpa.staging.ganeti.org (group default, group UUID b6d0f977-310a-4636-be20-ec239644be13) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_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:8b:fa:03 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 1e99a321-0c92-46b7-b08f-bb6a4df4a85b name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: grandpa.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: 73065ea2-b0a1-4995-9afc-a4446e107d76 child devices: - child 0: plain, size 768M logical_id: gnt/d039e5b0-7dfd-43fc-9daf-afbf70c7adea.disk0_data on primary: /dev/gnt/d039e5b0-7dfd-43fc-9daf-afbf70c7adea.disk0_data (253:0) on secondary: /dev/gnt/d039e5b0-7dfd-43fc-9daf-afbf70c7adea.disk0_data (253:0) name: None UUID: fef467c3-976c-4788-8523-40a8dcf57456 - child 1: plain, size 128M logical_id: gnt/d039e5b0-7dfd-43fc-9daf-afbf70c7adea.disk0_meta on primary: /dev/gnt/d039e5b0-7dfd-43fc-9daf-afbf70c7adea.disk0_meta (253:1) on secondary: /dev/gnt/d039e5b0-7dfd-43fc-9daf-afbf70c7adea.disk0_meta (253:1) name: None UUID: 8a5c426a-506d-4f03-bdf6-e14494db730b - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: grandpa.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: 06f946e0-6816-4cda-926f-a9566695c546 child devices: - child 0: plain, size 512M logical_id: gnt/3e736990-9d07-41af-a658-5e8c6466aec7.disk1_data on primary: /dev/gnt/3e736990-9d07-41af-a658-5e8c6466aec7.disk1_data (253:2) on secondary: /dev/gnt/3e736990-9d07-41af-a658-5e8c6466aec7.disk1_data (253:2) name: None UUID: 4bd5e027-7b4e-4312-ac6d-f4892fc37b12 - child 1: plain, size 128M logical_id: gnt/3e736990-9d07-41af-a658-5e8c6466aec7.disk1_meta on primary: /dev/gnt/3e736990-9d07-41af-a658-5e8c6466aec7.disk1_meta (253:3) on secondary: /dev/gnt/3e736990-9d07-41af-a658-5e8c6466aec7.disk1_meta (253:3) name: None UUID: 0a05c47e-7b9c-4e0a-8b48-36ab81048cb5 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=file --node=troy-mcclure.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Thu Jun 4 18:54:06 2026 * disk 0, size 768M Thu Jun 4 18:54:06 2026 * disk 1, size 512M Thu Jun 4 18:54:06 2026 * creating instance disks... Thu Jun 4 18:54:06 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Thu Jun 4 18:54:06 2026 adding disks to cluster config Thu Jun 4 18:54:06 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 18:54:07 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Jun 4 18:54:07 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 18:54:07 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Jun 4 18:54:07 2026 * running the instance OS create scripts... Thu Jun 4 18:54:07 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: d325722e-d7fd-452a-8282-0718850753df Serial number: 4 Creation time: 2026-06-04 18:54:06 Modification time: 2026-06-04 18:54:07 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_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:7e:30:58 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: c1212a10-6b59-4718-8023-f1b4ed9f692e 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/d82ef237-bf9e-40e8-89e5-4144f966075d.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/d82ef237-bf9e-40e8-89e5-4144f966075d.file.disk0 (N/A:N/A) name: disk0 UUID: c6f9a63d-b726-4691-867c-4ffe45d362cd - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/3a08c5a0-0200-42ec-a0b9-77b287c2deb2.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/3a08c5a0-0200-42ec-a0b9-77b287c2deb2.file.disk1 (N/A:N/A) name: disk1 UUID: 99df9856-eb53-4d4c-8296-8b817f521c2c Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=sharedfile --node=troy-mcclure.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Thu Jun 4 18:54:21 2026 * disk 0, size 768M Thu Jun 4 18:54:21 2026 * disk 1, size 512M Thu Jun 4 18:54:21 2026 * creating instance disks... Thu Jun 4 18:54:21 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Thu Jun 4 18:54:21 2026 adding disks to cluster config Thu Jun 4 18:54:22 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 18:54:22 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Jun 4 18:54:22 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Jun 4 18:54:22 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Jun 4 18:54:22 2026 * running the instance OS create scripts... Thu Jun 4 18:54:22 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: edac64d9-199d-4ad3-9d52-5a50f6a11012 Serial number: 4 Creation time: 2026-06-04 18:54:21 Modification time: 2026-06-04 18:54:22 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_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:bc:54:63 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: c1824bed-42b6-4775-9eb5-be677d58860f name: None Disk template: sharedfile Disks: - disk/0: sharedfile, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/74db30e3-a681-49bb-bb09-6bb50a8fe92a.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/74db30e3-a681-49bb-bb09-6bb50a8fe92a.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: 1f97f393-c285-4617-9351-3d7dc8892dd0 - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/fd391ed3-f287-4cd4-8357-bcd1e8d5998a.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/fd391ed3-f287-4cd4-8357-bcd1e8d5998a.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: 42c66ea6-fcd8-480b-9d69-822ce0d4fbcf Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=gluster --node=troy-mcclure.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: Disk template 'gluster' is not enabled in cluster. Enabled disk templates are: plain,drbd,file,sharedfile Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=rbd --node=troy-mcclure.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: Disk template 'rbd' is not enabled in cluster. Enabled disk templates are: plain,drbd,file,sharedfile Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=blockdev --node=troy-mcclure.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: Disk template 'blockdev' is not enabled in cluster. Enabled disk templates are: plain,drbd,file,sharedfile Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=diskless --node=troy-mcclure.staging.ganeti.org -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: Disk template 'diskless' is not enabled in cluster. Enabled disk templates are: plain,drbd,file,sharedfile Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=ext --node=troy-mcclure.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: Disk template 'ext' is not enabled in cluster. Enabled disk templates are: plain,drbd,file,sharedfile Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --enabled-disk-templates=plain,drbd --ipolicy-disk-templates=plain,drbd' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=file --node=troy-mcclure.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: Disk template 'file' is not enabled in cluster. Enabled disk templates are: plain,drbd Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=sharedfile --node=troy-mcclure.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: Disk template 'sharedfile' is not enabled in cluster. Enabled disk templates are: plain,drbd Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --enabled-disk-templates=file,sharedfile --ipolicy-disk-templates=file,sharedfile' Thu Jun 4 18:54: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 Thu Jun 4 18:54: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 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=plain --node=troy-mcclure.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: Disk template 'plain' is not enabled in cluster. Enabled disk templates are: file,sharedfile Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=drbd --node=troy-mcclure.staging.ganeti.org:grandpa.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: Disk template 'drbd' is not enabled in cluster. Enabled disk templates are: file,sharedfile Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --enabled-disk-templates=plain,drbd,file,sharedfile --ipolicy-disk-templates=plain,drbd,file,sharedfile' ---- PASSED [TestInstanceCreationRestrictedByDiskTemplates] Test adding instances for disabled disk templates >>>> 2026-06-04 18:54:46.586325 time=0:02:20.771294 [TestInstanceCreationRestrictedByDiskTemplates] Test adding instances for disabled disk templates **** 2026-06-04 18:54:46.586468 skipping [TestInstanceAddOsParams] Tests instance add with secret os parameters, test(s) instance-add-osparams disabled **** 2026-06-04 18:54:46.586486 skipping [TestSecretOsParams] Tests secret os parameter transmission, test(s) instance-add-osparams disabled vvvv BLOCK 2026-06-04 18:54:46.586496 start **** 2026-06-04 18:54:46.586531 skipping [TestInstStatusCollector] Test the Xen instance status collector, test(s) mon-collector disabled ^^^^ BLOCK 2026-06-04 18:54:46.586540 time=0:00:00.000044 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster watcher pause 4h' The watcher is paused until Thu Jun 4 22:54:46 2026. <<<< 2026-06-04 18:54:46.988261 start [TestParallelMaxInstanceCreationPerformance] PERFORMANCE: Parallel instance creation (instance count = max) Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance add --submit --opportunistic-locking --os-type=noop --disk-template=plain -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org 2>&1' JobID: 4276 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance add --submit --opportunistic-locking --os-type=noop --disk-template=plain -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance03.staging.ganeti.org 2>&1' JobID: 4277 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4276 4277 2>&1' 4276 running 4277 queued Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4276 4277 2>&1' 4276 running 4277 running Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4276 4277 2>&1' 4276 success 4277 running Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance remove --submit -f kvm-test-instance02.staging.ganeti.org 2>&1' JobID: 4278 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4277 4278 2>&1' 4277 success 4278 running Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance remove --submit -f kvm-test-instance03.staging.ganeti.org 2>&1' JobID: 4279 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4278 4279 2>&1' 4278 running 4279 running Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4278 4279 2>&1' 4278 success 4279 running Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4279 2>&1' 4279 success ---- PASSED [TestParallelMaxInstanceCreationPerformance] PERFORMANCE: Parallel instance creation (instance count = max) >>>> 2026-06-04 18:55:02.094387 time=0:00:15.106126 [TestParallelMaxInstanceCreationPerformance] PERFORMANCE: Parallel instance creation (instance count = max) <<<< 2026-06-04 18:55:02.094460 start [TestParallelNodeCountInstanceCreationPerformance] PERFORMANCE: Parallel instance creation (instance count = node count) Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance add --submit --opportunistic-locking --os-type=noop --disk-template=plain -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org 2>&1' JobID: 4280 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance add --submit --opportunistic-locking --os-type=noop --disk-template=plain -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance03.staging.ganeti.org 2>&1' JobID: 4281 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4280 4281 2>&1' 4280 running 4281 queued Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4280 4281 2>&1' 4280 running 4281 running Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4280 4281 2>&1' 4280 success 4281 running Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance remove --submit -f kvm-test-instance02.staging.ganeti.org 2>&1' JobID: 4282 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4281 4282 2>&1' 4281 success 4282 running Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance remove --submit -f kvm-test-instance03.staging.ganeti.org 2>&1' JobID: 4283 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4282 4283 2>&1' 4282 running 4283 running Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4282 4283 2>&1' 4282 success 4283 running Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4283 2>&1' 4283 success ---- PASSED [TestParallelNodeCountInstanceCreationPerformance] PERFORMANCE: Parallel instance creation (instance count = node count) >>>> 2026-06-04 18:55:17.085026 time=0:00:14.990566 [TestParallelNodeCountInstanceCreationPerformance] PERFORMANCE: Parallel instance creation (instance count = node count) Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance add --submit --opportunistic-locking --os-type=noop --disk-template=plain -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org 2>&1' JobID: 4284 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance add --submit --opportunistic-locking --os-type=noop --disk-template=plain -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance03.staging.ganeti.org 2>&1' JobID: 4285 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4284 4285 2>&1' 4284 running 4285 queued Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4284 4285 2>&1' 4284 running 4285 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4284 4285 2>&1' 4284 success 4285 running Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4285 2>&1' 4285 success <<<< 2026-06-04 18:55:24.728686 start [TestParallelModify] PERFORMANCE: Parallel instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance modify --submit -B minmem=768M kvm-test-instance02.staging.ganeti.org 2>&1' JobID: 4286 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance modify --submit -O fake_os_param=fake_value kvm-test-instance02.staging.ganeti.org 2>&1' JobID: 4287 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance modify --submit -O fake_os_param=fake_value -B minmem=768M kvm-test-instance02.staging.ganeti.org 2>&1' JobID: 4288 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance modify --submit -B minmem=768M kvm-test-instance03.staging.ganeti.org 2>&1' JobID: 4289 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance modify --submit -O fake_os_param=fake_value kvm-test-instance03.staging.ganeti.org 2>&1' JobID: 4290 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance modify --submit -O fake_os_param=fake_value -B minmem=768M kvm-test-instance03.staging.ganeti.org 2>&1' JobID: 4291 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4286 4287 4288 4289 4290 4291 2>&1' 4286 success 4287 success 4288 success 4289 success 4290 running 4291 queued Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4290 4291 2>&1' 4290 success 4291 success ---- PASSED [TestParallelModify] PERFORMANCE: Parallel instance modify - >>>> 2026-06-04 18:55:30.051718 time=0:00:05.323032 [TestParallelModify] PERFORMANCE: Parallel instance modify <<<< 2026-06-04 18:55:30.051778 start [TestParallelInstanceOSOperations] PERFORMANCE: Parallel instance OS operations Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance start --submit kvm-test-instance02.staging.ganeti.org 2>&1' 4292: kvm-test-instance02.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance shutdown --submit kvm-test-instance03.staging.ganeti.org 2>&1' 4293: kvm-test-instance03.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4292 4293 2>&1' 4292 running 4293 queued Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance shutdown --submit kvm-test-instance02.staging.ganeti.org 2>&1' 4294: kvm-test-instance02.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4292 4293 4294 2>&1' 4292 success 4293 running 4294 running Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance reboot --submit kvm-test-instance03.staging.ganeti.org 2>&1' 4295: kvm-test-instance03.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance reboot --submit kvm-test-instance02.staging.ganeti.org 2>&1' 4296: kvm-test-instance02.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4293 4294 4295 4296 2>&1' 4293 success 4294 running 4295 running 4296 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance shutdown --submit kvm-test-instance03.staging.ganeti.org 2>&1' 4297: kvm-test-instance03.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4294 4295 4296 4297 2>&1' 4294 success 4295 success 4296 success 4297 running Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance reinstall --submit -f kvm-test-instance03.staging.ganeti.org 2>&1' 4298: kvm-test-instance03.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance shutdown --submit kvm-test-instance02.staging.ganeti.org 2>&1' 4299: kvm-test-instance02.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4297 4298 4299 2>&1' 4297 running 4298 waiting 4299 running Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance reinstall --submit -f kvm-test-instance02.staging.ganeti.org 2>&1' 4300: kvm-test-instance02.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4297 4298 4299 4300 2>&1' 4297 running 4298 waiting 4299 running 4300 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4297 4298 4299 4300 2>&1' 4297 running 4298 waiting 4299 running 4300 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4297 4298 4299 4300 2>&1' 4297 success 4298 running 4299 running 4300 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance start --submit kvm-test-instance03.staging.ganeti.org 2>&1' 4301: kvm-test-instance03.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4298 4299 4300 4301 2>&1' 4298 success 4299 success 4300 running 4301 success Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4300 2>&1' 4300 success ---- PASSED [TestParallelInstanceOSOperations] PERFORMANCE: Parallel instance OS operations >>>> 2026-06-04 18:55:54.424222 time=0:00:24.372444 [TestParallelInstanceOSOperations] PERFORMANCE: Parallel instance OS operations <<<< 2026-06-04 18:55:54.424316 start [TestParallelInstanceQueries] PERFORMANCE: Parallel instance queries Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance03.staging.ganeti.org'Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list' Instance Hypervisor OS Primary_node Status Memory kvm-test-instance02.staging.ganeti.org kvm noop grandpa.staging.ganeti.org ADMIN_down - kvm-test-instance03.staging.ganeti.org kvm noop lisa.staging.ganeti.org running 768M Instance Hypervisor OS Primary_node Status Memory kvm-test-instance02.staging.ganeti.org kvm noop grandpa.staging.ganeti.org ADMIN_down - kvm-test-instance03.staging.ganeti.org kvm noop lisa.staging.ganeti.org running 768M - Instance name: kvm-test-instance02.staging.ganeti.org UUID: bcd9da6e-6f1b-4505-ba82-019d314d2d68 Serial number: 16 Creation time: 2026-06-04 18:55:19 Modification time: 2026-06-04 18:55:52 State: configured to be down, actual state is down Nodes: - primary: grandpa.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_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: 768 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:7a:d4:47 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: f803c3f4-0d8d-4ad2-89cb-469161ddbaa5 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/55334f77-b889-45d4-b15e-1d5a556200a4.disk0 on primary: /dev/gnt/55334f77-b889-45d4-b15e-1d5a556200a4.disk0 (253:0) name: disk0 UUID: 808071fa-24fc-49e1-8201-389d508f8ad2 - disk/1: plain, size 512M access mode: rw logical_id: gnt/484ef3ff-38f7-40b3-af06-8b575a51c74c.disk1 on primary: /dev/gnt/484ef3ff-38f7-40b3-af06-8b575a51c74c.disk1 (253:1) name: disk1 UUID: fcab3a10-ab6d-4aec-b3b8-06c995017feb - Instance name: kvm-test-instance03.staging.ganeti.org UUID: e1de2f33-eba4-4795-96fc-1e20d2db14ea Serial number: 17 Creation time: 2026-06-04 18:55:22 Modification time: 2026-06-04 18:55:50 State: configured to be up, actual state is up Nodes: - primary: lisa.staging.ganeti.org group: default (UUID b6d0f977-310a-4636-be20-ec239644be13) - 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: 768 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:8f:5d:9c IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 7391bc32-feab-42bf-a4fc-7f1b2f78d2f2 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/03b929c0-0aeb-4847-b91f-bf02e5795c6a.disk0 on primary: /dev/gnt/03b929c0-0aeb-4847-b91f-bf02e5795c6a.disk0 (253:0) name: disk0 UUID: e95f09f7-9980-4da3-be21-e45c4165d064 - disk/1: plain, size 512M access mode: rw logical_id: gnt/48e23d47-3109-4526-9e72-6e7fcaf5d049.disk1 on primary: /dev/gnt/48e23d47-3109-4526-9e72-6e7fcaf5d049.disk1 (253:1) name: disk1 UUID: c2496c76-ab33-4ca6-b965-930b706da787 ---- PASSED [TestParallelInstanceQueries] PERFORMANCE: Parallel instance queries >>>> 2026-06-04 18:55:55.926439 time=0:00:01.502123 [TestParallelInstanceQueries] PERFORMANCE: Parallel instance queries Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance remove --submit -f kvm-test-instance02.staging.ganeti.org 2>&1' JobID: 4304 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance remove --submit -f kvm-test-instance03.staging.ganeti.org 2>&1' JobID: 4305 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4304 4305 2>&1' 4304 running 4305 queued Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4304 4305 2>&1' 4304 success 4305 running Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4305 2>&1' 4305 running Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4305 2>&1' 4305 success <<<< 2026-06-04 18:56:03.504118 start [TestJobQueueSubmissionPerformance] PERFORMANCE: Job queue submission performance Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1'Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4306 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4307 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4308 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4309 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4310 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4311 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4312 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4313 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4314 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4315 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4316 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4317 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4318 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4319 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4320 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4321 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4322 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4323 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4324 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4325 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4326 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4327 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4328 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4329 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4330 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' channel 2: open failed: connect failed: open failed mux_client_request_session: session request failed: Session open refused by peer JobID: 4331 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4332 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4333 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4334 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4335 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4336 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4337 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4338 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4339 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4340 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4341 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4342 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4343 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4344 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4345 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4346 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4347 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4348 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4349 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4350 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4351 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4352 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4353 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4354 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4355 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4356 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4357 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4358 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4359 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4360 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4361 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4362 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4363 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4364 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4365 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4366 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4367 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4368 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4369 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4370 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4371 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4372 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4373 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4374 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4375 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4376 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4377 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4378 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4379 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4380 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4381 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4382 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4383 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4384 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4385 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4386 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4387 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4388 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4389 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4390 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4391 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4392 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4393 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4394 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4395 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4396 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4397 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4398 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4399 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4400 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4401 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4402 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4403 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4404 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4405 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4406 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4407 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4408 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4409 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4410 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4411 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4412 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4413 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4414 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4415 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4416 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4417 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4418 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4419 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4420 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4421 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4422 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4423 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4424 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4425 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4426 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4427 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4428 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4429 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4430 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4431 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4432 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4433 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4434 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4435 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4436 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4437 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4438 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4439 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4440 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4441 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4442 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4443 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4444 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4445 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4446 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4447 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4448 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4449 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4450 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4451 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4452 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4453 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4454 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4455 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4456 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4457 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4458 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4459 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4460 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4461 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4462 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4463 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4464 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4465 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4466 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4467 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4468 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4469 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4470 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4471 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4472 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4473 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4474 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4475 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4476 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4477 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4478 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4479 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4480 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4481 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4482 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4483 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4484 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4485 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4486 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4487 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4488 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4489 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4490 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4491 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4492 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4493 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4494 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4495 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4496 JobID: 4497 JobID: 4498 JobID: 4499 JobID: 4500 JobID: 4501 JobID: 4502 JobID: 4503 JobID: 4504 JobID: 4505 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 7902ce82-b512-4314-9722-7aa0371bd4d3 Creation time: 2026-06-04 14:16:44 Modification time: 2026-06-04 18:56:02 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, drbd, file, sharedfile install image: /tmp/ganeti-install-image.JGkHMW instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4306 4307 4308 4309 4310 4311 4312 4313 4314 4315 4316 4317 4318 4319 4320 4321 4322 4323 4324 4325 4326 4327 4328 4329 4330 4331 4332 4333 4334 4335 4336 4337 4338 4339 4340 4341 4342 4343 4344 4345 4346 4347 4348 4349 4350 4351 4352 4353 4354 4355 4356 4357 4358 4359 4360 4361 4362 4363 4364 4365 4366 4367 4368 4369 4370 4371 4372 4373 4374 4375 4376 4377 4378 4379 4380 4381 4382 4383 4384 4385 4386 4387 4388 4389 4390 4391 4392 4393 4394 4395 4396 4397 4398 4399 4400 4401 4402 4403 4404 4405 4406 4407 4408 4409 4410 4411 4412 4413 4414 4415 4416 4417 4418 4419 4420 4421 4422 4423 4424 4425 4426 4427 4428 4429 4430 4431 4432 4433 4434 4435 4436 4437 4438 4439 4440 4441 4442 4443 4444 4445 4446 4447 4448 4449 4450 4451 4452 4453 4454 4455 4456 4457 4458 4459 4460 4461 4462 4463 4464 4465 4466 4467 4468 4469 4470 4471 4472 4473 4474 4475 4476 4477 4478 4479 4480 4481 4482 4483 4484 4485 4486 4487 4488 4489 4490 4491 4492 4493 4494 4495 4496 4497 4498 4499 4500 4501 4502 4503 4504 4505 2>&1' 4306 success 4307 success 4308 success 4309 success 4310 success 4311 success 4312 success 4313 success 4314 success 4315 success 4316 success 4317 success 4318 success 4319 success 4320 success 4321 success 4322 success 4323 success 4324 success 4325 success 4326 success 4327 success 4328 success 4329 success 4330 success 4331 success 4332 success 4333 success 4334 success 4335 success 4336 success 4337 success 4338 success 4339 success 4340 success 4341 success 4342 success 4343 success 4344 success 4345 success 4346 success 4347 success 4348 success 4349 success 4350 success 4351 success 4352 success 4353 success 4354 success 4355 success 4356 success 4357 success 4358 success 4359 success 4360 success 4361 success 4362 success 4363 success 4364 success 4365 success 4366 success 4367 success 4368 success 4369 success 4370 success 4371 success 4372 success 4373 success 4374 success 4375 success 4376 success 4377 success 4378 success 4379 success 4380 success 4381 success 4382 success 4383 success 4384 success 4385 success 4386 success 4387 success 4388 success 4389 success 4390 success 4391 success 4392 success 4393 success 4394 success 4395 success 4396 success 4397 success 4398 success 4399 success 4400 success 4401 success 4402 success 4403 success 4404 success 4405 success 4406 success 4407 success 4408 success 4409 success 4410 success 4411 success 4412 success 4413 success 4414 success 4415 success 4416 success 4417 success 4418 success 4419 success 4420 success 4421 success 4422 success 4423 success 4424 success 4425 success 4426 success 4427 success 4428 success 4429 success 4430 success 4431 success 4432 success 4433 success 4434 success 4435 success 4436 success 4437 success 4438 success 4439 success 4440 success 4441 success 4442 success 4443 success 4444 success 4445 success 4446 success 4447 waiting 4448 running 4449 waiting 4450 waiting 4451 waiting 4452 waiting 4453 waiting 4454 waiting 4455 waiting 4456 waiting 4457 waiting 4458 waiting 4459 waiting 4460 waiting 4461 waiting 4462 waiting 4463 waiting 4464 waiting 4465 waiting 4466 queued 4467 queued 4468 queued 4469 queued 4470 queued 4471 queued 4472 queued 4473 queued 4474 queued 4475 queued 4476 queued 4477 queued 4478 queued 4479 queued 4480 queued 4481 queued 4482 queued 4483 queued 4484 queued 4485 queued 4486 queued 4487 queued 4488 queued 4489 queued 4490 queued 4491 queued 4492 queued 4493 queued 4494 queued 4495 queued 4496 queued 4497 queued 4498 queued 4499 queued 4500 queued 4501 queued 4502 queued 4503 queued 4504 queued 4505 queued Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4447 4448 4449 4450 4451 4452 4453 4454 4455 4456 4457 4458 4459 4460 4461 4462 4463 4464 4465 4466 4467 4468 4469 4470 4471 4472 4473 4474 4475 4476 4477 4478 4479 4480 4481 4482 4483 4484 4485 4486 4487 4488 4489 4490 4491 4492 4493 4494 4495 4496 4497 4498 4499 4500 4501 4502 4503 4504 4505 2>&1' 4447 success 4448 success 4449 success 4450 success 4451 success 4452 success 4453 success 4454 success 4455 running 4456 waiting 4457 waiting 4458 waiting 4459 waiting 4460 waiting 4461 waiting 4462 waiting 4463 waiting 4464 waiting 4465 waiting 4466 waiting 4467 waiting 4468 waiting 4469 waiting 4470 waiting 4471 waiting 4472 waiting 4473 waiting 4474 waiting 4475 queued 4476 queued 4477 queued 4478 queued 4479 queued 4480 queued 4481 queued 4482 queued 4483 queued 4484 queued 4485 queued 4486 queued 4487 queued 4488 queued 4489 queued 4490 queued 4491 queued 4492 queued 4493 queued 4494 queued 4495 queued 4496 queued 4497 queued 4498 queued 4499 queued 4500 queued 4501 queued 4502 queued 4503 queued 4504 queued 4505 queued Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4455 4456 4457 4458 4459 4460 4461 4462 4463 4464 4465 4466 4467 4468 4469 4470 4471 4472 4473 4474 4475 4476 4477 4478 4479 4480 4481 4482 4483 4484 4485 4486 4487 4488 4489 4490 4491 4492 4493 4494 4495 4496 4497 4498 4499 4500 4501 4502 4503 4504 4505 2>&1' 4455 success 4456 success 4457 success 4458 success 4459 success 4460 success 4461 success 4462 success 4463 running 4464 waiting 4465 waiting 4466 waiting 4467 waiting 4468 waiting 4469 waiting 4470 waiting 4471 waiting 4472 waiting 4473 waiting 4474 waiting 4475 waiting 4476 waiting 4477 waiting 4478 waiting 4479 waiting 4480 waiting 4481 waiting 4482 queued 4483 queued 4484 queued 4485 queued 4486 queued 4487 queued 4488 queued 4489 queued 4490 queued 4491 queued 4492 queued 4493 queued 4494 queued 4495 queued 4496 queued 4497 queued 4498 queued 4499 queued 4500 queued 4501 queued 4502 queued 4503 queued 4504 queued 4505 queued Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4463 4464 4465 4466 4467 4468 4469 4470 4471 4472 4473 4474 4475 4476 4477 4478 4479 4480 4481 4482 4483 4484 4485 4486 4487 4488 4489 4490 4491 4492 4493 4494 4495 4496 4497 4498 4499 4500 4501 4502 4503 4504 4505 2>&1' 4463 success 4464 success 4465 success 4466 success 4467 success 4468 success 4469 success 4470 running 4471 success 4472 waiting 4473 waiting 4474 waiting 4475 waiting 4476 waiting 4477 waiting 4478 waiting 4479 waiting 4480 waiting 4481 waiting 4482 waiting 4483 waiting 4484 waiting 4485 waiting 4486 waiting 4487 waiting 4488 waiting 4489 waiting 4490 queued 4491 queued 4492 queued 4493 queued 4494 queued 4495 queued 4496 queued 4497 queued 4498 queued 4499 queued 4500 queued 4501 queued 4502 queued 4503 queued 4504 queued 4505 queued Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4470 4472 4473 4474 4475 4476 4477 4478 4479 4480 4481 4482 4483 4484 4485 4486 4487 4488 4489 4490 4491 4492 4493 4494 4495 4496 4497 4498 4499 4500 4501 4502 4503 4504 4505 2>&1' 4470 success 4472 success 4473 success 4474 success 4475 success 4476 success 4477 success 4478 success 4479 running 4480 waiting 4481 waiting 4482 waiting 4483 waiting 4484 waiting 4485 waiting 4486 waiting 4487 waiting 4488 waiting 4489 waiting 4490 waiting 4491 waiting 4492 waiting 4493 waiting 4494 waiting 4495 waiting 4496 waiting 4497 waiting 4498 queued 4499 queued 4500 queued 4501 queued 4502 queued 4503 queued 4504 queued 4505 queued Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4479 4480 4481 4482 4483 4484 4485 4486 4487 4488 4489 4490 4491 4492 4493 4494 4495 4496 4497 4498 4499 4500 4501 4502 4503 4504 4505 2>&1' 4479 success 4480 success 4481 success 4482 success 4483 success 4484 success 4485 success 4486 success 4487 running 4488 waiting 4489 waiting 4490 waiting 4491 waiting 4492 waiting 4493 waiting 4494 waiting 4495 waiting 4496 waiting 4497 waiting 4498 waiting 4499 waiting 4500 waiting 4501 waiting 4502 waiting 4503 waiting 4504 waiting 4505 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4487 4488 4489 4490 4491 4492 4493 4494 4495 4496 4497 4498 4499 4500 4501 4502 4503 4504 4505 2>&1' 4487 success 4488 success 4489 success 4490 success 4491 success 4492 success 4493 success 4494 success 4495 running 4496 waiting 4497 waiting 4498 waiting 4499 waiting 4500 waiting 4501 waiting 4502 waiting 4503 waiting 4504 waiting 4505 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4495 4496 4497 4498 4499 4500 4501 4502 4503 4504 4505 2>&1' 4495 success 4496 success 4497 success 4498 success 4499 success 4500 success 4501 success 4502 success 4503 running 4504 waiting 4505 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4503 4504 4505 2>&1' 4503 success 4504 success 4505 success ---- PASSED [TestJobQueueSubmissionPerformance] PERFORMANCE: Job queue submission performance >>>> 2026-06-04 18:57:04.696545 time=0:01:01.192427 [TestJobQueueSubmissionPerformance] PERFORMANCE: Job queue submission performance <<<< 2026-06-04 18:57:04.696651 start [TestParallelDRBDInstanceCreationPerformance] PERFORMANCE: Parallel DRBD backed instance creation Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance add --submit --opportunistic-locking --os-type=noop --disk-template=drbd -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org 2>&1' JobID: 4506 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance add --submit --opportunistic-locking --os-type=noop --disk-template=drbd -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance03.staging.ganeti.org 2>&1' JobID: 4507 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4506 4507 2>&1' 4506 running 4507 queued Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4506 4507 2>&1' 4506 running 4507 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4506 4507 2>&1' 4506 running 4507 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4506 4507 2>&1' 4506 running 4507 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4506 4507 2>&1' 4506 running 4507 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4506 4507 2>&1' 4506 running 4507 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4506 4507 2>&1' 4506 running 4507 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4506 4507 2>&1' 4506 running 4507 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4506 4507 2>&1' 4506 running 4507 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4506 4507 2>&1' 4506 running 4507 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4506 4507 2>&1' 4506 running 4507 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4506 4507 2>&1' 4506 running 4507 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4506 4507 2>&1' 4506 running 4507 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4506 4507 2>&1' 4506 running 4507 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4506 4507 2>&1' 4506 running 4507 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4506 4507 2>&1' 4506 running 4507 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4506 4507 2>&1' 4506 running 4507 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4506 4507 2>&1' 4506 running 4507 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4506 4507 2>&1' 4506 running 4507 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4506 4507 2>&1' 4506 running 4507 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4506 4507 2>&1' 4506 running 4507 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4506 4507 2>&1' 4506 running 4507 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4506 4507 2>&1' 4506 running 4507 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4506 4507 2>&1' 4506 running 4507 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4506 4507 2>&1' 4506 running 4507 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4506 4507 2>&1' 4506 running 4507 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4506 4507 2>&1' 4506 running 4507 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4506 4507 2>&1' 4506 running 4507 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4506 4507 2>&1' 4506 running 4507 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4506 4507 2>&1' 4506 running 4507 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4506 4507 2>&1' 4506 running 4507 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4506 4507 2>&1' 4506 running 4507 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4506 4507 2>&1' 4506 running 4507 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4506 4507 2>&1' 4506 success 4507 running Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance remove --submit -f kvm-test-instance02.staging.ganeti.org 2>&1' JobID: 4508 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4507 4508 2>&1' 4507 running 4508 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4507 4508 2>&1' 4507 running 4508 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4507 4508 2>&1' 4507 running 4508 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4507 4508 2>&1' 4507 running 4508 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4507 4508 2>&1' 4507 running 4508 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4507 4508 2>&1' 4507 running 4508 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4507 4508 2>&1' 4507 running 4508 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4507 4508 2>&1' 4507 running 4508 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4507 4508 2>&1' 4507 running 4508 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4507 4508 2>&1' 4507 running 4508 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4507 4508 2>&1' 4507 running 4508 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4507 4508 2>&1' 4507 running 4508 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4507 4508 2>&1' 4507 running 4508 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4507 4508 2>&1' 4507 running 4508 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4507 4508 2>&1' 4507 running 4508 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4507 4508 2>&1' 4507 running 4508 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4507 4508 2>&1' 4507 running 4508 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4507 4508 2>&1' 4507 running 4508 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4507 4508 2>&1' 4507 running 4508 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4507 4508 2>&1' 4507 running 4508 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4507 4508 2>&1' 4507 running 4508 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4507 4508 2>&1' 4507 running 4508 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4507 4508 2>&1' 4507 running 4508 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4507 4508 2>&1' 4507 running 4508 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4507 4508 2>&1' 4507 running 4508 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4507 4508 2>&1' 4507 running 4508 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4507 4508 2>&1' 4507 running 4508 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4507 4508 2>&1' 4507 running 4508 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4507 4508 2>&1' 4507 running 4508 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4507 4508 2>&1' 4507 running 4508 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4507 4508 2>&1' 4507 running 4508 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4507 4508 2>&1' 4507 running 4508 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4507 4508 2>&1' 4507 success 4508 running Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance remove --submit -f kvm-test-instance03.staging.ganeti.org 2>&1' JobID: 4509 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4508 4509 2>&1' 4508 running 4509 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4508 4509 2>&1' 4508 running 4509 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4508 4509 2>&1' 4508 success 4509 running Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4509 2>&1' 4509 running Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4509 2>&1' 4509 running Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4509 2>&1' 4509 running Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4509 2>&1' 4509 success ---- PASSED [TestParallelDRBDInstanceCreationPerformance] PERFORMANCE: Parallel DRBD backed instance creation >>>> 2026-06-04 18:59:44.308451 time=0:02:39.611800 [TestParallelDRBDInstanceCreationPerformance] PERFORMANCE: Parallel DRBD backed instance creation <<<< 2026-06-04 18:59:44.308552 start [TestParallelPlainInstanceCreationPerformance] PERFORMANCE: Parallel plain backed instance creation Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance add --submit --opportunistic-locking --os-type=noop --disk-template=plain -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org 2>&1' JobID: 4510 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance add --submit --opportunistic-locking --os-type=noop --disk-template=plain -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance03.staging.ganeti.org 2>&1' JobID: 4511 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4510 4511 2>&1' 4510 running 4511 queued Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4510 4511 2>&1' 4510 running 4511 running Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.pqwbx06x -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4510 4511 2>&1' 4510 success 4511 error ---- FAILED [TestParallelPlainInstanceCreationPerformance] PERFORMANCE: Parallel plain backed instance creation: Jobs [4511] are in error state! >>>> 2026-06-04 18:59:49.687996 time=0:00:05.379444 [TestParallelPlainInstanceCreationPerformance] PERFORMANCE: Parallel plain backed instance creation 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 1172, in RunQa RunPerformanceTests() ~~~~~~~~~~~~~~~~~~~^^ File "/usr/src/ganeti/qa/ganeti-qa.py", line 1012, in RunPerformanceTests RunTest(qa_performance.TestParallelPlainInstanceCreationPerformance) ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/src/ganeti/qa/ganeti-qa.py", line 119, in RunTest retval = fn(*args, **kwargs) File "/usr/src/ganeti/qa/qa_performance.py", line 529, in TestParallelPlainInstanceCreationPerformance _TestParallelInstanceCreationAndRemoval(max_instances=len(nodes) * 2, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ disk_template=constants.DT_PLAIN) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/src/ganeti/qa/qa_performance.py", line 311, in _TestParallelInstanceCreationAndRemoval job_driver.WaitForCompletion() ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/src/ganeti/qa/qa_performance.py", line 175, in WaitForCompletion while self._HasPendingJobs(): ~~~~~~~~~~~~~~~~~~~~^^ File "/usr/src/ganeti/qa/qa_performance.py", line 165, in _HasPendingJobs self._UpdateJobStatuses() ~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/src/ganeti/qa/qa_performance.py", line 140, in _UpdateJobStatuses raise qa_error.Error( "Jobs %s are in error state!" % [job.job_id for job in error_jobs]) qa.qa_error.Error: Jobs [4511] are in error state!