Created socket at /tmp/ganeti-qa-multiplexer.6zczm1b1 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -N -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org Created socket at /tmp/ganeti-qa-multiplexer.qnhal9el Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -N -oControlPath=/tmp/ganeti-qa-multiplexer.qnhal9el -oControlMaster=yes disco-stu.staging.ganeti.org SSH command for node disco-stu.staging.ganeti.org: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.qnhal9el -oControlMaster=no disco-stu.staging.ganeti.org Created socket at /tmp/ganeti-qa-multiplexer.i51r7upj Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -N -oControlPath=/tmp/ganeti-qa-multiplexer.i51r7upj -oControlMaster=yes mcbain.staging.ganeti.org SSH command for node mcbain.staging.ganeti.org: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.i51r7upj -oControlMaster=no mcbain.staging.ganeti.org vvvv BLOCK 2026-05-18 23:06:39.956519 start [RunEnvTests] Run several environment tests <<<< 2026-05-18 23:06:39.956737 start [TestSshConnection] Test SSH connection Command: ssh troy-mcclure.staging.ganeti.org exit Command: ssh disco-stu.staging.ganeti.org exit Command: ssh mcbain.staging.ganeti.org exit ---- PASSED [TestSshConnection] Test SSH connection -------------------- >>>> 2026-05-18 23:06:40.083458 time=0:00:00.126721 [TestSshConnection] Test SSH connection <<<< 2026-05-18 23:06:40.083575 start [TestIcmpPing] ICMP ping each node Command: ssh troy-mcclure.staging.ganeti.org 'fping -e troy-mcclure.staging.ganeti.org disco-stu.staging.ganeti.org mcbain.staging.ganeti.org && fping -e 192.168.1.5 192.168.1.6 192.168.1.7' troy-mcclure.staging.ganeti.org is alive (0.028 ms) disco-stu.staging.ganeti.org is alive (0.129 ms) mcbain.staging.ganeti.org is alive (0.140 ms) 192.168.1.5 is alive (0.028 ms) 192.168.1.6 is alive (0.101 ms) 192.168.1.7 is alive (0.119 ms) Command: ssh disco-stu.staging.ganeti.org 'fping -e troy-mcclure.staging.ganeti.org disco-stu.staging.ganeti.org mcbain.staging.ganeti.org && fping -e 192.168.1.5 192.168.1.6 192.168.1.7' troy-mcclure.staging.ganeti.org is alive (0.087 ms) disco-stu.staging.ganeti.org is alive (0.044 ms) mcbain.staging.ganeti.org is alive (0.261 ms) 192.168.1.5 is alive (0.088 ms) 192.168.1.6 is alive (0.045 ms) 192.168.1.7 is alive (0.114 ms) Command: ssh mcbain.staging.ganeti.org 'fping -e troy-mcclure.staging.ganeti.org disco-stu.staging.ganeti.org mcbain.staging.ganeti.org && fping -e 192.168.1.5 192.168.1.6 192.168.1.7' troy-mcclure.staging.ganeti.org is alive (0.101 ms) disco-stu.staging.ganeti.org is alive (0.083 ms) mcbain.staging.ganeti.org is alive (0.014 ms) 192.168.1.5 is alive (0.059 ms) 192.168.1.6 is alive (0.070 ms) 192.168.1.7 is alive (0.012 ms) ---- PASSED [TestIcmpPing] ICMP ping each node ------------------------- >>>> 2026-05-18 23:06:40.243991 time=0:00:00.160416 [TestIcmpPing] ICMP ping each node <<<< 2026-05-18 23:06:40.244152 start [TestGanetiCommands] Test availibility of Ganeti commands Command: ssh troy-mcclure.staging.ganeti.org 'gnt-backup --version && gnt-cluster --version && gnt-debug --version && gnt-instance --version && gnt-job --version && gnt-network --version && gnt-node --version && gnt-os --version && gnt-storage --version && gnt-filter --version && ganeti-noded --version && ganeti-rapi --version && ganeti-watcher --version && ganeti-confd --version && ganeti-luxid --version && ganeti-wconfd --version' gnt-backup (ganeti ) 3.2.0~alpha1 gnt-cluster (ganeti ) 3.2.0~alpha1 gnt-debug (ganeti ) 3.2.0~alpha1 gnt-instance (ganeti ) 3.2.0~alpha1 gnt-job (ganeti ) 3.2.0~alpha1 gnt-network (ganeti ) 3.2.0~alpha1 gnt-node (ganeti ) 3.2.0~alpha1 gnt-os (ganeti ) 3.2.0~alpha1 gnt-storage (ganeti ) 3.2.0~alpha1 gnt-filter (ganeti ) 3.2.0~alpha1 ganeti-noded (ganeti) 3.2.0~alpha1 ganeti-rapi (ganeti) 3.2.0~alpha1 ganeti-watcher (ganeti) 3.2.0~alpha1 ganeti-confd (ganeti) version compiled with ghc 9.6 running on linux x86_64 ganeti-luxid (ganeti) version compiled with ghc 9.6 running on linux x86_64 ganeti-wconfd (ganeti) version compiled with ghc 9.6 running on linux x86_64 Command: ssh disco-stu.staging.ganeti.org 'gnt-backup --version && gnt-cluster --version && gnt-debug --version && gnt-instance --version && gnt-job --version && gnt-network --version && gnt-node --version && gnt-os --version && gnt-storage --version && gnt-filter --version && ganeti-noded --version && ganeti-rapi --version && ganeti-watcher --version && ganeti-confd --version && ganeti-luxid --version && ganeti-wconfd --version' gnt-backup (ganeti ) 3.2.0~alpha1 gnt-cluster (ganeti ) 3.2.0~alpha1 gnt-debug (ganeti ) 3.2.0~alpha1 gnt-instance (ganeti ) 3.2.0~alpha1 gnt-job (ganeti ) 3.2.0~alpha1 gnt-network (ganeti ) 3.2.0~alpha1 gnt-node (ganeti ) 3.2.0~alpha1 gnt-os (ganeti ) 3.2.0~alpha1 gnt-storage (ganeti ) 3.2.0~alpha1 gnt-filter (ganeti ) 3.2.0~alpha1 ganeti-noded (ganeti) 3.2.0~alpha1 ganeti-rapi (ganeti) 3.2.0~alpha1 ganeti-watcher (ganeti) 3.2.0~alpha1 ganeti-confd (ganeti) version compiled with ghc 9.6 running on linux x86_64 ganeti-luxid (ganeti) version compiled with ghc 9.6 running on linux x86_64 ganeti-wconfd (ganeti) version compiled with ghc 9.6 running on linux x86_64 Command: ssh mcbain.staging.ganeti.org 'gnt-backup --version && gnt-cluster --version && gnt-debug --version && gnt-instance --version && gnt-job --version && gnt-network --version && gnt-node --version && gnt-os --version && gnt-storage --version && gnt-filter --version && ganeti-noded --version && ganeti-rapi --version && ganeti-watcher --version && ganeti-confd --version && ganeti-luxid --version && ganeti-wconfd --version' gnt-backup (ganeti ) 3.2.0~alpha1 gnt-cluster (ganeti ) 3.2.0~alpha1 gnt-debug (ganeti ) 3.2.0~alpha1 gnt-instance (ganeti ) 3.2.0~alpha1 gnt-job (ganeti ) 3.2.0~alpha1 gnt-network (ganeti ) 3.2.0~alpha1 gnt-node (ganeti ) 3.2.0~alpha1 gnt-os (ganeti ) 3.2.0~alpha1 gnt-storage (ganeti ) 3.2.0~alpha1 gnt-filter (ganeti ) 3.2.0~alpha1 ganeti-noded (ganeti) 3.2.0~alpha1 ganeti-rapi (ganeti) 3.2.0~alpha1 ganeti-watcher (ganeti) 3.2.0~alpha1 ganeti-confd (ganeti) version compiled with ghc 9.6 running on linux x86_64 ganeti-luxid (ganeti) version compiled with ghc 9.6 running on linux x86_64 ganeti-wconfd (ganeti) version compiled with ghc 9.6 running on linux x86_64 ---- PASSED [TestGanetiCommands] Test availibility of Ganeti commands -- >>>> 2026-05-18 23:06:47.240964 time=0:00:06.996812 [TestGanetiCommands] Test availibility of Ganeti commands ^^^^ BLOCK 2026-05-18 23:06:47.241079 time=0:00:07.284560 [RunEnvTests] Run several environment tests **** 2026-05-18 23:06:47.241137 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.6zczm1b1 -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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'openssl x509 -in /var/lib/ganeti/rapi.pem' -----BEGIN CERTIFICATE----- MIICrjCCAZYCAQEwDQYJKoZIhvcNAQELBQAwHTEbMBkGA1UEAwwSZ2FuZXRpLmV4 YW1wbGUuY29tMB4XDTI2MDUxODIxMDYyOFoXDTMxMDUxNzIxMDYyOFowHTEbMBkG A1UEAwwSZ2FuZXRpLmV4YW1wbGUuY29tMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8A MIIBCgKCAQEA4XbyWuV6Yxt5CtTCIPnbjSY06PVnXjStl6Z4b6bdmna0B7geUkDM UT7vthgRBw/3CtaJYQRRwF/4DQUuL5kKqwsftCD9zIUkjBiqghOF8W/rsKkRnDdw W+YVWsgvgaYZ737sYolRsUbY0DWRZkMeET/A2OKW+KtPGp9l3SrvmNo8FZOObQ9n skrMaWW+qwidyuyNdhULD1x4k0dPdIE8bql0u8PcgodMxJTxHKshO7UuNNfT0gGI or7LTw+JfH6p4HnwIUB+Rpzr7hT6kBS5wyXjpWslw3RMGV9eMOZRdocLny+r+f1f 6YEr2+nZcZCCt3hKsH9DlFuQkSIedI/okQIDAQABMA0GCSqGSIb3DQEBCwUAA4IB AQAJSYxAaNd+j9mCLZAeJADNwrApVPUlozn0Ubxr+XISSO/wgNYUdOBNtM0ZqxVH Y9EStAYwNV5xswJvYpPZ/UmxvePIxofC8dxM5tLMgbGmpJgL0w3pp8Q2NxLmm8ut /jNNhRpD4Drvet9smAIcNg2chujpVwK/ShfZiCsT+2svTmS8KeB8Aa6l/MksnOQa gxM/6VSrO1vRfs/fCvD6ScsnXXwdbkkJV0iLJrI87AXzSH2x1cTi7Gz/KfrNvgES 9C4+awpDqCpIjrMDDqXQ74v0nlR+LiT7JIC1xaB9Ggd5CX+4hVuM+11HinLVKN6e Xc5nwDEYKjCqAj9/MY1HtCHy -----END CERTIFICATE----- RAPI protocol version: 2 Command: ssh troy-mcclure.staging.ganeti.org 'iptables-save | grep -v '\''ganeti_qa_script'\'' | iptables-restore' Command: ssh disco-stu.staging.ganeti.org 'iptables-save | grep -v '\''ganeti_qa_script'\'' | iptables-restore' Command: ssh mcbain.staging.ganeti.org 'iptables-save | grep -v '\''ganeti_qa_script'\'' | iptables-restore' <<<< 2026-05-18 23:06:47.496485 start [TestNodeList] gnt-node list ----- Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output custom_ndparams,offline,tags,group,mfree,sip,dfree,spfree,drained,ndp/oob_program,ndp/ovs_link,pinst_cnt,pip,name,master,mnode,ndp/spindle_count,pinst_list,ndp/ovs,master_capable,cnos,ndp/ovs_name,sptotal,ndp/exclusive_storage,sinst_cnt,disk_state,mtotal,sinst_list,uuid,powered,cnodes,hv_state,ndparams,serial_no,group.uuid,bootid,csockets,ndp/ssh_port,dtotal,vm_capable,ndp/cpu_speed,mtime,ctotal,master_candidate,ctime,role >> /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 custom_ndparams,offline,tags,group,mfree,sip,dfree,spfree,drained,ndp/oob_program,ndp/ovs_link,pinst_cnt,pip,name,master,mnode,ndp/spindle_count,pinst_list,ndp/ovs,master_capable,cnos,ndp/ovs_name,sptotal,ndp/exclusive_storage,sinst_cnt,disk_state,mtotal,sinst_list,uuid,powered,cnodes,hv_state,ndparams,serial_no,group.uuid,bootid,csockets,ndp/ssh_port,dtotal,vm_capable,ndp/cpu_speed,mtime,ctotal,master_candidate,ctime,role,custom_ndparams,offline,tags,group,mfree,sip,dfree,spfree,drained,ndp/oob_program,ndp/ovs_link,pinst_cnt,pip,name,master,mnode,ndp/spindle_count,pinst_list,ndp/ovs,master_capable,cnos,ndp/ovs_name,sptotal,ndp/exclusive_storage,sinst_cnt,disk_state,mtotal,sinst_list,uuid,powered,cnodes,hv_state,ndparams,serial_no,group.uuid,bootid,csockets,ndp/ssh_port,dtotal,vm_capable,ndp/cpu_speed,mtime,ctotal,master_candidate,ctime,role >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output role,ctime,master_candidate,ctotal >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output mtime,ndp/cpu_speed,vm_capable,dtotal,ndp/ssh_port,csockets,bootid,group.uuid >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output serial_no,ndparams >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output hv_state,cnodes,powered,uuid >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output sinst_list,mtotal,disk_state,sinst_cnt,ndp/exclusive_storage,sptotal,ndp/ovs_name,cnos,master_capable >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output ndp/ovs,pinst_list,ndp/spindle_count,mnode,master,name >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output pip,pinst_cnt,ndp/ovs_link,ndp/oob_program,drained,spfree,dfree >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output sip,mfree,group,tags,offline >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output custom_ndparams >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name' disco-stu.staging.ganeti.org mcbain.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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name troy-mcclure.staging.ganeti.org mcbain.staging.ganeti.org disco-stu.staging.ganeti.org' troy-mcclure.staging.ganeti.org mcbain.staging.ganeti.org disco-stu.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name mcbain.staging.ganeti.org troy-mcclure.staging.ganeti.org disco-stu.staging.ganeti.org' mcbain.staging.ganeti.org troy-mcclure.staging.ganeti.org disco-stu.staging.ganeti.org Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list this.name.certainly.does.not.exist' Stderr was: Failure: prerequisites not met for this operation: error type: unknown_entity, error details: Node name this.name.certainly.does.not.exist not found Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output=field/does/not/exist >> /var/log/ganeti/qa-output.log' Stderr was: Warning: Queried for unknown fields field/does/not/exist ---- PASSED [TestNodeList] gnt-node list ------------------------------- >>>> 2026-05-18 23:06:53.911761 time=0:00:06.415276 [TestNodeList] gnt-node list <<<< 2026-05-18 23:06:53.911901 start [TestInstanceList] gnt-instance list Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/disk_type,nic.mac/4,disk.spindles/15,nic.ip/1,nic.uuid/0,disk.uuid/11,nic.mode/4,hv/vnc_tls,nic.mac/7,nic.mac/3,nic.name/0,disk.name/12,be/minmem,hv/reboot_behavior,nic.link/4,hv/spice_password_file,hv/spice_playback_compression,disk.uuid/6,nic.uuid/2,hv/use_bootloader,hv/device_model,disk.uuid/1,hv/cdrom_image_path,hv/spice_zlib_glz_wan_compression,os,disk.spindles/6,nic.bridge/4,hv/kvm_extra,disk.spindles/0,hv/vnc_bind_address,console,disk.size/3,hv/kvm_flag,vcpus,hv/spice_jpeg_wan_compression,hv/virtio_net_queues,hv/serial_console,nic.uuid/3,tags,nic.mode/6,disk.uuid/8,hv/keymap,disk.name/2,disk.size/11,hv/disk_aio,disk.name/9,nic.link/5,disk.spindles/5,nic.ip/0,disk.name/13,hv/use_chroot,nic.link/1,custom_hvparams,nic.ip/5,nic.uuid/7,be/always_failover,disk_usage,nic.names,snodes.group,disk.uuid/0,hv/vnet_hdr,nic.link/6,hv/floppy_image_path,nic.network.name/0,hv/initrd_path,pnode.group.uuid,hv/kvm_path,hv/cpu_sockets,disk.uuid/5,oper_ram,hv/root_path,disk.spindles/10,hv/spice_streaming_video,hv/vnc_password_file,nic.name/6,hv/bootloader_path,nic.name/2,nic.mode/5,hv/pci_pass,hv/cdrom_disk_type,disk.size/2,disk.uuid/9,pnode,hv/disk_cache,nic.ip/3,nic.name/5,disk.name/0,nic.vlan/2,nic.vlan/0,hv/soundhw,nic.network/7,pnode.group,admin_up,mac,disk.name/4,nic.networks.names,hv/boot_order,nic.bridge/7,nic.network/0,disk.size/9,nic.mode/2,disk.uuid/12,hv/kernel_path,disk.spindles/14,hv/vhost_net,nic.bridges,hv/migration_caps,disk.spindles/7,nic.mac/5,status,be/maxmem,sdb_size,nic.uuid/1,hv/vif_type,nic.name/7,hv/cpu_threads,hv/mem_path,osparams,snodes.group.uuid,nic.mode/0,hv/init_script,hv/cpu_type,hv/bootloader_args,disk.size/7,hv/spice_bind,nic.network/3,nic.network.name/3,nic.network/2,hv/extra_cgroups,nic.network.name/1,hv/kvm_pci_reservations,disk.uuids,admin_state_source,custom_nicparams,disk.uuid/4,nic.mode/3,nic.ip/6,network_port,hv/migration_downtime,nic.count,hv/user_shutdown,disk.name/15,nic.links,nic.networks,disk.size/12,hv/use_localtime,nic.bridge/2,disk.spindles/12,hv/startup_timeout,hv/spice_tls_ciphers,nic.ips,nic.bridge/0,mtime,hvparams,hv/use_guest_agent,nic.bridge/3,hv/blockdev_prefix,nic.name/4,nic.network.name/7,hv/cpu_mask,disk.size/6,hv/cdrom2_image_path,nic.vlan/3,nic.name/1,disk.size/4,custom_osparams,hv/machine_version,uuid,custom_beparams,hv/vnc_x509_verify,nic.ip/2,disk.name/5,oper_vcpus,nic.network/4,hypervisor,nic.uuid/5,disk.name/1,nic.link/3,nic_network,nic.bridge/5,nic.mac/6,disk.name/3,hv/drop_capabilities,disk.spindles,hv/spice_use_vdagent,disk.size/10,hv/usb_devices,hv/nic_type,disk_template,nic.network/6,disk.size/8,be/memory,nic.vlan/1,nic.name/3,disk.size/5,disk.uuid/14,be/spindle_use,hv/disk_discard,nic.mac/1,nic.network/5,nic.bridge/1,hv/kernel_args,nic.link/7,snodes,disk.uuid/10,nic.vlan/4,nic.link/0,nic.ip/4,oper_state,disk.uuid/15,hv/spice_use_tls,nic.network.name/6,hv/cpu_cores,be/vcpus,nic.network.name/2,nic.mac/0,nic.mode/1,nic.mode/7,nic.uuids,be/auto_balance,nic.uuid/6,disk.sizes,disk.spindles/2,disk.spindles/3,hv/vif_script,hv/usb_mouse,disk.uuid/13,nic.bridge/6,hv/cpu_weight,hv/acpi,disks_active,hv/vnc_x509_path,disk.spindles/13,hv/serial_speed,disk.name/6,serial_no,disk.uuid/2,nic.network.name/5,hv/devices,nic.uuid/4,ctime,nic.vlans,disk.name/14,nic_link,hv/cpuid,nic.mac/2,hv/viridian,admin_state,disk.size/15,disk.spindles/9,disk.spindles/4,disk.name/10,nic.macs,disk.size/13,nic.ip/7,disk.size/0,hv/scsi_controller_type,disk.spindles/1,disk.spindles/8,nic.vlan/7,nic.vlan/6,disk.name/11,disk.size/1,nic_mode,disk.spindles/11,hv/security_domain,hv/pae,hv/spice_ip_version,hv/security_model,disk.uuid/7,ip,sda_size,hv/spice_image_compression,nic.network.name/4,nic.modes,nic.network/1,hv/cpu_cap,disk.count,disk.uuid/3,bridge,hv/num_ttys,nic.vlan/5,hv/extra_config,disk.names,disk.size/14,disk.name/7,nic.link/2,beparams,forthcoming,hv/vga,disk.name/8,name >> /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 hv/disk_type,nic.mac/4,disk.spindles/15,nic.ip/1,nic.uuid/0,disk.uuid/11,nic.mode/4,hv/vnc_tls,nic.mac/7,nic.mac/3,nic.name/0,disk.name/12,be/minmem,hv/reboot_behavior,nic.link/4,hv/spice_password_file,hv/spice_playback_compression,disk.uuid/6,nic.uuid/2,hv/use_bootloader,hv/device_model,disk.uuid/1,hv/cdrom_image_path,hv/spice_zlib_glz_wan_compression,os,disk.spindles/6,nic.bridge/4,hv/kvm_extra,disk.spindles/0,hv/vnc_bind_address,console,disk.size/3,hv/kvm_flag,vcpus,hv/spice_jpeg_wan_compression,hv/virtio_net_queues,hv/serial_console,nic.uuid/3,tags,nic.mode/6,disk.uuid/8,hv/keymap,disk.name/2,disk.size/11,hv/disk_aio,disk.name/9,nic.link/5,disk.spindles/5,nic.ip/0,disk.name/13,hv/use_chroot,nic.link/1,custom_hvparams,nic.ip/5,nic.uuid/7,be/always_failover,disk_usage,nic.names,snodes.group,disk.uuid/0,hv/vnet_hdr,nic.link/6,hv/floppy_image_path,nic.network.name/0,hv/initrd_path,pnode.group.uuid,hv/kvm_path,hv/cpu_sockets,disk.uuid/5,oper_ram,hv/root_path,disk.spindles/10,hv/spice_streaming_video,hv/vnc_password_file,nic.name/6,hv/bootloader_path,nic.name/2,nic.mode/5,hv/pci_pass,hv/cdrom_disk_type,disk.size/2,disk.uuid/9,pnode,hv/disk_cache,nic.ip/3,nic.name/5,disk.name/0,nic.vlan/2,nic.vlan/0,hv/soundhw,nic.network/7,pnode.group,admin_up,mac,disk.name/4,nic.networks.names,hv/boot_order,nic.bridge/7,nic.network/0,disk.size/9,nic.mode/2,disk.uuid/12,hv/kernel_path,disk.spindles/14,hv/vhost_net,nic.bridges,hv/migration_caps,disk.spindles/7,nic.mac/5,status,be/maxmem,sdb_size,nic.uuid/1,hv/vif_type,nic.name/7,hv/cpu_threads,hv/mem_path,osparams,snodes.group.uuid,nic.mode/0,hv/init_script,hv/cpu_type,hv/bootloader_args,disk.size/7,hv/spice_bind,nic.network/3,nic.network.name/3,nic.network/2,hv/extra_cgroups,nic.network.name/1,hv/kvm_pci_reservations,disk.uuids,admin_state_source,custom_nicparams,disk.uuid/4,nic.mode/3,nic.ip/6,network_port,hv/migration_downtime,nic.count,hv/user_shutdown,disk.name/15,nic.links,nic.networks,disk.size/12,hv/use_localtime,nic.bridge/2,disk.spindles/12,hv/startup_timeout,hv/spice_tls_ciphers,nic.ips,nic.bridge/0,mtime,hvparams,hv/use_guest_agent,nic.bridge/3,hv/blockdev_prefix,nic.name/4,nic.network.name/7,hv/cpu_mask,disk.size/6,hv/cdrom2_image_path,nic.vlan/3,nic.name/1,disk.size/4,custom_osparams,hv/machine_version,uuid,custom_beparams,hv/vnc_x509_verify,nic.ip/2,disk.name/5,oper_vcpus,nic.network/4,hypervisor,nic.uuid/5,disk.name/1,nic.link/3,nic_network,nic.bridge/5,nic.mac/6,disk.name/3,hv/drop_capabilities,disk.spindles,hv/spice_use_vdagent,disk.size/10,hv/usb_devices,hv/nic_type,disk_template,nic.network/6,disk.size/8,be/memory,nic.vlan/1,nic.name/3,disk.size/5,disk.uuid/14,be/spindle_use,hv/disk_discard,nic.mac/1,nic.network/5,nic.bridge/1,hv/kernel_args,nic.link/7,snodes,disk.uuid/10,nic.vlan/4,nic.link/0,nic.ip/4,oper_state,disk.uuid/15,hv/spice_use_tls,nic.network.name/6,hv/cpu_cores,be/vcpus,nic.network.name/2,nic.mac/0,nic.mode/1,nic.mode/7,nic.uuids,be/auto_balance,nic.uuid/6,disk.sizes,disk.spindles/2,disk.spindles/3,hv/vif_script,hv/usb_mouse,disk.uuid/13,nic.bridge/6,hv/cpu_weight,hv/acpi,disks_active,hv/vnc_x509_path,disk.spindles/13,hv/serial_speed,disk.name/6,serial_no,disk.uuid/2,nic.network.name/5,hv/devices,nic.uuid/4,ctime,nic.vlans,disk.name/14,nic_link,hv/cpuid,nic.mac/2,hv/viridian,admin_state,disk.size/15,disk.spindles/9,disk.spindles/4,disk.name/10,nic.macs,disk.size/13,nic.ip/7,disk.size/0,hv/scsi_controller_type,disk.spindles/1,disk.spindles/8,nic.vlan/7,nic.vlan/6,disk.name/11,disk.size/1,nic_mode,disk.spindles/11,hv/security_domain,hv/pae,hv/spice_ip_version,hv/security_model,disk.uuid/7,ip,sda_size,hv/spice_image_compression,nic.network.name/4,nic.modes,nic.network/1,hv/cpu_cap,disk.count,disk.uuid/3,bridge,hv/num_ttys,nic.vlan/5,hv/extra_config,disk.names,disk.size/14,disk.name/7,nic.link/2,beparams,forthcoming,hv/vga,disk.name/8,name,hv/disk_type,nic.mac/4,disk.spindles/15,nic.ip/1,nic.uuid/0,disk.uuid/11,nic.mode/4,hv/vnc_tls,nic.mac/7,nic.mac/3,nic.name/0,disk.name/12,be/minmem,hv/reboot_behavior,nic.link/4,hv/spice_password_file,hv/spice_playback_compression,disk.uuid/6,nic.uuid/2,hv/use_bootloader,hv/device_model,disk.uuid/1,hv/cdrom_image_path,hv/spice_zlib_glz_wan_compression,os,disk.spindles/6,nic.bridge/4,hv/kvm_extra,disk.spindles/0,hv/vnc_bind_address,console,disk.size/3,hv/kvm_flag,vcpus,hv/spice_jpeg_wan_compression,hv/virtio_net_queues,hv/serial_console,nic.uuid/3,tags,nic.mode/6,disk.uuid/8,hv/keymap,disk.name/2,disk.size/11,hv/disk_aio,disk.name/9,nic.link/5,disk.spindles/5,nic.ip/0,disk.name/13,hv/use_chroot,nic.link/1,custom_hvparams,nic.ip/5,nic.uuid/7,be/always_failover,disk_usage,nic.names,snodes.group,disk.uuid/0,hv/vnet_hdr,nic.link/6,hv/floppy_image_path,nic.network.name/0,hv/initrd_path,pnode.group.uuid,hv/kvm_path,hv/cpu_sockets,disk.uuid/5,oper_ram,hv/root_path,disk.spindles/10,hv/spice_streaming_video,hv/vnc_password_file,nic.name/6,hv/bootloader_path,nic.name/2,nic.mode/5,hv/pci_pass,hv/cdrom_disk_type,disk.size/2,disk.uuid/9,pnode,hv/disk_cache,nic.ip/3,nic.name/5,disk.name/0,nic.vlan/2,nic.vlan/0,hv/soundhw,nic.network/7,pnode.group,admin_up,mac,disk.name/4,nic.networks.names,hv/boot_order,nic.bridge/7,nic.network/0,disk.size/9,nic.mode/2,disk.uuid/12,hv/kernel_path,disk.spindles/14,hv/vhost_net,nic.bridges,hv/migration_caps,disk.spindles/7,nic.mac/5,status,be/maxmem,sdb_size,nic.uuid/1,hv/vif_type,nic.name/7,hv/cpu_threads,hv/mem_path,osparams,snodes.group.uuid,nic.mode/0,hv/init_script,hv/cpu_type,hv/bootloader_args,disk.size/7,hv/spice_bind,nic.network/3,nic.network.name/3,nic.network/2,hv/extra_cgroups,nic.network.name/1,hv/kvm_pci_reservations,disk.uuids,admin_state_source,custom_nicparams,disk.uuid/4,nic.mode/3,nic.ip/6,network_port,hv/migration_downtime,nic.count,hv/user_shutdown,disk.name/15,nic.links,nic.networks,disk.size/12,hv/use_localtime,nic.bridge/2,disk.spindles/12,hv/startup_timeout,hv/spice_tls_ciphers,nic.ips,nic.bridge/0,mtime,hvparams,hv/use_guest_agent,nic.bridge/3,hv/blockdev_prefix,nic.name/4,nic.network.name/7,hv/cpu_mask,disk.size/6,hv/cdrom2_image_path,nic.vlan/3,nic.name/1,disk.size/4,custom_osparams,hv/machine_version,uuid,custom_beparams,hv/vnc_x509_verify,nic.ip/2,disk.name/5,oper_vcpus,nic.network/4,hypervisor,nic.uuid/5,disk.name/1,nic.link/3,nic_network,nic.bridge/5,nic.mac/6,disk.name/3,hv/drop_capabilities,disk.spindles,hv/spice_use_vdagent,disk.size/10,hv/usb_devices,hv/nic_type,disk_template,nic.network/6,disk.size/8,be/memory,nic.vlan/1,nic.name/3,disk.size/5,disk.uuid/14,be/spindle_use,hv/disk_discard,nic.mac/1,nic.network/5,nic.bridge/1,hv/kernel_args,nic.link/7,snodes,disk.uuid/10,nic.vlan/4,nic.link/0,nic.ip/4,oper_state,disk.uuid/15,hv/spice_use_tls,nic.network.name/6,hv/cpu_cores,be/vcpus,nic.network.name/2,nic.mac/0,nic.mode/1,nic.mode/7,nic.uuids,be/auto_balance,nic.uuid/6,disk.sizes,disk.spindles/2,disk.spindles/3,hv/vif_script,hv/usb_mouse,disk.uuid/13,nic.bridge/6,hv/cpu_weight,hv/acpi,disks_active,hv/vnc_x509_path,disk.spindles/13,hv/serial_speed,disk.name/6,serial_no,disk.uuid/2,nic.network.name/5,hv/devices,nic.uuid/4,ctime,nic.vlans,disk.name/14,nic_link,hv/cpuid,nic.mac/2,hv/viridian,admin_state,disk.size/15,disk.spindles/9,disk.spindles/4,disk.name/10,nic.macs,disk.size/13,nic.ip/7,disk.size/0,hv/scsi_controller_type,disk.spindles/1,disk.spindles/8,nic.vlan/7,nic.vlan/6,disk.name/11,disk.size/1,nic_mode,disk.spindles/11,hv/security_domain,hv/pae,hv/spice_ip_version,hv/security_model,disk.uuid/7,ip,sda_size,hv/spice_image_compression,nic.network.name/4,nic.modes,nic.network/1,hv/cpu_cap,disk.count,disk.uuid/3,bridge,hv/num_ttys,nic.vlan/5,hv/extra_config,disk.names,disk.size/14,disk.name/7,nic.link/2,beparams,forthcoming,hv/vga,disk.name/8,name >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output name,disk.name/8,hv/vga,forthcoming,beparams,nic.link/2 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.name/7,disk.size/14,disk.names,hv/extra_config,nic.vlan/5,hv/num_ttys,bridge,disk.uuid/3 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.count,hv/cpu_cap >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.network/1,nic.modes,nic.network.name/4,hv/spice_image_compression,sda_size,ip >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.uuid/7,hv/security_model,hv/spice_ip_version,hv/pae,hv/security_domain,disk.spindles/11,nic_mode >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.size/1,disk.name/11 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.vlan/6,nic.vlan/7,disk.spindles/8 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.spindles/1,hv/scsi_controller_type,disk.size/0,nic.ip/7,disk.size/13,nic.macs,disk.name/10 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.spindles/4,disk.spindles/9,disk.size/15,admin_state,hv/viridian,nic.mac/2,hv/cpuid,nic_link >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.name/14,nic.vlans,ctime >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.uuid/4,hv/devices,nic.network.name/5,disk.uuid/2,serial_no,disk.name/6,hv/serial_speed,disk.spindles/13,hv/vnc_x509_path,disks_active >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/acpi,hv/cpu_weight,nic.bridge/6,disk.uuid/13,hv/usb_mouse,hv/vif_script >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.spindles/3,disk.spindles/2,disk.sizes,nic.uuid/6,be/auto_balance >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.uuids,nic.mode/7 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.mode/1,nic.mac/0,nic.network.name/2,be/vcpus,hv/cpu_cores,nic.network.name/6 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/spice_use_tls,disk.uuid/15,oper_state,nic.ip/4,nic.link/0,nic.vlan/4,disk.uuid/10 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output snodes,nic.link/7,hv/kernel_args,nic.bridge/1 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.network/5,nic.mac/1,hv/disk_discard,be/spindle_use,disk.uuid/14,disk.size/5,nic.name/3,nic.vlan/1,be/memory >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.size/8,nic.network/6 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk_template,hv/nic_type,hv/usb_devices,disk.size/10,hv/spice_use_vdagent,disk.spindles,hv/drop_capabilities,disk.name/3,nic.mac/6 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.bridge/5,nic_network,nic.link/3,disk.name/1,nic.uuid/5,hypervisor >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.network/4,oper_vcpus,disk.name/5,nic.ip/2,hv/vnc_x509_verify,custom_beparams,uuid,hv/machine_version,custom_osparams,disk.size/4 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.name/1,nic.vlan/3 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/cdrom2_image_path,disk.size/6,hv/cpu_mask,nic.network.name/7,nic.name/4,hv/blockdev_prefix >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.bridge/3,hv/use_guest_agent,hvparams,mtime,nic.bridge/0,nic.ips,hv/spice_tls_ciphers >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/startup_timeout,disk.spindles/12,nic.bridge/2,hv/use_localtime,disk.size/12,nic.networks,nic.links,disk.name/15 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/user_shutdown,nic.count,hv/migration_downtime,network_port,nic.ip/6,nic.mode/3 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.uuid/4,custom_nicparams,admin_state_source,disk.uuids,hv/kvm_pci_reservations,nic.network.name/1 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/extra_cgroups,nic.network/2,nic.network.name/3,nic.network/3,hv/spice_bind,disk.size/7,hv/bootloader_args,hv/cpu_type >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/init_script,nic.mode/0,snodes.group.uuid,osparams,hv/mem_path,hv/cpu_threads,nic.name/7,hv/vif_type,nic.uuid/1 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output sdb_size,be/maxmem,status,nic.mac/5,disk.spindles/7 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/migration_caps,nic.bridges,hv/vhost_net,disk.spindles/14,hv/kernel_path,disk.uuid/12,nic.mode/2,disk.size/9,nic.network/0,nic.bridge/7 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/boot_order,nic.networks.names,disk.name/4,mac,admin_up,pnode.group,nic.network/7,hv/soundhw,nic.vlan/0,nic.vlan/2 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.name/0,nic.name/5,nic.ip/3,hv/disk_cache >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output pnode,disk.uuid/9,disk.size/2,hv/cdrom_disk_type >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/pci_pass,nic.mode/5 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.name/2,hv/bootloader_path,nic.name/6,hv/vnc_password_file,hv/spice_streaming_video,disk.spindles/10,hv/root_path,oper_ram,disk.uuid/5 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/cpu_sockets,hv/kvm_path,pnode.group.uuid,hv/initrd_path,nic.network.name/0,hv/floppy_image_path,nic.link/6,hv/vnet_hdr,disk.uuid/0 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output snodes.group,nic.names,disk_usage,be/always_failover,nic.uuid/7,nic.ip/5,custom_hvparams >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.link/1,hv/use_chroot,disk.name/13,nic.ip/0,disk.spindles/5,nic.link/5,disk.name/9,hv/disk_aio,disk.size/11 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.name/2,hv/keymap,disk.uuid/8 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.mode/6,tags >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.uuid/3,hv/serial_console,hv/virtio_net_queues >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/spice_jpeg_wan_compression,vcpus,hv/kvm_flag,disk.size/3,console,hv/vnc_bind_address >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.spindles/0,hv/kvm_extra,nic.bridge/4,disk.spindles/6,os,hv/spice_zlib_glz_wan_compression,hv/cdrom_image_path,disk.uuid/1 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/device_model,hv/use_bootloader,nic.uuid/2,disk.uuid/6,hv/spice_playback_compression >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/spice_password_file,nic.link/4,hv/reboot_behavior >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output be/minmem,disk.name/12,nic.name/0,nic.mac/3,nic.mac/7,hv/vnc_tls,nic.mode/4,disk.uuid/11,nic.uuid/0 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.ip/1,disk.spindles/15,nic.mac/4,hv/disk_type >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -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.6zczm1b1 -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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list '\''--separator=|'\'' --no-headers --output name' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list this.name.certainly.does.not.exist' Stderr was: Failure: prerequisites not met for this operation: error type: unknown_entity, error details: Instance name this.name.certainly.does.not.exist not found Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output=field/does/not/exist >> /var/log/ganeti/qa-output.log' Stderr was: ---- PASSED [TestInstanceList] gnt-instance list ----------------------- >>>> 2026-05-18 23:07:04.149983 time=0:00:10.238082 [TestInstanceList] gnt-instance list Warning: Queried for unknown fields field/does/not/exist <<<< 2026-05-18 23:07:04.150199 start [TestJobList] gnt-job list ------- Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output summary,oppriority,oplog,opstatus,archived,status,ops,priority,received_ts,start_ts,opend,opexec,opresult,id,opstart,end_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 summary,oppriority,oplog,opstatus,archived,status,ops,priority,received_ts,start_ts,opend,opexec,opresult,id,opstart,end_ts,summary,oppriority,oplog,opstatus,archived,status,ops,priority,received_ts,start_ts,opend,opexec,opresult,id,opstart,end_ts >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output end_ts,opstart >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output id,opresult,opexec,opend >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output start_ts,received_ts,priority,ops,status,archived,opstatus,oplog,oppriority,summary >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -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.6zczm1b1 -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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list '\''--separator=|'\'' --no-headers --output id 1 2 3' 1 2 3 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output=field/does/not/exist >> /var/log/ganeti/qa-output.log' Stderr was: ---- PASSED [TestJobList] gnt-job list --------------------------------- >>>> 2026-05-18 23:07:06.356967 time=0:00:02.206768 [TestJobList] gnt-job list Warning: Queried for unknown fields field/does/not/exist **** 2026-05-18 23:07:06.357136 skipping [TestNodeAddAll] Adding all nodes to cluster, test(s) create-cluster disabled <<<< 2026-05-18 23:07:06.357172 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 Mon May 18 23:07:14 2026 - INFO: Expanding names Mon May 18 23:07:15 2026 - INFO: Executing Mon May 18 23:07:15 2026 - INFO: Sending log message 1 Mon May 18 23:07:15 2026 - INFO: Sending log message 2 Mon May 18 23:07:15 2026 - INFO: Sending log message 3 Mon May 18 23:07:15 2026 - INFO: Sending log message 4 Mon May 18 23:07:15 2026 - INFO: Sending log message 5 Mon May 18 23:07:15 2026 - INFO: Sending log message 6 Mon May 18 23:07:15 2026 - INFO: Sending log message 7 Testing multiple successful opcodes Mon May 18 23:07:16 2026 - INFO: Expanding names Mon May 18 23:07:16 2026 - INFO: Executing Mon May 18 23:07:16 2026 - INFO: Sending log message 1 Mon May 18 23:07:16 2026 - INFO: Sending log message 2 Mon May 18 23:07:16 2026 - INFO: Sending log message 3 Mon May 18 23:07:17 2026 - INFO: Sending log message 4 Mon May 18 23:07:17 2026 - INFO: Sending log message 5 Mon May 18 23:07:17 2026 - INFO: Sending log message 6 Mon May 18 23:07:17 2026 - INFO: Sending log message 7 Mon May 18 23:07:17 2026 - INFO: Expanding names Mon May 18 23:07:17 2026 - INFO: Executing Mon May 18 23:07:17 2026 - INFO: Sending log message 1 Mon May 18 23:07:17 2026 - INFO: Sending log message 2 Mon May 18 23:07:18 2026 - INFO: Sending log message 3 Mon May 18 23:07:18 2026 - INFO: Sending log message 4 Mon May 18 23:07:18 2026 - INFO: Sending log message 5 Mon May 18 23:07:18 2026 - INFO: Sending log message 6 Mon May 18 23:07:18 2026 - INFO: Sending log message 7 Testing job failure Mon May 18 23:07:18 2026 - INFO: Expanding names Mon May 18 23:07:19 2026 - INFO: Executing Mon May 18 23:07:19 2026 - INFO: Sending log message 1 Mon May 18 23:07:19 2026 - INFO: Sending log message 2 Mon May 18 23:07:19 2026 - INFO: Sending log message 3 Mon May 18 23:07:19 2026 - INFO: Sending log message 4 Mon May 18 23:07:19 2026 - INFO: Sending log message 5 Mon May 18 23:07:19 2026 - INFO: Sending log message 6 Mon May 18 23:07:19 2026 - INFO: Sending log message 7 Ignoring error for 'job fail' test: Opcode failure was requested Testing partial job failure Mon May 18 23:07:20 2026 - INFO: Expanding names Mon May 18 23:07:20 2026 - INFO: Executing Mon May 18 23:07:20 2026 - INFO: Sending log message 1 Mon May 18 23:07:21 2026 - INFO: Sending log message 2 Mon May 18 23:07:21 2026 - INFO: Sending log message 3 Mon May 18 23:07:21 2026 - INFO: Sending log message 4 Mon May 18 23:07:21 2026 - INFO: Sending log message 5 Mon May 18 23:07:21 2026 - INFO: Sending log message 6 Mon May 18 23:07:21 2026 - INFO: Sending log message 7 Mon May 18 23:07:21 2026 - INFO: Expanding names Mon May 18 23:07:22 2026 - INFO: Executing Mon May 18 23:07:22 2026 - INFO: Sending log message 1 Mon May 18 23:07:22 2026 - INFO: Sending log message 2 Mon May 18 23:07:22 2026 - INFO: Sending log message 3 Mon May 18 23:07:22 2026 - INFO: Sending log message 4 Mon May 18 23:07:22 2026 - INFO: Sending log message 5 Mon May 18 23:07:22 2026 - INFO: Sending log message 6 Mon May 18 23:07:22 2026 - INFO: Sending log message 7 Mon May 18 23:07:22 2026 - INFO: Expanding names Mon May 18 23:07:22 2026 - INFO: Executing Mon May 18 23:07:23 2026 - INFO: Sending log message 1 Mon May 18 23:07:23 2026 - INFO: Sending log message 2 Mon May 18 23:07:23 2026 - INFO: Sending log message 3 Mon May 18 23:07:23 2026 - INFO: Sending log message 4 Mon May 18 23:07:23 2026 - INFO: Sending log message 5 Mon May 18 23:07:23 2026 - INFO: Sending log message 6 Mon May 18 23:07:23 2026 - INFO: Sending log message 7 Ignoring error for 'job fail' test: Opcode failure was requested Job queue test successful ---- PASSED [TestJobqueue] gnt-debug test-jobqueue --------------------- >>>> 2026-05-18 23:07:23.403032 time=0:00:17.045860 [TestJobqueue] gnt-debug test-jobqueue <<<< 2026-05-18 23:07:23.403215 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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 3.0 2>&1' JobID: 13 JobID: 14 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job cancel 14' Job successfully cancelled Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job watch 14' Stdout was: Output from job 14 follows -------------------------- Stderr was: Job 14 failed: Unhandled Ganeti error: Job was canceled Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 14 2>&1' 14 canceled ---- PASSED [TestJobCancellation] gnt-job cancel ----------------------- >>>> 2026-05-18 23:07:30.071638 time=0:00:06.668423 [TestJobCancellation] gnt-job cancel <<<< 2026-05-18 23:07:30.071722 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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster watcher info' The watcher is not paused. ---- PASSED [TestResumeWatcher] Tests and unpauses the watcher --------- >>>> 2026-05-18 23:07:30.722299 time=0:00:00.650577 [TestResumeWatcher] Tests and unpauses the watcher <<<< 2026-05-18 23:07:30.722443 start [TestNodeList] gnt-node list ----- Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output custom_ndparams,offline,tags,group,mfree,sip,dfree,spfree,drained,ndp/oob_program,ndp/ovs_link,pinst_cnt,pip,name,master,mnode,ndp/spindle_count,pinst_list,ndp/ovs,master_capable,cnos,ndp/ovs_name,sptotal,ndp/exclusive_storage,sinst_cnt,disk_state,mtotal,sinst_list,uuid,powered,cnodes,hv_state,ndparams,serial_no,group.uuid,bootid,csockets,ndp/ssh_port,dtotal,vm_capable,ndp/cpu_speed,mtime,ctotal,master_candidate,ctime,role >> /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 custom_ndparams,offline,tags,group,mfree,sip,dfree,spfree,drained,ndp/oob_program,ndp/ovs_link,pinst_cnt,pip,name,master,mnode,ndp/spindle_count,pinst_list,ndp/ovs,master_capable,cnos,ndp/ovs_name,sptotal,ndp/exclusive_storage,sinst_cnt,disk_state,mtotal,sinst_list,uuid,powered,cnodes,hv_state,ndparams,serial_no,group.uuid,bootid,csockets,ndp/ssh_port,dtotal,vm_capable,ndp/cpu_speed,mtime,ctotal,master_candidate,ctime,role,custom_ndparams,offline,tags,group,mfree,sip,dfree,spfree,drained,ndp/oob_program,ndp/ovs_link,pinst_cnt,pip,name,master,mnode,ndp/spindle_count,pinst_list,ndp/ovs,master_capable,cnos,ndp/ovs_name,sptotal,ndp/exclusive_storage,sinst_cnt,disk_state,mtotal,sinst_list,uuid,powered,cnodes,hv_state,ndparams,serial_no,group.uuid,bootid,csockets,ndp/ssh_port,dtotal,vm_capable,ndp/cpu_speed,mtime,ctotal,master_candidate,ctime,role >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output role,ctime,master_candidate,ctotal >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output mtime,ndp/cpu_speed,vm_capable,dtotal,ndp/ssh_port,csockets,bootid,group.uuid >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output serial_no,ndparams >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output hv_state,cnodes,powered,uuid >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output sinst_list,mtotal,disk_state,sinst_cnt,ndp/exclusive_storage,sptotal,ndp/ovs_name,cnos,master_capable >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output ndp/ovs,pinst_list,ndp/spindle_count,mnode,master,name >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output pip,pinst_cnt,ndp/ovs_link,ndp/oob_program,drained,spfree,dfree >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output sip,mfree,group,tags,offline >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output custom_ndparams >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name' disco-stu.staging.ganeti.org mcbain.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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name troy-mcclure.staging.ganeti.org mcbain.staging.ganeti.org disco-stu.staging.ganeti.org' troy-mcclure.staging.ganeti.org mcbain.staging.ganeti.org disco-stu.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name mcbain.staging.ganeti.org troy-mcclure.staging.ganeti.org disco-stu.staging.ganeti.org' mcbain.staging.ganeti.org troy-mcclure.staging.ganeti.org disco-stu.staging.ganeti.org Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list this.name.certainly.does.not.exist' Stderr was: Failure: prerequisites not met for this operation: error type: unknown_entity, error details: Node name this.name.certainly.does.not.exist not found Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output=field/does/not/exist >> /var/log/ganeti/qa-output.log' Stderr was: Warning: Queried for unknown fields field/does/not/exist ---- PASSED [TestNodeList] gnt-node list ------------------------------- >>>> 2026-05-18 23:07:36.787428 time=0:00:06.064985 [TestNodeList] gnt-node list <<<< 2026-05-18 23:07:36.787650 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.6zczm1b1 -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-05-18 23:07:37.715468 time=0:00:00.927818 [TestNodeListFields] gnt-node list-fields <<<< 2026-05-18 23:07:37.715589 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.6zczm1b1 -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-05-18 23:07:38.403642 time=0:00:00.688053 [TestInstanceListFields] gnt-instance list-fields <<<< 2026-05-18 23:07:38.403783 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.6zczm1b1 -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: Warning: Queried for unknown fields field/does/not/exist ---- PASSED [TestJobListFields] gnt-node list-fields ------------------- >>>> 2026-05-18 23:07:39.082280 time=0:00:00.678497 [TestJobListFields] gnt-node list-fields **** 2026-05-18 23:07:39.082412 skipping [TestBackupListFields] gnt-backup list-fields, test(s) instance-export disabled <<<< 2026-05-18 23:07:39.082430 start [TestNodeInfo] gnt-node info ----- Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node info' - Node name: disco-stu.staging.ganeti.org primary ip: 192.168.1.6 secondary ip: 192.168.1.6 master candidate: True drained: False offline: False master_capable: True vm_capable: True primary for instances: secondary for instances: node parameters: cpu_speed: default (1) exclusive_storage: default (False) oob_program: default () ovs: default (False) ovs_link: default () ovs_name: default (switch1) spindle_count: default (1) ssh_port: default (22) - Node name: mcbain.staging.ganeti.org primary ip: 192.168.1.7 secondary ip: 192.168.1.7 master candidate: True drained: False offline: False master_capable: True vm_capable: True primary for instances: secondary for instances: node parameters: cpu_speed: default (1) exclusive_storage: default (False) oob_program: default () ovs: default (False) ovs_link: default () ovs_name: default (switch1) spindle_count: default (1) ssh_port: default (22) - Node name: troy-mcclure.staging.ganeti.org primary ip: 192.168.1.5 secondary ip: 192.168.1.5 master candidate: True drained: False offline: False master_capable: True vm_capable: True primary for instances: secondary for instances: node parameters: cpu_speed: default (1) exclusive_storage: default (False) oob_program: default () ovs: default (False) ovs_link: default () ovs_name: default (switch1) spindle_count: default (1) ssh_port: default (22) ---- PASSED [TestNodeInfo] gnt-node info ------------------------------- >>>> 2026-05-18 23:07:39.314886 time=0:00:00.232456 [TestNodeInfo] gnt-node info vvvv BLOCK 2026-05-18 23:07:39.315092 start [RunClusterTests] Runs tests related to gnt-cluster **** 2026-05-18 23:07:39.315171 skipping [TestClusterInitDisk] gnt-cluster init -D, test(s) create-cluster disabled **** 2026-05-18 23:07:39.315187 skipping [TestClusterRenewCrypto] gnt-cluster renew-crypto, test(s) cluster-renew-crypto disabled <<<< 2026-05-18 23:07:39.315218 start [TestClusterVerify] gnt-cluster verify Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 16, 17 Waiting for job 16 ... Mon May 18 23:07:41 2026 * Verifying cluster config Mon May 18 23:07:41 2026 * Verifying cluster certificate files Mon May 18 23:07:41 2026 * Verifying hypervisor parameters Mon May 18 23:07:41 2026 * Verifying all nodes belong to an existing group Waiting for job 17 ... Mon May 18 23:07:41 2026 * Verifying group 'default' Mon May 18 23:07:41 2026 * Gathering data (3 nodes) Mon May 18 23:07:41 2026 * Gathering information about nodes (3 nodes) Mon May 18 23:07:42 2026 * Gathering disk information (3 nodes) Mon May 18 23:07:42 2026 * Verifying configuration file consistency Mon May 18 23:07:42 2026 * Verifying node status Mon May 18 23:07:42 2026 * Verifying instance status Mon May 18 23:07:42 2026 * Verifying orphan volumes Mon May 18 23:07:42 2026 * Verifying N+1 Memory redundancy Mon May 18 23:07:42 2026 * Assessing cluster hypervisor parameters Mon May 18 23:07: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. Mon May 18 23:07:42 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon May 18 23:07:42 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon May 18 23:07:42 2026 * Other Notes Mon May 18 23:07:42 2026 * Hooks Results Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify-disks' ---- PASSED [TestClusterVerify] gnt-cluster verify --------------------- >>>> 2026-05-18 23:07:43.884698 time=0:00:04.569480 [TestClusterVerify] gnt-cluster verify <<<< 2026-05-18 23:07:43.884813 start [TestClusterReservedLvs] gnt-cluster reserved lvs Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' edebba5fdad355d76773edc438fc31233c328d05 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 20, 21 Waiting for job 20 ... Mon May 18 23:07:45 2026 * Verifying cluster config Mon May 18 23:07:45 2026 * Verifying cluster certificate files Mon May 18 23:07:45 2026 * Verifying hypervisor parameters Mon May 18 23:07:45 2026 * Verifying all nodes belong to an existing group Waiting for job 21 ... Mon May 18 23:07:46 2026 * Verifying group 'default' Mon May 18 23:07:46 2026 * Gathering data (3 nodes) Mon May 18 23:07:46 2026 * Gathering information about nodes (3 nodes) Mon May 18 23:07:47 2026 * Gathering disk information (3 nodes) Mon May 18 23:07:47 2026 * Verifying configuration file consistency Mon May 18 23:07:47 2026 * Verifying node status Mon May 18 23:07:47 2026 * Verifying instance status Mon May 18 23:07:47 2026 * Verifying orphan volumes Mon May 18 23:07:47 2026 * Verifying N+1 Memory redundancy Mon May 18 23:07:47 2026 * Assessing cluster hypervisor parameters Mon May 18 23:07:47 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Mon May 18 23:07:47 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon May 18 23:07:47 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon May 18 23:07:47 2026 * Other Notes Mon May 18 23:07:47 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' edebba5fdad355d76773edc438fc31233c328d05 /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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 13c899cf46145af48202ef6c9396cde52a47daeb /var/lib/ganeti/config.data Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster verify --error-codes' Submitted jobs 24, 25 Waiting for job 24 ... Mon May 18 23:07:50 2026 * Verifying cluster config Mon May 18 23:07:50 2026 * Verifying cluster certificate files Mon May 18 23:07:50 2026 * Verifying hypervisor parameters Mon May 18 23:07:50 2026 * Verifying all nodes belong to an existing group Waiting for job 25 ... Mon May 18 23:07:51 2026 * Verifying group 'default' Mon May 18 23:07:51 2026 * Gathering data (3 nodes) Mon May 18 23:07:51 2026 * Gathering information about nodes (3 nodes) Mon May 18 23:07:52 2026 * Gathering disk information (3 nodes) Mon May 18 23:07:52 2026 * Verifying configuration file consistency Mon May 18 23:07:52 2026 * Verifying node status Mon May 18 23:07:52 2026 * Verifying instance status Mon May 18 23:07:52 2026 * Verifying orphan volumes Mon May 18 23:07:52 2026 - WARNING:ENODEORPHANLV:node:troy-mcclure.staging.ganeti.org:volume gnt/qa-test is unknown Mon May 18 23:07:52 2026 * Verifying N+1 Memory redundancy Mon May 18 23:07:52 2026 * Assessing cluster hypervisor parameters Mon May 18 23:07:52 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Mon May 18 23:07:52 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon May 18 23:07:52 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon May 18 23:07:52 2026 * Other Notes Mon May 18 23:07:52 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 13c899cf46145af48202ef6c9396cde52a47daeb /var/lib/ganeti/config.data Submitted jobs 24, 25 Waiting for job 24 ... Mon May 18 23:07:50 2026 * Verifying cluster config Mon May 18 23:07:50 2026 * Verifying cluster certificate files Mon May 18 23:07:50 2026 * Verifying hypervisor parameters Mon May 18 23:07:50 2026 * Verifying all nodes belong to an existing group Waiting for job 25 ... Mon May 18 23:07:51 2026 * Verifying group 'default' Mon May 18 23:07:51 2026 * Gathering data (3 nodes) Mon May 18 23:07:51 2026 * Gathering information about nodes (3 nodes) Mon May 18 23:07:52 2026 * Gathering disk information (3 nodes) Mon May 18 23:07:52 2026 * Verifying configuration file consistency Mon May 18 23:07:52 2026 * Verifying node status Mon May 18 23:07:52 2026 * Verifying instance status Mon May 18 23:07:52 2026 * Verifying orphan volumes Mon May 18 23:07:52 2026 - WARNING:ENODEORPHANLV:node:troy-mcclure.staging.ganeti.org:volume gnt/qa-test is unknown Mon May 18 23:07:52 2026 * Verifying N+1 Memory redundancy Mon May 18 23:07:52 2026 * Assessing cluster hypervisor parameters Mon May 18 23:07:52 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Mon May 18 23:07:52 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon May 18 23:07:52 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon May 18 23:07:52 2026 * Other Notes Mon May 18 23:07:52 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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' f680a02a33059f0788bff78b9532468396171b80 /var/lib/ganeti/config.data Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster verify --error-codes' Submitted jobs 28, 29 Waiting for job 28 ... Mon May 18 23:07:55 2026 * Verifying cluster config Mon May 18 23:07:55 2026 * Verifying cluster certificate files Mon May 18 23:07:55 2026 * Verifying hypervisor parameters Mon May 18 23:07:55 2026 * Verifying all nodes belong to an existing group Waiting for job 29 ... Mon May 18 23:07:56 2026 * Verifying group 'default' Mon May 18 23:07:56 2026 * Gathering data (3 nodes) Mon May 18 23:07:56 2026 * Gathering information about nodes (3 nodes) Mon May 18 23:07:57 2026 * Gathering disk information (3 nodes) Mon May 18 23:07:57 2026 * Verifying configuration file consistency Mon May 18 23:07:57 2026 * Verifying node status Mon May 18 23:07:57 2026 * Verifying instance status Mon May 18 23:07:57 2026 * Verifying orphan volumes Mon May 18 23:07:57 2026 * Verifying N+1 Memory redundancy Mon May 18 23:07:57 2026 * Assessing cluster hypervisor parameters Mon May 18 23:07:57 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Mon May 18 23:07:57 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon May 18 23:07:57 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon May 18 23:07:57 2026 * Other Notes Mon May 18 23:07:57 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' f680a02a33059f0788bff78b9532468396171b80 /var/lib/ganeti/config.data Submitted jobs 28, 29 Waiting for job 28 ... Mon May 18 23:07:55 2026 * Verifying cluster config Mon May 18 23:07:55 2026 * Verifying cluster certificate files Mon May 18 23:07:55 2026 * Verifying hypervisor parameters Mon May 18 23:07:55 2026 * Verifying all nodes belong to an existing group Waiting for job 29 ... Mon May 18 23:07:56 2026 * Verifying group 'default' Mon May 18 23:07:56 2026 * Gathering data (3 nodes) Mon May 18 23:07:56 2026 * Gathering information about nodes (3 nodes) Mon May 18 23:07:57 2026 * Gathering disk information (3 nodes) Mon May 18 23:07:57 2026 * Verifying configuration file consistency Mon May 18 23:07:57 2026 * Verifying node status Mon May 18 23:07:57 2026 * Verifying instance status Mon May 18 23:07:57 2026 * Verifying orphan volumes Mon May 18 23:07:57 2026 * Verifying N+1 Memory redundancy Mon May 18 23:07:57 2026 * Assessing cluster hypervisor parameters Mon May 18 23:07:57 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Mon May 18 23:07:57 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon May 18 23:07:57 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon May 18 23:07:57 2026 * Other Notes Mon May 18 23:07:57 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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 5571b4dba4bb2e93e5f9ca81cfbfb22ad7e8e8b1 /var/lib/ganeti/config.data Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster verify --error-codes' Submitted jobs 32, 33 Waiting for job 32 ... Mon May 18 23:08:01 2026 * Verifying cluster config Mon May 18 23:08:01 2026 * Verifying cluster certificate files Mon May 18 23:08:01 2026 * Verifying hypervisor parameters Mon May 18 23:08:01 2026 * Verifying all nodes belong to an existing group Waiting for job 33 ... Mon May 18 23:08:01 2026 * Verifying group 'default' Mon May 18 23:08:01 2026 * Gathering data (3 nodes) Mon May 18 23:08:01 2026 * Gathering information about nodes (3 nodes) Mon May 18 23:08:02 2026 * Gathering disk information (3 nodes) Mon May 18 23:08:02 2026 * Verifying configuration file consistency Mon May 18 23:08:02 2026 * Verifying node status Mon May 18 23:08:02 2026 * Verifying instance status Mon May 18 23:08:02 2026 * Verifying orphan volumes Mon May 18 23:08:02 2026 * Verifying N+1 Memory redundancy Mon May 18 23:08:02 2026 * Assessing cluster hypervisor parameters Mon May 18 23:08:02 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Mon May 18 23:08:02 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon May 18 23:08:02 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon May 18 23:08:02 2026 * Other Notes Mon May 18 23:08:02 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 5571b4dba4bb2e93e5f9ca81cfbfb22ad7e8e8b1 /var/lib/ganeti/config.data Submitted jobs 32, 33 Waiting for job 32 ... Mon May 18 23:08:01 2026 * Verifying cluster config Mon May 18 23:08:01 2026 * Verifying cluster certificate files Mon May 18 23:08:01 2026 * Verifying hypervisor parameters Mon May 18 23:08:01 2026 * Verifying all nodes belong to an existing group Waiting for job 33 ... Mon May 18 23:08:01 2026 * Verifying group 'default' Mon May 18 23:08:01 2026 * Gathering data (3 nodes) Mon May 18 23:08:01 2026 * Gathering information about nodes (3 nodes) Mon May 18 23:08:02 2026 * Gathering disk information (3 nodes) Mon May 18 23:08:02 2026 * Verifying configuration file consistency Mon May 18 23:08:02 2026 * Verifying node status Mon May 18 23:08:02 2026 * Verifying instance status Mon May 18 23:08:02 2026 * Verifying orphan volumes Mon May 18 23:08:02 2026 * Verifying N+1 Memory redundancy Mon May 18 23:08:02 2026 * Assessing cluster hypervisor parameters Mon May 18 23:08:02 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Mon May 18 23:08:02 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon May 18 23:08:02 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon May 18 23:08:02 2026 * Other Notes Mon May 18 23:08:02 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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 6b4f32f38aefdb922dce1856d5ae2eef52c25e3c /var/lib/ganeti/config.data Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster verify --error-codes' Submitted jobs 36, 37 Waiting for job 36 ... Mon May 18 23:08:05 2026 * Verifying cluster config Mon May 18 23:08:05 2026 * Verifying cluster certificate files Mon May 18 23:08:05 2026 * Verifying hypervisor parameters Mon May 18 23:08:05 2026 * Verifying all nodes belong to an existing group Waiting for job 37 ... Mon May 18 23:08:06 2026 * Verifying group 'default' Mon May 18 23:08:06 2026 * Gathering data (3 nodes) Mon May 18 23:08:06 2026 * Gathering information about nodes (3 nodes) Mon May 18 23:08:07 2026 * Gathering disk information (3 nodes) Mon May 18 23:08:07 2026 * Verifying configuration file consistency Mon May 18 23:08:07 2026 * Verifying node status Mon May 18 23:08:07 2026 * Verifying instance status Mon May 18 23:08:07 2026 * Verifying orphan volumes Mon May 18 23:08:07 2026 - WARNING:ENODEORPHANLV:node:troy-mcclure.staging.ganeti.org:volume gnt/qa-test is unknown Mon May 18 23:08:07 2026 * Verifying N+1 Memory redundancy Mon May 18 23:08:07 2026 * Assessing cluster hypervisor parameters Mon May 18 23:08:07 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Mon May 18 23:08:07 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon May 18 23:08:07 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon May 18 23:08:07 2026 * Other Notes Mon May 18 23:08:07 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 6b4f32f38aefdb922dce1856d5ae2eef52c25e3c /var/lib/ganeti/config.data Submitted jobs 36, 37 Waiting for job 36 ... Mon May 18 23:08:05 2026 * Verifying cluster config Mon May 18 23:08:05 2026 * Verifying cluster certificate files Mon May 18 23:08:05 2026 * Verifying hypervisor parameters Mon May 18 23:08:05 2026 * Verifying all nodes belong to an existing group Waiting for job 37 ... Mon May 18 23:08:06 2026 * Verifying group 'default' Mon May 18 23:08:06 2026 * Gathering data (3 nodes) Mon May 18 23:08:06 2026 * Gathering information about nodes (3 nodes) Mon May 18 23:08:07 2026 * Gathering disk information (3 nodes) Mon May 18 23:08:07 2026 * Verifying configuration file consistency Mon May 18 23:08:07 2026 * Verifying node status Mon May 18 23:08:07 2026 * Verifying instance status Mon May 18 23:08:07 2026 * Verifying orphan volumes Mon May 18 23:08:07 2026 - WARNING:ENODEORPHANLV:node:troy-mcclure.staging.ganeti.org:volume gnt/qa-test is unknown Mon May 18 23:08:07 2026 * Verifying N+1 Memory redundancy Mon May 18 23:08:07 2026 * Assessing cluster hypervisor parameters Mon May 18 23:08:07 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Mon May 18 23:08:07 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon May 18 23:08:07 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon May 18 23:08:07 2026 * Other Notes Mon May 18 23:08:07 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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 6b4f32f38aefdb922dce1856d5ae2eef52c25e3c /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 39, 40 Waiting for job 39 ... Mon May 18 23:08:09 2026 * Verifying cluster config Mon May 18 23:08:09 2026 * Verifying cluster certificate files Mon May 18 23:08:09 2026 * Verifying hypervisor parameters Mon May 18 23:08:09 2026 * Verifying all nodes belong to an existing group Waiting for job 40 ... Mon May 18 23:08:10 2026 * Verifying group 'default' Mon May 18 23:08:10 2026 * Gathering data (3 nodes) Mon May 18 23:08:10 2026 * Gathering information about nodes (3 nodes) Mon May 18 23:08:10 2026 * Gathering disk information (3 nodes) Mon May 18 23:08:10 2026 * Verifying configuration file consistency Mon May 18 23:08:10 2026 * Verifying node status Mon May 18 23:08:10 2026 * Verifying instance status Mon May 18 23:08:11 2026 * Verifying orphan volumes Mon May 18 23:08:11 2026 * Verifying N+1 Memory redundancy Mon May 18 23:08:11 2026 * Assessing cluster hypervisor parameters Mon May 18 23:08:11 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Mon May 18 23:08:11 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon May 18 23:08:11 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon May 18 23:08:11 2026 * Other Notes Mon May 18 23:08:11 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 6b4f32f38aefdb922dce1856d5ae2eef52c25e3c /var/lib/ganeti/config.data ---- PASSED [TestClusterReservedLvs] gnt-cluster reserved lvs ---------- >>>> 2026-05-18 23:08:11.234916 time=0:00:27.350103 [TestClusterReservedLvs] gnt-cluster reserved lvs <<<< 2026-05-18 23:08:11.235013 start [TestClusterModifyEmpty] gnt-cluster modify Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify' Stderr was: ---- PASSED [TestClusterModifyEmpty] gnt-cluster modify ----------------Please give at least one of the parameters. >>>> 2026-05-18 23:08:11.463129 time=0:00:00.228116 [TestClusterModifyEmpty] gnt-cluster modify <<<< 2026-05-18 23:08:11.463244 start [TestClusterModifyIPolicy] gnt-cluster modify --ipolicy-* Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 58d7a0ba-ee2c-404e-8866-5435fbfaf3ae Creation time: 2026-05-18 23:06:28 Modification time: 2026-05-18 23:08:03 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: q35 mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.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: sharedfile, plain, file, drbd spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-vcpu-ratio=1.0' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 58d7a0ba-ee2c-404e-8866-5435fbfaf3ae Creation time: 2026-05-18 23:06:28 Modification time: 2026-05-18 23:08: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: q35 mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.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: sharedfile, plain, file, drbd 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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 58d7a0ba-ee2c-404e-8866-5435fbfaf3ae Creation time: 2026-05-18 23:06:28 Modification time: 2026-05-18 23:08:14 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: q35 mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.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: sharedfile, plain, file, drbd vcpu-ratio: 1.5 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-vcpu-ratio=2' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 58d7a0ba-ee2c-404e-8866-5435fbfaf3ae Creation time: 2026-05-18 23:06:28 Modification time: 2026-05-18 23:08: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: q35 mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.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: sharedfile, plain, file, drbd spindle-ratio: 32 vcpu-ratio: 2 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-vcpu-ratio=a' Stderr was: Traceback (most recent call last): File "/usr/sbin/gnt-cluster", line 21, in sys.exit(main.Main()) ~~~~~~~~~^^ File "/usr/share/ganeti/3.2/ganeti/client/gnt_cluster.py", line 2625, in Main return GenericMain(commands, override={"tag_type": constants.TAG_CLUSTER}, aliases=aliases) File "/usr/share/ganeti/3.2/ganeti/cli.py", line 1223, in GenericMain (func, options, args) = _ParseArgs(binary, sys.argv, commands, aliases, ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ env_override) ^^^^^^^^^^^^^ File "/usr/share/ganeti/3.2/ganeti/cli.py", line 467, in _ParseArgs options, args = parser.parse_args(args=argv[2:]) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/optparse.py", line 1387, in parse_args stop = self._process_args(largs, rargs, values) File "/usr/lib/python3.13/optparse.py", line 1427, in _process_args self._process_long_opt(rargs, values) ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/optparse.py", line 1501, in _process_long_opt option.process(opt, value, values, self) ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/optparse.py", line 779, in process value = self.convert_value(opt, value) File "/usr/lib/python3.13/optparse.py", line 771, in convert_value return self.check_value(opt, value) ~~~~~~~~~~~~~~~~^^^^^^^^^^^^ File "/usr/lib/python3.13/optparse.py", line 766, in check_value return checker(self, opt, value) File "/usr/share/ganeti/3.2/ganeti/cli_opts.py", line 472, in check_maybefloat return float(value) ValueError: could not convert string to float: 'a' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 58d7a0ba-ee2c-404e-8866-5435fbfaf3ae Creation time: 2026-05-18 23:06:28 Modification time: 2026-05-18 23:08: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: q35 mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.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: sharedfile, plain, file, drbd 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=4.0' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 58d7a0ba-ee2c-404e-8866-5435fbfaf3ae Creation time: 2026-05-18 23:06:28 Modification time: 2026-05-18 23:08: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: q35 mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.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: sharedfile, plain, file, 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-spindle-ratio=1.0' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 58d7a0ba-ee2c-404e-8866-5435fbfaf3ae Creation time: 2026-05-18 23:06:28 Modification time: 2026-05-18 23:08: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: q35 mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.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: sharedfile, plain, file, drbd 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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 58d7a0ba-ee2c-404e-8866-5435fbfaf3ae Creation time: 2026-05-18 23:06:28 Modification time: 2026-05-18 23:08: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: q35 mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.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: sharedfile, plain, file, drbd 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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 58d7a0ba-ee2c-404e-8866-5435fbfaf3ae Creation time: 2026-05-18 23:06:28 Modification time: 2026-05-18 23:08: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: q35 mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.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: sharedfile, plain, file, drbd spindle-ratio: 2 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-spindle-ratio=a' Stderr was: Traceback (most recent call last): File "/usr/sbin/gnt-cluster", line 21, in sys.exit(main.Main()) ~~~~~~~~~^^ File "/usr/share/ganeti/3.2/ganeti/client/gnt_cluster.py", line 2625, in Main return GenericMain(commands, override={"tag_type": constants.TAG_CLUSTER}, aliases=aliases) File "/usr/share/ganeti/3.2/ganeti/cli.py", line 1223, in GenericMain (func, options, args) = _ParseArgs(binary, sys.argv, commands, aliases, ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ env_override) ^^^^^^^^^^^^^ File "/usr/share/ganeti/3.2/ganeti/cli.py", line 467, in _ParseArgs options, args = parser.parse_args(args=argv[2:]) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/optparse.py", line 1387, in parse_args stop = self._process_args(largs, rargs, values) File "/usr/lib/python3.13/optparse.py", line 1427, in _process_args self._process_long_opt(rargs, values) ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/optparse.py", line 1501, in _process_long_opt option.process(opt, value, values, self) ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/optparse.py", line 779, in process value = self.convert_value(opt, value) File "/usr/lib/python3.13/optparse.py", line 771, in convert_value return self.check_value(opt, value) ~~~~~~~~~~~~~~~~^^^^^^^^^^^^ File "/usr/lib/python3.13/optparse.py", line 766, in check_value return checker(self, opt, value) File "/usr/share/ganeti/3.2/ganeti/cli_opts.py", line 472, in check_maybefloat return float(value) ValueError: could not convert string to float: 'a' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 58d7a0ba-ee2c-404e-8866-5435fbfaf3ae Creation time: 2026-05-18 23:06:28 Modification time: 2026-05-18 23:08: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: q35 mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.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: sharedfile, plain, file, drbd 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=32.0' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 58d7a0ba-ee2c-404e-8866-5435fbfaf3ae Creation time: 2026-05-18 23:06:28 Modification time: 2026-05-18 23:08: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: q35 mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.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: sharedfile, plain, file, drbd spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-disk-templates=plain' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 58d7a0ba-ee2c-404e-8866-5435fbfaf3ae Creation time: 2026-05-18 23:06:28 Modification time: 2026-05-18 23:08: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: q35 mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.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 vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-disk-templates=plain,drbd' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 58d7a0ba-ee2c-404e-8866-5435fbfaf3ae Creation time: 2026-05-18 23:06:28 Modification time: 2026-05-18 23:08: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: q35 mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-disk-templates=thisisnotadisktemplate' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_input, error details: Invalid instance policy: Invalid disk template(s) thisisnotadisktemplate Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 58d7a0ba-ee2c-404e-8866-5435fbfaf3ae Creation time: 2026-05-18 23:06:28 Modification time: 2026-05-18 23:08: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: q35 mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-disk-templates=' Stderr was: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -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: 58d7a0ba-ee2c-404e-8866-5435fbfaf3ae Creation time: 2026-05-18 23:06:28 Modification time: 2026-05-18 23:08: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: q35 mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-disk-templates=sharedfile,plain,file,drbd' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 58d7a0ba-ee2c-404e-8866-5435fbfaf3ae Creation time: 2026-05-18 23:06:28 Modification time: 2026-05-18 23:08:32 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: q35 mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.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: sharedfile, plain, file, drbd spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s ---- PASSED [TestClusterModifyIPolicy] gnt-cluster modify --ipolicy-* -- >>>> 2026-05-18 23:08:32.774341 time=0:00:21.311097 [TestClusterModifyIPolicy] gnt-cluster modify --ipolicy-* <<<< 2026-05-18 23:08:32.774449 start [TestClusterModifyISpecs] gnt-cluster modify --specs-* Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 58d7a0ba-ee2c-404e-8866-5435fbfaf3ae Creation time: 2026-05-18 23:06:28 Modification time: 2026-05-18 23:08:32 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: q35 mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.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: sharedfile, plain, file, 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-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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 58d7a0ba-ee2c-404e-8866-5435fbfaf3ae Creation time: 2026-05-18 23:06:28 Modification time: 2026-05-18 23:08:34 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: q35 mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.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: sharedfile, plain, file, drbd spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 58d7a0ba-ee2c-404e-8866-5435fbfaf3ae Creation time: 2026-05-18 23:06:28 Modification time: 2026-05-18 23:08: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: q35 mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.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: sharedfile, plain, file, 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-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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 58d7a0ba-ee2c-404e-8866-5435fbfaf3ae Creation time: 2026-05-18 23:06:28 Modification time: 2026-05-18 23:08: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: q35 mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 12 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 4 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 12 nic-count: 1 spindle-use: 1 allowed disk templates: sharedfile, plain, file, 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-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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 58d7a0ba-ee2c-404e-8866-5435fbfaf3ae Creation time: 2026-05-18 23:06:28 Modification time: 2026-05-18 23:08: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: q35 mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.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: sharedfile, plain, file, drbd spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-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.6zczm1b1 -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: 58d7a0ba-ee2c-404e-8866-5435fbfaf3ae Creation time: 2026-05-18 23:06:28 Modification time: 2026-05-18 23:08: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: q35 mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.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: sharedfile, plain, file, 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-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=4,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=12,nic-count=8,spindle-use=8 --ipolicy-std-specs memory-size=16' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_input, error details: Invalid instance policy: Invalid std specifications Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 58d7a0ba-ee2c-404e-8866-5435fbfaf3ae Creation time: 2026-05-18 23:06:28 Modification time: 2026-05-18 23:08: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: q35 mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.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: sharedfile, plain, file, 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-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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 58d7a0ba-ee2c-404e-8866-5435fbfaf3ae Creation time: 2026-05-18 23:06:28 Modification time: 2026-05-18 23:08: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: q35 mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.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: sharedfile, plain, file, drbd spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=12,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=4,nic-count=8,spindle-use=8 --ipolicy-std-specs memory-size=4' Stderr was: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Failure: prerequisites not met for this operation: error type: wrong_input, error details: Invalid instance policy: Invalid specification of min/max values for memory-size: 12/4 Cluster name: staging-cluster.ganeti.org Cluster UUID: 58d7a0ba-ee2c-404e-8866-5435fbfaf3ae Creation time: 2026-05-18 23:06:28 Modification time: 2026-05-18 23:08: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: q35 mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.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: sharedfile, plain, file, 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-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=12,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=0,nic-count=8,spindle-use=8 --ipolicy-std-specs memory-size=4' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_input, error details: Invalid instance policy: Invalid specification of min/max values for memory-size: 12/0 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 58d7a0ba-ee2c-404e-8866-5435fbfaf3ae Creation time: 2026-05-18 23:06:28 Modification time: 2026-05-18 23:08: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: q35 mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.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: sharedfile, plain, file, drbd spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-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.6zczm1b1 -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: 58d7a0ba-ee2c-404e-8866-5435fbfaf3ae Creation time: 2026-05-18 23:06:28 Modification time: 2026-05-18 23:08: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: q35 mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.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: sharedfile, plain, file, drbd spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-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.6zczm1b1 -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: 58d7a0ba-ee2c-404e-8866-5435fbfaf3ae Creation time: 2026-05-18 23:06:28 Modification time: 2026-05-18 23:08: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: q35 mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.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: sharedfile, plain, file, drbd spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 58d7a0ba-ee2c-404e-8866-5435fbfaf3ae Creation time: 2026-05-18 23:06:28 Modification time: 2026-05-18 23:08: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: q35 mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.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: sharedfile, plain, file, 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-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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 58d7a0ba-ee2c-404e-8866-5435fbfaf3ae Creation time: 2026-05-18 23:06:28 Modification time: 2026-05-18 23:08: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: q35 mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.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: sharedfile, plain, file, 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 -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -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.6zczm1b1 -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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 58d7a0ba-ee2c-404e-8866-5435fbfaf3ae Creation time: 2026-05-18 23:06:28 Modification time: 2026-05-18 23:08: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: q35 mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.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: sharedfile, plain, file, 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-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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 58d7a0ba-ee2c-404e-8866-5435fbfaf3ae Creation time: 2026-05-18 23:06:28 Modification time: 2026-05-18 23:08: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: q35 mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 12 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 4 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 4 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: sharedfile, plain, file, 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-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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 58d7a0ba-ee2c-404e-8866-5435fbfaf3ae Creation time: 2026-05-18 23:06:28 Modification time: 2026-05-18 23:08: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: q35 mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.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: sharedfile, plain, file, 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-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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 58d7a0ba-ee2c-404e-8866-5435fbfaf3ae Creation time: 2026-05-18 23:06:28 Modification time: 2026-05-18 23:08: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: q35 mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.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: sharedfile, plain, file, 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-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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 58d7a0ba-ee2c-404e-8866-5435fbfaf3ae Creation time: 2026-05-18 23:06:28 Modification time: 2026-05-18 23:08: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: q35 mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.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: sharedfile, plain, file, drbd spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-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: 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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 58d7a0ba-ee2c-404e-8866-5435fbfaf3ae Creation time: 2026-05-18 23:06:28 Modification time: 2026-05-18 23:08: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: q35 mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.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: sharedfile, plain, file, 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-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.6zczm1b1 -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: 58d7a0ba-ee2c-404e-8866-5435fbfaf3ae Creation time: 2026-05-18 23:06:28 Modification time: 2026-05-18 23:08: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: q35 mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.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: sharedfile, plain, file, drbd spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-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: 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 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 58d7a0ba-ee2c-404e-8866-5435fbfaf3ae Creation time: 2026-05-18 23:06:28 Modification time: 2026-05-18 23:08: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: q35 mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.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: sharedfile, plain, file, drbd spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 58d7a0ba-ee2c-404e-8866-5435fbfaf3ae Creation time: 2026-05-18 23:06:28 Modification time: 2026-05-18 23:08: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: q35 mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.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: sharedfile, plain, file, drbd spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 58d7a0ba-ee2c-404e-8866-5435fbfaf3ae Creation time: 2026-05-18 23:06:28 Modification time: 2026-05-18 23:08: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: q35 mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.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: sharedfile, plain, file, 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-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.6zczm1b1 -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: 58d7a0ba-ee2c-404e-8866-5435fbfaf3ae Creation time: 2026-05-18 23:06:28 Modification time: 2026-05-18 23:08: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: q35 mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.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: sharedfile, plain, file, 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-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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 58d7a0ba-ee2c-404e-8866-5435fbfaf3ae Creation time: 2026-05-18 23:06:28 Modification time: 2026-05-18 23:08: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: q35 mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.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: sharedfile, plain, file, drbd spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 58d7a0ba-ee2c-404e-8866-5435fbfaf3ae Creation time: 2026-05-18 23:06:28 Modification time: 2026-05-18 23:09: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: q35 mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.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: sharedfile, plain, file, drbd spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -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.6zczm1b1 -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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 58d7a0ba-ee2c-404e-8866-5435fbfaf3ae Creation time: 2026-05-18 23:06:28 Modification time: 2026-05-18 23:09: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: q35 mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.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: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 4 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: sharedfile, plain, file, drbd spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 58d7a0ba-ee2c-404e-8866-5435fbfaf3ae Creation time: 2026-05-18 23:06:28 Modification time: 2026-05-18 23:09: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: q35 mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.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: sharedfile, plain, file, drbd spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 58d7a0ba-ee2c-404e-8866-5435fbfaf3ae Creation time: 2026-05-18 23:06:28 Modification time: 2026-05-18 23:09: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: q35 mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.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: sharedfile, plain, file, 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-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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 58d7a0ba-ee2c-404e-8866-5435fbfaf3ae Creation time: 2026-05-18 23:06:28 Modification time: 2026-05-18 23:09:14 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: q35 mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.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: sharedfile, plain, file, 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-bounds-specs min:cpu-count=1,disk-count=4,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=12,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs disk-count=0' Stderr was: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -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: 58d7a0ba-ee2c-404e-8866-5435fbfaf3ae Creation time: 2026-05-18 23:06:28 Modification time: 2026-05-18 23:09:14 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: q35 mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.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: sharedfile, plain, file, 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-bounds-specs min:cpu-count=1,disk-count=4,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=12,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs disk-count=16' Stderr was: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -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: 58d7a0ba-ee2c-404e-8866-5435fbfaf3ae Creation time: 2026-05-18 23:06:28 Modification time: 2026-05-18 23:09:14 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: q35 mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.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: sharedfile, plain, file, drbd spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=4,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=0,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs disk-count=4' Stderr was: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Failure: prerequisites not met for this operation: error type: wrong_input, error details: Invalid instance policy: Invalid specification of min/max values for disk-count: 4/0 Cluster name: staging-cluster.ganeti.org Cluster UUID: 58d7a0ba-ee2c-404e-8866-5435fbfaf3ae Creation time: 2026-05-18 23:06:28 Modification time: 2026-05-18 23:09:14 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: q35 mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.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: sharedfile, plain, file, drbd spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=12,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=4,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs disk-count=4' Stderr was: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Failure: prerequisites not met for this operation: error type: wrong_input, error details: Invalid instance policy: Invalid specification of min/max values for disk-count: 12/4 Cluster name: staging-cluster.ganeti.org Cluster UUID: 58d7a0ba-ee2c-404e-8866-5435fbfaf3ae Creation time: 2026-05-18 23:06:28 Modification time: 2026-05-18 23:09:14 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: q35 mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.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: sharedfile, plain, file, drbd spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=12,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=0,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs disk-count=4' Stderr was: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Failure: prerequisites not met for this operation: error type: wrong_input, error details: Invalid instance policy: Invalid specification of min/max values for disk-count: 12/0 Cluster name: staging-cluster.ganeti.org Cluster UUID: 58d7a0ba-ee2c-404e-8866-5435fbfaf3ae Creation time: 2026-05-18 23:06:28 Modification time: 2026-05-18 23:09:14 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: q35 mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.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: sharedfile, plain, file, drbd spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-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.6zczm1b1 -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: 58d7a0ba-ee2c-404e-8866-5435fbfaf3ae Creation time: 2026-05-18 23:06:28 Modification time: 2026-05-18 23:09:14 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: q35 mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.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: sharedfile, plain, file, 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-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.6zczm1b1 -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: 58d7a0ba-ee2c-404e-8866-5435fbfaf3ae Creation time: 2026-05-18 23:06:28 Modification time: 2026-05-18 23:09:14 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: q35 mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.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: sharedfile, plain, file, 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-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=a,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs disk-count=4' Stderr was: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -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: 58d7a0ba-ee2c-404e-8866-5435fbfaf3ae Creation time: 2026-05-18 23:06:28 Modification time: 2026-05-18 23:09:14 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: q35 mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.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: sharedfile, plain, file, drbd spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 58d7a0ba-ee2c-404e-8866-5435fbfaf3ae Creation time: 2026-05-18 23:06:28 Modification time: 2026-05-18 23:09: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: q35 mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.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: sharedfile, plain, file, 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 -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -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.6zczm1b1 -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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 58d7a0ba-ee2c-404e-8866-5435fbfaf3ae Creation time: 2026-05-18 23:06:28 Modification time: 2026-05-18 23:09: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: q35 mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 0 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 12 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 4 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: sharedfile, plain, file, drbd spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 58d7a0ba-ee2c-404e-8866-5435fbfaf3ae Creation time: 2026-05-18 23:06:28 Modification time: 2026-05-18 23:09: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: q35 mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.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: sharedfile, plain, file, drbd spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 58d7a0ba-ee2c-404e-8866-5435fbfaf3ae Creation time: 2026-05-18 23:06:28 Modification time: 2026-05-18 23:09:30 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: q35 mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.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: sharedfile, plain, file, 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-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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 58d7a0ba-ee2c-404e-8866-5435fbfaf3ae Creation time: 2026-05-18 23:06:28 Modification time: 2026-05-18 23:09:32 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: q35 mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.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: sharedfile, plain, file, 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-bounds-specs min:cpu-count=4,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=12,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs cpu-count=0' Stderr was: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -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: 58d7a0ba-ee2c-404e-8866-5435fbfaf3ae Creation time: 2026-05-18 23:06:28 Modification time: 2026-05-18 23:09:32 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: q35 mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.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: sharedfile, plain, file, drbd spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-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.6zczm1b1 -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: 58d7a0ba-ee2c-404e-8866-5435fbfaf3ae Creation time: 2026-05-18 23:06:28 Modification time: 2026-05-18 23:09:32 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: q35 mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.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: sharedfile, plain, file, 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-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.6zczm1b1 -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: 58d7a0ba-ee2c-404e-8866-5435fbfaf3ae Creation time: 2026-05-18 23:06:28 Modification time: 2026-05-18 23:09:32 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: q35 mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.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: sharedfile, plain, file, drbd spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=12,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=4,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs cpu-count=4' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_input, error details: Invalid instance policy: Invalid specification of min/max values for cpu-count: 12/4 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 58d7a0ba-ee2c-404e-8866-5435fbfaf3ae Creation time: 2026-05-18 23:06:28 Modification time: 2026-05-18 23:09:32 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: q35 mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.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: sharedfile, plain, file, 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-bounds-specs min:cpu-count=12,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=0,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs cpu-count=4' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_input, error details: Invalid instance policy: Invalid specification of min/max values for cpu-count: 12/0 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 58d7a0ba-ee2c-404e-8866-5435fbfaf3ae Creation time: 2026-05-18 23:06:28 Modification time: 2026-05-18 23:09:32 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: q35 mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.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: sharedfile, plain, file, drbd spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-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.6zczm1b1 -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: 58d7a0ba-ee2c-404e-8866-5435fbfaf3ae Creation time: 2026-05-18 23:06:28 Modification time: 2026-05-18 23:09:32 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: q35 mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.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: sharedfile, plain, file, 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-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.6zczm1b1 -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: 58d7a0ba-ee2c-404e-8866-5435fbfaf3ae Creation time: 2026-05-18 23:06:28 Modification time: 2026-05-18 23:09:32 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: q35 mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.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: sharedfile, plain, file, 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-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.6zczm1b1 -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: 58d7a0ba-ee2c-404e-8866-5435fbfaf3ae Creation time: 2026-05-18 23:06:28 Modification time: 2026-05-18 23:09:32 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: q35 mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.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: sharedfile, plain, file, 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-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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 58d7a0ba-ee2c-404e-8866-5435fbfaf3ae Creation time: 2026-05-18 23:06:28 Modification time: 2026-05-18 23:09: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: q35 mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.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: sharedfile, plain, file, drbd spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -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.6zczm1b1 -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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 58d7a0ba-ee2c-404e-8866-5435fbfaf3ae Creation time: 2026-05-18 23:06:28 Modification time: 2026-05-18 23:09:45 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: q35 mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.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: sharedfile, plain, file, 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-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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 58d7a0ba-ee2c-404e-8866-5435fbfaf3ae Creation time: 2026-05-18 23:06:28 Modification time: 2026-05-18 23:09: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: q35 mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 4 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 12 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 4 spindle-use: 1 allowed disk templates: sharedfile, plain, file, 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-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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 58d7a0ba-ee2c-404e-8866-5435fbfaf3ae Creation time: 2026-05-18 23:06:28 Modification time: 2026-05-18 23:09: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: q35 mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 4 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 12 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 12 spindle-use: 1 allowed disk templates: sharedfile, plain, file, 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-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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 58d7a0ba-ee2c-404e-8866-5435fbfaf3ae Creation time: 2026-05-18 23:06:28 Modification time: 2026-05-18 23:09: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: q35 mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.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: sharedfile, plain, file, 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-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.6zczm1b1 -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: 58d7a0ba-ee2c-404e-8866-5435fbfaf3ae Creation time: 2026-05-18 23:06:28 Modification time: 2026-05-18 23:09: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: q35 mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.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: sharedfile, plain, file, 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-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=4,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=12,spindle-use=8 --ipolicy-std-specs nic-count=16' Stderr was: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -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: 58d7a0ba-ee2c-404e-8866-5435fbfaf3ae Creation time: 2026-05-18 23:06:28 Modification time: 2026-05-18 23:09: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: q35 mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.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: sharedfile, plain, file, drbd spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 58d7a0ba-ee2c-404e-8866-5435fbfaf3ae Creation time: 2026-05-18 23:06:28 Modification time: 2026-05-18 23:09: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: q35 mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.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: sharedfile, plain, file, 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-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=12,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=4,spindle-use=8 --ipolicy-std-specs nic-count=4' Stderr was: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Failure: prerequisites not met for this operation: error type: wrong_input, error details: Invalid instance policy: Invalid specification of min/max values for nic-count: 12/4 Cluster name: staging-cluster.ganeti.org Cluster UUID: 58d7a0ba-ee2c-404e-8866-5435fbfaf3ae Creation time: 2026-05-18 23:06:28 Modification time: 2026-05-18 23:09: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: q35 mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.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: sharedfile, plain, file, drbd spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=12,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=0,spindle-use=8 --ipolicy-std-specs nic-count=4' Stderr was: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Failure: prerequisites not met for this operation: error type: wrong_input, error details: Invalid instance policy: Invalid specification of min/max values for nic-count: 12/0 Cluster name: staging-cluster.ganeti.org Cluster UUID: 58d7a0ba-ee2c-404e-8866-5435fbfaf3ae Creation time: 2026-05-18 23:06:28 Modification time: 2026-05-18 23:09: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: q35 mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.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: sharedfile, plain, file, 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-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=a,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=12,spindle-use=8 --ipolicy-std-specs nic-count=4' Stderr was: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Parameter Error: 'nic-count' (value a) is not a valid integer Cluster name: staging-cluster.ganeti.org Cluster UUID: 58d7a0ba-ee2c-404e-8866-5435fbfaf3ae Creation time: 2026-05-18 23:06:28 Modification time: 2026-05-18 23:09: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: q35 mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.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: sharedfile, plain, file, 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-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=12,spindle-use=8 --ipolicy-std-specs nic-count=a' Stderr was: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Parameter Error: 'nic-count' (value a) is not a valid integer Cluster name: staging-cluster.ganeti.org Cluster UUID: 58d7a0ba-ee2c-404e-8866-5435fbfaf3ae Creation time: 2026-05-18 23:06:28 Modification time: 2026-05-18 23:09: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: q35 mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.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: sharedfile, plain, file, drbd spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 58d7a0ba-ee2c-404e-8866-5435fbfaf3ae Creation time: 2026-05-18 23:06:28 Modification time: 2026-05-18 23:09: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: q35 mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.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: sharedfile, plain, file, drbd spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 58d7a0ba-ee2c-404e-8866-5435fbfaf3ae Creation time: 2026-05-18 23:06:28 Modification time: 2026-05-18 23:10: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: q35 mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.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: sharedfile, plain, file, 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 -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster show-ispecs-cmd' gnt-cluster init --ipolicy-std-specs cpu-count=1,disk-count=1,disk-size=1024,memory-size=128,nic-count=1,spindle-use=1 --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 staging-cluster.ganeti.org ---- PASSED [TestClusterModifyISpecs] gnt-cluster modify --specs-* ----- >>>> 2026-05-18 23:10:02.710054 time=0:01:29.935605 [TestClusterModifyISpecs] gnt-cluster modify --specs-* <<<< 2026-05-18 23:10:02.710213 start [TestClusterModifyBe] gnt-cluster modify -B Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -B maxmem=256' Command: ssh troy-mcclure.staging.ganeti.org 'sh -c '\''gnt-cluster info|grep '\''\'\'''\''^ *maxmem: 256$'\''\'\'''\'''\''' maxmem: 256 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -B minmem=256' Command: ssh troy-mcclure.staging.ganeti.org 'sh -c '\''gnt-cluster info|grep '\''\'\'''\''^ *minmem: 256$'\''\'\'''\'''\''' minmem: 256 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -B maxmem=a' Stderr was: Parameter Error: 'maxmem' (value a) is not a valid size. error: Invalid format Command: ssh troy-mcclure.staging.ganeti.org 'sh -c '\''gnt-cluster info|grep '\''\'\'''\''^ *maxmem: 256$'\''\'\'''\'''\''' maxmem: 256 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -B minmem=a' Stderr was: Command: ssh troy-mcclure.staging.ganeti.org 'sh -c '\''gnt-cluster info|grep '\''\'\'''\''^ *minmem: 256$'\''\'\'''\'''\''' Parameter Error: 'minmem' (value a) is not a valid size. error: Invalid format minmem: 256 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -B maxmem=128,minmem=128' Command: ssh troy-mcclure.staging.ganeti.org 'sh -c '\''gnt-cluster info|grep '\''\'\'''\''^ *maxmem: 128$'\''\'\'''\'''\''' maxmem: 128 Command: ssh troy-mcclure.staging.ganeti.org 'sh -c '\''gnt-cluster info|grep '\''\'\'''\''^ *minmem: 128$'\''\'\'''\'''\''' minmem: 128 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -B vcpus=4' Command: ssh troy-mcclure.staging.ganeti.org 'sh -c '\''gnt-cluster info|grep '\''\'\'''\''^ *vcpus: 4$'\''\'\'''\'''\''' vcpus: 4 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -B vcpus=a' Stderr was: Parameter Error: 'vcpus' (value a) is not a valid integer Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -B vcpus=1' Command: ssh troy-mcclure.staging.ganeti.org 'sh -c '\''gnt-cluster info|grep '\''\'\'''\''^ *vcpus: 1$'\''\'\'''\'''\''' vcpus: 1 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -B auto_balance=False' Command: ssh troy-mcclure.staging.ganeti.org 'sh -c '\''gnt-cluster info|grep '\''\'\'''\''^ *auto_balance: False$'\''\'\'''\'''\''' auto_balance: False Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -B auto_balance=1' Stderr was: Parameter Error: 'auto_balance' (value 1) is not a valid boolean Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -B auto_balance=True' Command: ssh troy-mcclure.staging.ganeti.org 'sh -c '\''gnt-cluster info|grep '\''\'\'''\''^ *auto_balance: True$'\''\'\'''\'''\''' auto_balance: True ---- PASSED [TestClusterModifyBe] gnt-cluster modify -B ---------------- >>>> 2026-05-18 23:10:15.778758 time=0:00:13.068545 [TestClusterModifyBe] gnt-cluster modify -B <<<< 2026-05-18 23:10:15.778838 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: Parameter Error: 'resync-rate' (value invalid) is not a valid integer ---- PASSED [TestClusterModifyDisk] gnt-cluster modify -D -------------- >>>> 2026-05-18 23:10:16.482973 time=0:00:00.704135 [TestClusterModifyDisk] gnt-cluster modify -D <<<< 2026-05-18 23:10:16.483137 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' Mon May 18 23:10:17 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' Mon May 18 23:10:20 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' Mon May 18 23:10:23 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 'mcbain.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' Mon May 18 23:10:27 2026 Configuration data is not consistent: cluster has invalid instance policy: Instance policy must contain at least one disk template, group default has invalid instance policy: Instance policy must contain at least one disk template Mon May 18 23:10:27 2026 Configuration data is not consistent: cluster has invalid instance policy: Instance policy must contain at least one disk template, group default has invalid instance policy: Instance policy must contain at least one disk template Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --drbd-usermode-helper=' Mon May 18 23:10:28 2026 Note that you specified a drbd user helper, but did not enable the drbd disk template. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --drbd-usermode-helper=/bin/true' Mon May 18 23:10:30 2026 Note that you specified a drbd user helper, but did not enable the drbd disk template. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --drbd-usermode-helper=/bin/true --enabled-disk-templates=drbd --ipolicy-disk-templates=drbd' Mon May 18 23:10:31 2026 Configuration data is not consistent: cluster has invalid instance policy: Instance policy must contain at least one disk template, group default has invalid instance policy: Instance policy must contain at least one disk template Mon May 18 23:10:31 2026 Configuration data is not consistent: cluster has invalid instance policy: Instance policy must contain at least one disk template, group default has invalid instance policy: Instance policy must contain at least one disk template Mon May 18 23:10:31 2026 Cluster DRBD helper already in desired state, not changing Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --drbd-usermode-helper= --enabled-disk-templates=plain --ipolicy-disk-templates=plain' Mon May 18 23:10:32 2026 Configuration data is not consistent: cluster has invalid instance policy: Instance policy must contain at least one disk template, group default has invalid instance policy: Instance policy must contain at least one disk template Mon May 18 23:10:32 2026 Configuration data is not consistent: cluster has invalid instance policy: Instance policy must contain at least one disk template, group default has invalid instance policy: Instance policy must contain at least one disk template Mon May 18 23:10:32 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' Mon May 18 23:10:34 2026 Configuration data is not consistent: cluster has invalid instance policy: Instance policy must contain at least one disk template, group default has invalid instance policy: Instance policy must contain at least one disk template Mon May 18 23:10:34 2026 Configuration data is not consistent: cluster has invalid instance policy: Instance policy must contain at least one disk template, group default has invalid instance policy: Instance policy must contain at least one disk template Mon May 18 23:10:34 2026 Cluster DRBD helper already in desired state, not changing Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --enabled-disk-templates=plain,drbd,file,sharedfile --ipolicy-disk-templates=plain,drbd,file,sharedfile --vg-name=gnt' Mon May 18 23:10:35 2026 Cluster LVM configuration already in desired state, not changing Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --enabled-disk-templates=file --ipolicy-disk-templates=file --vg-name=' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --enabled-disk-templates=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' Mon May 18 23:10:42 2026 Configuration data is not consistent: cluster has invalid instance policy: Instance policy must contain at least one disk template, group default has invalid instance policy: Instance policy must contain at least one disk template Mon May 18 23:10:42 2026 Configuration data is not consistent: cluster has invalid instance policy: Instance policy must contain at least one disk template, group default has invalid instance policy: Instance policy must contain at least one disk template Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --vg-name=' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_input, error details: Cannot unset volume group if lvm-based disk templates are or get enabled. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --enabled-disk-templates=file --ipolicy-disk-templates=file' Mon May 18 23:10:44 2026 Configuration data is not consistent: cluster has invalid instance policy: Instance policy must contain at least one disk template, group default has invalid instance policy: Instance policy must contain at least one disk template Mon May 18 23:10:44 2026 Configuration data is not consistent: cluster has invalid instance policy: Instance policy must contain at least one disk template, group default has invalid instance policy: Instance policy must contain at least one disk template Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --vg-name=' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --enabled-disk-templates=plain --ipolicy-disk-templates=plain --vg-name=gnt' Mon May 18 23:10:47 2026 Configuration data is not consistent: cluster has invalid instance policy: Instance policy must contain at least one disk template, group default has invalid instance policy: Instance policy must contain at least one disk template Mon May 18 23:10:47 2026 Configuration data is not consistent: cluster has invalid instance policy: Instance policy must contain at least one disk template, group default has invalid instance policy: Instance policy must contain at least one disk template Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --enabled-disk-templates=file --ipolicy-disk-templates=file --vg-name=' Mon May 18 23:10:48 2026 Configuration data is not consistent: cluster has invalid instance policy: Instance policy must contain at least one disk template, group default has invalid instance policy: Instance policy must contain at least one disk template Mon May 18 23:10:48 2026 Configuration data is not consistent: cluster has invalid instance policy: Instance policy must contain at least one disk template, group default has invalid instance policy: Instance policy must contain at least one disk template Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --enabled-disk-templates=plain,drbd,file,sharedfile --ipolicy-disk-templates=plain,drbd,file,sharedfile --vg-name=gnt' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --enabled-disk-templates=plain,drbd,file,sharedfile --ipolicy-disk-templates=plain,drbd,file,sharedfile --vg-name=gnt' Mon May 18 23:10:52 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=disco-stu.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance01.staging.ganeti.org' Mon May 18 23:10:53 2026 * disk 0, size 768M Mon May 18 23:10:53 2026 * disk 1, size 512M Mon May 18 23:10:53 2026 * creating instance disks... Mon May 18 23:10:54 2026 adding instance kvm-test-instance01.staging.ganeti.org to cluster config Mon May 18 23:10:54 2026 adding disks to cluster config Mon May 18 23:10:54 2026 - INFO: Waiting for instance kvm-test-instance01.staging.ganeti.org to sync disks Mon May 18 23:10:54 2026 - INFO: Instance kvm-test-instance01.staging.ganeti.org's disks are in sync Mon May 18 23:10:54 2026 - INFO: Waiting for instance kvm-test-instance01.staging.ganeti.org to sync disks Mon May 18 23:10:55 2026 - INFO: Instance kvm-test-instance01.staging.ganeti.org's disks are in sync Mon May 18 23:10:55 2026 * running the instance OS create scripts... Mon May 18 23:10:55 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -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: 39cc5ce1-793f-4626-be0e-22383bdf8738 Serial number: 4 Creation time: 2026-05-18 23:10:54 Modification time: 2026-05-18 23:10:55 State: configured to be up, actual state is up Nodes: - primary: disco-stu.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:f0:4f:69 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 5aee24db-823e-4878-85b4-97db3bd65b3a name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/6c39e139-5b9f-428e-91d6-ca85e0a48472.disk0 on primary: /dev/gnt/6c39e139-5b9f-428e-91d6-ca85e0a48472.disk0 (253:0) name: disk0 UUID: 3eba8c0c-577d-4344-814a-62512658ea82 - disk/1: plain, size 512M access mode: rw logical_id: gnt/65701087-6c25-4fed-907d-35dd75b9da93.disk1 on primary: /dev/gnt/65701087-6c25-4fed-907d-35dd75b9da93.disk1 (253:1) name: disk1 UUID: 31e8e29c-708a-45b2-a6ba-6476f09a5fe2 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance01.staging.ganeti.org Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --enabled-disk-templates=file,sharedfile,drbd --ipolicy-disk-templates=file,sharedfile,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' Mon May 18 23:11:11 2026 Cluster LVM configuration already in desired state, not changing ---- PASSED [TestClusterModifyDiskTemplates] gnt-cluster modify --enabled-disk-templates= >>>> 2026-05-18 23:11:11.781654 time=0:00:55.298517 [TestClusterModifyDiskTemplates] gnt-cluster modify --enabled-disk-templates= <<<< 2026-05-18 23:11:11.781749 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' Mon May 18 23:11:14 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 ... Mon May 18 23:11:17 2026 * Verifying cluster config Mon May 18 23:11:17 2026 * Verifying cluster certificate files Mon May 18 23:11:17 2026 * Verifying hypervisor parameters Mon May 18 23:11:17 2026 * Verifying all nodes belong to an existing group Waiting for job 152 ... Mon May 18 23:11:18 2026 * Verifying group 'default' Mon May 18 23:11:18 2026 * Gathering data (3 nodes) Mon May 18 23:11:18 2026 * Gathering information about nodes (3 nodes) Mon May 18 23:11:19 2026 * Gathering disk information (3 nodes) Mon May 18 23:11:19 2026 * Verifying configuration file consistency Mon May 18 23:11:19 2026 * Verifying node status Mon May 18 23:11:19 2026 - ERROR: node troy-mcclure.staging.ganeti.org: The configured file storage path is unusable: Path '/boot/' uses a forbidden prefix Mon May 18 23:11:19 2026 - ERROR: node disco-stu.staging.ganeti.org: The configured file storage path is unusable: Path '/boot/' uses a forbidden prefix Mon May 18 23:11:19 2026 - ERROR: node mcbain.staging.ganeti.org: The configured file storage path is unusable: Path '/boot/' uses a forbidden prefix Mon May 18 23:11:19 2026 * Verifying instance status Mon May 18 23:11:19 2026 * Verifying orphan volumes Mon May 18 23:11:19 2026 * Verifying N+1 Memory redundancy Mon May 18 23:11:19 2026 * Assessing cluster hypervisor parameters Mon May 18 23:11:19 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Mon May 18 23:11:19 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon May 18 23:11:19 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon May 18 23:11:19 2026 * Other Notes Mon May 18 23:11:19 2026 * Hooks Results Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --file-storage-dir=' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_input, error details: Unsetting the 'file' storage directory while having 'file' storage enabled is not permitted. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --file-storage-dir=/srv/ganeti/file-storage' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --enabled-disk-templates=plain --ipolicy-disk-templates=plain' Mon May 18 23:11: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 Mon May 18 23:11: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 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --file-storage-dir=/boot/' Mon May 18 23:11:24 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 ... Mon May 18 23:11:26 2026 * Verifying cluster config Mon May 18 23:11:26 2026 * Verifying cluster certificate files Mon May 18 23:11:26 2026 * Verifying hypervisor parameters Mon May 18 23:11:26 2026 * Verifying all nodes belong to an existing group Waiting for job 159 ... Mon May 18 23:11:27 2026 * Verifying group 'default' Mon May 18 23:11:27 2026 * Gathering data (3 nodes) Mon May 18 23:11:27 2026 * Gathering information about nodes (3 nodes) Mon May 18 23:11:28 2026 * Gathering disk information (3 nodes) Mon May 18 23:11:28 2026 * Verifying configuration file consistency Mon May 18 23:11:28 2026 * Verifying node status Mon May 18 23:11:28 2026 * Verifying instance status Mon May 18 23:11:28 2026 * Verifying orphan volumes Mon May 18 23:11:28 2026 * Verifying N+1 Memory redundancy Mon May 18 23:11:28 2026 * Assessing cluster hypervisor parameters Mon May 18 23:11:28 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Mon May 18 23:11:28 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon May 18 23:11:28 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon May 18 23:11:28 2026 * Other Notes Mon May 18 23:11:28 2026 * Hooks Results Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --file-storage-dir=' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --file-storage-dir=/srv/ganeti/file-storage --enabled-disk-templates=plain,drbd,file,sharedfile --ipolicy-disk-templates=plain,drbd,file,sharedfile' ---- PASSED [TestClusterModifyFileStorageDir] gnt-cluster modify --file-storage-dir= >>>> 2026-05-18 23:11:31.561901 time=0:00:19.780152 [TestClusterModifyFileStorageDir] gnt-cluster modify --file-storage-dir= <<<< 2026-05-18 23:11:31.562048 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' Mon May 18 23:11:33 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 ... Mon May 18 23:11:37 2026 * Verifying cluster config Mon May 18 23:11:37 2026 * Verifying cluster certificate files Mon May 18 23:11:37 2026 * Verifying hypervisor parameters Mon May 18 23:11:37 2026 * Verifying all nodes belong to an existing group Waiting for job 167 ... Mon May 18 23:11:38 2026 * Verifying group 'default' Mon May 18 23:11:38 2026 * Gathering data (3 nodes) Mon May 18 23:11:38 2026 * Gathering information about nodes (3 nodes) Mon May 18 23:11:39 2026 * Gathering disk information (3 nodes) Mon May 18 23:11:39 2026 * Verifying configuration file consistency Mon May 18 23:11:39 2026 * Verifying node status Mon May 18 23:11:39 2026 - ERROR: node mcbain.staging.ganeti.org: The configured sharedfile storage path is unusable: Path '/boot/' uses a forbidden prefix Mon May 18 23:11:39 2026 - ERROR: node troy-mcclure.staging.ganeti.org: The configured sharedfile storage path is unusable: Path '/boot/' uses a forbidden prefix Mon May 18 23:11:39 2026 - ERROR: node disco-stu.staging.ganeti.org: The configured sharedfile storage path is unusable: Path '/boot/' uses a forbidden prefix Mon May 18 23:11:39 2026 * Verifying instance status Mon May 18 23:11:39 2026 * Verifying orphan volumes Mon May 18 23:11:39 2026 * Verifying N+1 Memory redundancy Mon May 18 23:11:39 2026 * Assessing cluster hypervisor parameters Mon May 18 23:11:39 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Mon May 18 23:11:39 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon May 18 23:11:39 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon May 18 23:11:39 2026 * Other Notes Mon May 18 23:11:39 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' Mon May 18 23:11:43 2026 Configuration data is not consistent: cluster has invalid instance policy: Instance policy must contain at least one disk template, group default has invalid instance policy: Instance policy must contain at least one disk template Mon May 18 23:11: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-cluster modify --shared-file-storage-dir=/boot/' Mon May 18 23:11:44 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 ... Mon May 18 23:11:46 2026 * Verifying cluster config Mon May 18 23:11:46 2026 * Verifying cluster certificate files Mon May 18 23:11:46 2026 * Verifying hypervisor parameters Mon May 18 23:11:46 2026 * Verifying all nodes belong to an existing group Waiting for job 174 ... Mon May 18 23:11:47 2026 * Verifying group 'default' Mon May 18 23:11:47 2026 * Gathering data (3 nodes) Mon May 18 23:11:47 2026 * Gathering information about nodes (3 nodes) Mon May 18 23:11:48 2026 * Gathering disk information (3 nodes) Mon May 18 23:11:48 2026 * Verifying configuration file consistency Mon May 18 23:11:48 2026 * Verifying node status Mon May 18 23:11:48 2026 * Verifying instance status Mon May 18 23:11:48 2026 * Verifying orphan volumes Mon May 18 23:11:48 2026 * Verifying N+1 Memory redundancy Mon May 18 23:11:48 2026 * Assessing cluster hypervisor parameters Mon May 18 23:11:48 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Mon May 18 23:11:48 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon May 18 23:11:48 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon May 18 23:11:48 2026 * Other Notes Mon May 18 23:11:48 2026 * Hooks Results Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --shared-file-storage-dir=' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --shared-file-storage-dir=/srv/ganeti/shared-file-storage --enabled-disk-templates=plain,drbd,file,sharedfile --ipolicy-disk-templates=plain,drbd,file,sharedfile' ---- PASSED [TestClusterModifySharedFileStorageDir] gnt-cluster modify --shared-file-storage-dir= >>>> 2026-05-18 23:11:51.406655 time=0:00:19.844607 [TestClusterModifySharedFileStorageDir] gnt-cluster modify --shared-file-storage-dir= <<<< 2026-05-18 23:11:51.406772 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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'mktemp --tmpdir ganeti-install-image.XXXXXX' /tmp/ganeti-install-image.RKoXe4 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --install-image=/tmp/ganeti-install-image.RKoXe4' Command: ssh troy-mcclure.staging.ganeti.org 'rm /tmp/ganeti-install-image.RKoXe4' ---- PASSED [TestClusterModifyInstallImage] gnt-cluster modify --install-image=...' >>>> 2026-05-18 23:11:52.812350 time=0:00:01.405578 [TestClusterModifyInstallImage] gnt-cluster modify --install-image=...' <<<< 2026-05-18 23:11:52.812468 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 Tue May 19 03:11:53 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster watcher info' The watcher is paused until Tue May 19 03:11:53 2026. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --user-shutdown=true' Command: ssh troy-mcclure.staging.ganeti.org 'pgrep ganeti-kvmd' 26867 Command: ssh disco-stu.staging.ganeti.org 'pgrep ganeti-kvmd' 25041 Command: ssh mcbain.staging.ganeti.org 'pgrep ganeti-kvmd' 24915 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node info troy-mcclure.staging.ganeti.org' - Node name: troy-mcclure.staging.ganeti.org primary ip: 192.168.1.5 secondary ip: 192.168.1.5 master candidate: True drained: False offline: False master_capable: True vm_capable: True primary for instances: secondary for instances: node parameters: cpu_speed: default (1) exclusive_storage: default (False) oob_program: default () ovs: default (False) ovs_link: default () ovs_name: default (switch1) spindle_count: default (1) ssh_port: default (22) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node modify --vm-capable=no troy-mcclure.staging.ganeti.org' Modified node troy-mcclure.staging.ganeti.org - vm_capable -> False Command: ssh troy-mcclure.staging.ganeti.org 'pgrep ganeti-kvmd' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node modify --vm-capable=yes troy-mcclure.staging.ganeti.org' Modified node troy-mcclure.staging.ganeti.org - vm_capable -> True Command: ssh troy-mcclure.staging.ganeti.org 'pgrep ganeti-kvmd' 26905 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 disco-stu.staging.ganeti.org 'pgrep ganeti-kvmd' Command: ssh mcbain.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' 26947 Command: ssh disco-stu.staging.ganeti.org 'pgrep ganeti-kvmd' 25073 Command: ssh mcbain.staging.ganeti.org 'pgrep ganeti-kvmd' 24947 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 disco-stu.staging.ganeti.org 'pgrep ganeti-kvmd' Command: ssh mcbain.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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster watcher info' The watcher is not paused. ---- PASSED [TestClusterModifyUserShutdown] Tests user shutdown cluster wide >>>> 2026-05-18 23:12:29.618794 time=0:00:36.806326 [TestClusterModifyUserShutdown] Tests user shutdown cluster wide **** 2026-05-18 23:12:29.618945 skipping [TestClusterRename] gnt-cluster rename, test(s) cluster-rename disabled <<<< 2026-05-18 23:12:29.618972 start [TestClusterVersion] gnt-cluster version Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster version' Software version: 3.2.0~alpha1 Internode protocol: 3020000 Configuration format: 3020000 OS api version: 20 Export interface: 0 VCS version: (ganeti) version ---- PASSED [TestClusterVersion] gnt-cluster version ------------------- >>>> 2026-05-18 23:12:29.863178 time=0:00:00.244206 [TestClusterVersion] gnt-cluster version <<<< 2026-05-18 23:12:29.863260 start [TestClusterInfo] gnt-cluster info Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 58d7a0ba-ee2c-404e-8866-5435fbfaf3ae Creation time: 2026-05-18 23:06:28 Modification time: 2026-05-18 23:12: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: q35 mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /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.RKoXe4 instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.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 ---- PASSED [TestClusterInfo] gnt-cluster info ------------------------- >>>> 2026-05-18 23:12:30.110357 time=0:00:00.247097 [TestClusterInfo] gnt-cluster info <<<< 2026-05-18 23:12:30.110527 start [TestClusterGetmaster] gnt-cluster getmaster Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster getmaster' troy-mcclure.staging.ganeti.org ---- PASSED [TestClusterGetmaster] gnt-cluster getmaster --------------- >>>> 2026-05-18 23:12:30.354666 time=0:00:00.244139 [TestClusterGetmaster] gnt-cluster getmaster <<<< 2026-05-18 23:12:30.354815 start [TestClusterRedistConf] gnt-cluster redist-conf Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster redist-conf' ---- PASSED [TestClusterRedistConf] gnt-cluster redist-conf ------------ >>>> 2026-05-18 23:12:32.349300 time=0:00:01.994485 [TestClusterRedistConf] gnt-cluster redist-conf <<<< 2026-05-18 23:12:32.349425 start [TestClusterCopyfile] gnt-cluster copyfile /tmp/gnt.lGIRlp Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster copyfile /tmp/gnt.lGIRlp' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /tmp/gnt.lGIRlp' e3a24057-6477-4f69-ac92-5e991832d33dCommand: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.qnhal9el -oControlMaster=no disco-stu.staging.ganeti.org 'cat /tmp/gnt.lGIRlp' e3a24057-6477-4f69-ac92-5e991832d33dCommand: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.i51r7upj -oControlMaster=no mcbain.staging.ganeti.org 'cat /tmp/gnt.lGIRlp' e3a24057-6477-4f69-ac92-5e991832d33dCommand: ssh troy-mcclure.staging.ganeti.org 'rm -f /tmp/gnt.lGIRlp' Command: ssh disco-stu.staging.ganeti.org 'rm -f /tmp/gnt.lGIRlp' Command: ssh mcbain.staging.ganeti.org 'rm -f /tmp/gnt.lGIRlp' ---- PASSED [TestClusterCopyfile] gnt-cluster copyfile ----------------- >>>> 2026-05-18 23:12:32.906016 time=0:00:00.556591 [TestClusterCopyfile] gnt-cluster copyfile <<<< 2026-05-18 23:12:32.906130 start [TestClusterCommand] gnt-cluster command Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster command '\''echo -n bfc49a33-54e1-4663-859b-c575c2210a8a >/tmp/gnt8f479246-d85b-4aac-b541-23db876e1aa7'\''' ------------------------------------------------ node: disco-stu.staging.ganeti.org return code = 0 ------------------------------------------------ node: mcbain.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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /tmp/gnt8f479246-d85b-4aac-b541-23db876e1aa7' bfc49a33-54e1-4663-859b-c575c2210a8aCommand: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.qnhal9el -oControlMaster=no disco-stu.staging.ganeti.org 'cat /tmp/gnt8f479246-d85b-4aac-b541-23db876e1aa7' bfc49a33-54e1-4663-859b-c575c2210a8aCommand: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.i51r7upj -oControlMaster=no mcbain.staging.ganeti.org 'cat /tmp/gnt8f479246-d85b-4aac-b541-23db876e1aa7' bfc49a33-54e1-4663-859b-c575c2210a8aCommand: ssh troy-mcclure.staging.ganeti.org 'rm -f /tmp/gnt8f479246-d85b-4aac-b541-23db876e1aa7' Command: ssh disco-stu.staging.ganeti.org 'rm -f /tmp/gnt8f479246-d85b-4aac-b541-23db876e1aa7' Command: ssh mcbain.staging.ganeti.org 'rm -f /tmp/gnt8f479246-d85b-4aac-b541-23db876e1aa7' ---- PASSED [TestClusterCommand] gnt-cluster command ------------------- >>>> 2026-05-18 23:12:33.546208 time=0:00:00.640078 [TestClusterCommand] gnt-cluster command **** 2026-05-18 23:12:33.546293 skipping [TestClusterBurnin] Burnin, test(s) cluster-burnin disabled **** 2026-05-18 23:12:33.546314 skipping [TestClusterMasterFailover] gnt-cluster master-failover, test(s) cluster-master-failover disabled **** 2026-05-18 23:12:33.546324 skipping [TestClusterMasterFailoverWithDrainedQueue] gnt-cluster master-failover with drained queue, test(s) cluster-master-failover disabled <<<< 2026-05-18 23:12:33.546335 start [TestClusterOob] out-of-band framework Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 186, 187 Waiting for job 186 ... Mon May 18 23:12:35 2026 * Verifying cluster config Mon May 18 23:12:35 2026 * Verifying cluster certificate files Mon May 18 23:12:35 2026 * Verifying hypervisor parameters Mon May 18 23:12:35 2026 * Verifying all nodes belong to an existing group Waiting for job 187 ... Mon May 18 23:12:35 2026 * Verifying group 'default' Mon May 18 23:12:35 2026 * Gathering data (3 nodes) Mon May 18 23:12:35 2026 * Gathering information about nodes (3 nodes) Mon May 18 23:12:36 2026 * Gathering disk information (3 nodes) Mon May 18 23:12:36 2026 * Verifying configuration file consistency Mon May 18 23:12:36 2026 * Verifying node status Mon May 18 23:12:36 2026 * Verifying instance status Mon May 18 23:12:36 2026 * Verifying orphan volumes Mon May 18 23:12:36 2026 * Verifying N+1 Memory redundancy Mon May 18 23:12:36 2026 * Assessing cluster hypervisor parameters Mon May 18 23:12: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. Mon May 18 23:12:36 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon May 18 23:12:36 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon May 18 23:12:36 2026 * Other Notes Mon May 18 23:12:37 2026 * Hooks Results Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --node-parameters oob_program=/tmp/ganeti-qa-oob-does-not-exist-ecf8ca0d-16b8-4db3-bf83-1412dafdfffc' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 190, 191 Waiting for job 190 ... Mon May 18 23:12:40 2026 * Verifying cluster config Mon May 18 23:12:40 2026 * Verifying cluster certificate files Mon May 18 23:12:40 2026 * Verifying hypervisor parameters Mon May 18 23:12:40 2026 * Verifying all nodes belong to an existing group Waiting for job 191 ... Mon May 18 23:12:40 2026 * Verifying group 'default' Mon May 18 23:12:40 2026 * Gathering data (3 nodes) Mon May 18 23:12:40 2026 * Gathering information about nodes (3 nodes) Mon May 18 23:12:41 2026 * Gathering disk information (3 nodes) Mon May 18 23:12:41 2026 * Verifying configuration file consistency Mon May 18 23:12:41 2026 * Verifying node status Mon May 18 23:12:41 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-ecf8ca0d-16b8-4db3-bf83-1412dafdfffc' Mon May 18 23:12:41 2026 - ERROR: node disco-stu.staging.ganeti.org: error stating out of band helper: [Errno 2] No such file or directory: '/tmp/ganeti-qa-oob-does-not-exist-ecf8ca0d-16b8-4db3-bf83-1412dafdfffc' Mon May 18 23:12:41 2026 - ERROR: node mcbain.staging.ganeti.org: error stating out of band helper: [Errno 2] No such file or directory: '/tmp/ganeti-qa-oob-does-not-exist-ecf8ca0d-16b8-4db3-bf83-1412dafdfffc' Mon May 18 23:12:41 2026 * Verifying instance status Mon May 18 23:12:41 2026 * Verifying orphan volumes Mon May 18 23:12:41 2026 * Verifying N+1 Memory redundancy Mon May 18 23:12:41 2026 * Assessing cluster hypervisor parameters Mon May 18 23:12: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. Mon May 18 23:12:41 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon May 18 23:12:41 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon May 18 23:12:41 2026 * Other Notes Mon May 18 23:12:42 2026 * Hooks Results Command: ssh troy-mcclure.staging.ganeti.org 'touch /tmp/ganeti-qa-oob-does-exist-f623bb52-4456-44b8-927c-537c24a352b0' Command: ssh troy-mcclure.staging.ganeti.org 'chmod 0400 /tmp/ganeti-qa-oob-does-exist-f623bb52-4456-44b8-927c-537c24a352b0' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster copyfile /tmp/ganeti-qa-oob-does-exist-f623bb52-4456-44b8-927c-537c24a352b0' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --node-parameters oob_program=/tmp/ganeti-qa-oob-does-exist-f623bb52-4456-44b8-927c-537c24a352b0' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 194, 195 Waiting for job 194 ... Mon May 18 23:12:45 2026 * Verifying cluster config Mon May 18 23:12:45 2026 * Verifying cluster certificate files Mon May 18 23:12:45 2026 * Verifying hypervisor parameters Mon May 18 23:12:45 2026 * Verifying all nodes belong to an existing group Waiting for job 195 ... Mon May 18 23:12:46 2026 * Verifying group 'default' Mon May 18 23:12:46 2026 * Gathering data (3 nodes) Mon May 18 23:12:46 2026 * Gathering information about nodes (3 nodes) Mon May 18 23:12:47 2026 * Gathering disk information (3 nodes) Mon May 18 23:12:47 2026 * Verifying configuration file consistency Mon May 18 23:12:47 2026 * Verifying node status Mon May 18 23:12:47 2026 - ERROR: node troy-mcclure.staging.ganeti.org: out of band helper /tmp/ganeti-qa-oob-does-exist-f623bb52-4456-44b8-927c-537c24a352b0 is not executable Mon May 18 23:12:47 2026 - ERROR: node disco-stu.staging.ganeti.org: out of band helper /tmp/ganeti-qa-oob-does-exist-f623bb52-4456-44b8-927c-537c24a352b0 is not executable Mon May 18 23:12:47 2026 - ERROR: node mcbain.staging.ganeti.org: out of band helper /tmp/ganeti-qa-oob-does-exist-f623bb52-4456-44b8-927c-537c24a352b0 is not executable Mon May 18 23:12:47 2026 * Verifying instance status Mon May 18 23:12:47 2026 * Verifying orphan volumes Mon May 18 23:12:47 2026 * Verifying N+1 Memory redundancy Mon May 18 23:12:47 2026 * Assessing cluster hypervisor parameters Mon May 18 23:12:47 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Mon May 18 23:12:47 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon May 18 23:12:47 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon May 18 23:12:47 2026 * Other Notes Mon May 18 23:12:47 2026 * Hooks Results Command: ssh troy-mcclure.staging.ganeti.org 'chmod 0500 /tmp/ganeti-qa-oob-does-exist-f623bb52-4456-44b8-927c-537c24a352b0' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster copyfile /tmp/ganeti-qa-oob-does-exist-f623bb52-4456-44b8-927c-537c24a352b0' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 197, 198 Waiting for job 197 ... Mon May 18 23:12:49 2026 * Verifying cluster config Mon May 18 23:12:49 2026 * Verifying cluster certificate files Mon May 18 23:12:49 2026 * Verifying hypervisor parameters Mon May 18 23:12:49 2026 * Verifying all nodes belong to an existing group Waiting for job 198 ... Mon May 18 23:12:50 2026 * Verifying group 'default' Mon May 18 23:12:50 2026 * Gathering data (3 nodes) Mon May 18 23:12:50 2026 * Gathering information about nodes (3 nodes) Mon May 18 23:12:51 2026 * Gathering disk information (3 nodes) Mon May 18 23:12:51 2026 * Verifying configuration file consistency Mon May 18 23:12:51 2026 * Verifying node status Mon May 18 23:12:51 2026 * Verifying instance status Mon May 18 23:12:51 2026 * Verifying orphan volumes Mon May 18 23:12:51 2026 * Verifying N+1 Memory redundancy Mon May 18 23:12:51 2026 * Assessing cluster hypervisor parameters Mon May 18 23:12:51 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Mon May 18 23:12:51 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon May 18 23:12:51 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon May 18 23:12:51 2026 * Other Notes Mon May 18 23:12:51 2026 * Hooks Results Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster command rm /tmp/ganeti-qa-oob-does-exist-f623bb52-4456-44b8-927c-537c24a352b0' ------------------------------------------------ node: disco-stu.staging.ganeti.org return code = 0 ------------------------------------------------ node: mcbain.staging.ganeti.org return code = 0 ------------------------------------------------ node: troy-mcclure.staging.ganeti.org return code = 0 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --node-parameters oob_program=' ---- PASSED [TestClusterOob] out-of-band framework --------------------- >>>> 2026-05-18 23:12:53.542839 time=0:00:19.996504 [TestClusterOob] out-of-band framework <<<< 2026-05-18 23:12:53.542947 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.6zczm1b1 -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.6zczm1b1 -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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster modify --instance-communication-network=mynetwork' Mon May 18 23:12:55 2026 Changing instance communication network to 'mynetwork', only new instances will be affected. Submitted jobs 201 Waiting for job 201 ... Mon May 18 23:12:55 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.6zczm1b1 -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.6zczm1b1 -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.6zczm1b1 -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.6zczm1b1 -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.6zczm1b1 -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.6zczm1b1 -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.6zczm1b1 -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.6zczm1b1 -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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster modify --instance-communication-network=mynetwork' Mon May 18 23:13:01 2026 Instance communication network already is 'mynetwork', nothing to do. Mon May 18 23:13:01 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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster modify --instance-communication-network=' Mon May 18 23:13:03 2026 Previous instance communication network 'mynetwork' should be removed manually. Mon May 18 23:13:03 2026 Disabling instance communication network, only new instances will be affected. Mon May 18 23:13:03 2026 Previous instance communication network 'mynetwork' should be removed manually. Mon May 18 23:13:03 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.6zczm1b1 -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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-network list --no-headers -o name' ---- PASSED [TestInstanceCommunication] Tests instance communication via 'gnt-cluster modify' >>>> 2026-05-18 23:13:08.597608 time=0:00:15.054661 [TestInstanceCommunication] Tests instance communication via 'gnt-cluster modify' <<<< 2026-05-18 23:13:08.597788 start [TestVersion] Testing remote API version GET /version ---- PASSED [TestVersion] Testing remote API version ------------------- >>>> 2026-05-18 23:13:08.672091 time=0:00:00.074303 [TestVersion] Testing remote API version <<<< 2026-05-18 23:13:08.672192 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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node info troy-mcclure.staging.ganeti.org' - Node name: troy-mcclure.staging.ganeti.org primary ip: 192.168.1.5 secondary ip: 192.168.1.5 master candidate: True drained: False offline: False master_capable: True vm_capable: True primary for instances: secondary for instances: node parameters: cpu_speed: default (1) exclusive_storage: default (False) oob_program: default () ovs: default (False) ovs_link: default () ovs_name: default (switch1) spindle_count: default (1) ssh_port: default (22) GET / GET /2/info GET /2/tags GET /2/nodes GET /2/nodes?bulk=1 GET /2/groups GET /2/groups?bulk=1 GET /2/instances GET /2/instances?bulk=1 GET /2/os GET /2/filters GET /2/filters?bulk=1 GET /99/resource/not/here/99 PUT /99/resource/not/here/99 POST /99/resource/not/here/99 DELETE /99/resource/not/here/99 PUT /version POST /version DELETE /version Testing get/modify symmetry of /2/info and /2/modify GET successful at /2/info PUT successful at /2/modify ---- PASSED [TestEmptyCluster] Testing remote API on an empty cluster -- >>>> 2026-05-18 23:13:11.800101 time=0:00:03.127909 [TestEmptyCluster] Testing remote API on an empty cluster <<<< 2026-05-18 23:13:11.800280 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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/rapi/users' ganeti-qa ganeti-qa write/tmp/gnt.GymX66 Command: ssh troy-mcclure.staging.ganeti.org 'mkdir -p /var/lib/ganeti/rapi' Command: ssh troy-mcclure.staging.ganeti.org 'mv /tmp/gnt.GymX66 /var/lib/ganeti/rapi/users' Command: ssh troy-mcclure.staging.ganeti.org 'rm -f /tmp/gnt.GymX66' Command: ssh troy-mcclure.staging.ganeti.org 'kill -HUP $(cat /var/run/ganeti/ganeti-rapi.pid)' /tmp/gnt.wOseOi Command: ssh troy-mcclure.staging.ganeti.org 'mkdir -p /var/lib/ganeti/rapi' Command: ssh troy-mcclure.staging.ganeti.org 'mv /tmp/gnt.wOseOi /var/lib/ganeti/rapi/users' Command: ssh troy-mcclure.staging.ganeti.org 'rm -f /tmp/gnt.wOseOi' Command: ssh troy-mcclure.staging.ganeti.org 'kill -HUP $(cat /var/run/ganeti/ganeti-rapi.pid)' ---- PASSED [TestRapiUserPermissions] Verify the role-based access control enforces correctly >>>> 2026-05-18 23:13:12.945514 time=0:00:01.145234 [TestRapiUserPermissions] Verify the role-based access control enforces correctly <<<< 2026-05-18 23:13:12.945787 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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node info troy-mcclure.staging.ganeti.org' - Node name: troy-mcclure.staging.ganeti.org primary ip: 192.168.1.5 secondary ip: 192.168.1.5 master candidate: True drained: False offline: False master_capable: True vm_capable: True primary for instances: secondary for instances: node parameters: cpu_speed: default (1) exclusive_storage: default (False) oob_program: default () ovs: default (False) ovs_link: default () ovs_name: default (switch1) spindle_count: default (1) ssh_port: default (22) GET /2/query/group/fields GET /2/query/group/fields?fields=name,name,ndp/ovs_link GET /2/query/group GET /2/query/group?fields=ndp/ovs_link,diskparams,node_cnt,pinst_list,ndp/ovs,ndparams,ndp/oob_program,ndp/ssh_port,name,serial_no,custom_ipolicy,custom_diskparams,ndp/spindle_count,ndp/exclusive_storage,uuid,ctime,ndp/ovs_name,tags,ndp/cpu_speed,pinst_cnt,alloc_policy,ipolicy,custom_ndparams,node_list,mtime GET /2/query/group?fields=name GET /2/query/group?fields=name,%20name%09,name%20 GET /2/query/filter/fields GET /2/query/filter/fields?fields=uuid,uuid,predicates GET /2/query/filter GET /2/query/filter?fields=predicates,watermark,uuid,reason_trail,action,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/lock/fields GET /2/query/lock/fields?fields=name,name,pending GET /2/query/lock GET /2/query/lock?fields=pending,name,mode,owner GET /2/query/lock?fields=name GET /2/query/lock?fields=name,%20name%09,name%20 PUT /2/query/lock?fields=name PUT /2/query/lock PUT /2/query/lock PUT /2/query/lock PUT /2/query/lock GET /2/query/network/fields GET /2/query/network/fields?fields=name,name,name GET /2/query/network GET /2/query/network?fields=name,ctime,serial_no,gateway,mac_prefix,mtime,free_count,tags,gateway6,group_list,group_cnt,external_reservations,inst_list,map,network,uuid,reserved_count,inst_cnt,network6 GET /2/query/network?fields=name GET /2/query/network?fields=name,%20name%09,name%20 GET /2/query/node/fields GET /2/query/node/fields?fields=name,name,group.uuid GET /2/query/node GET /2/query/node?fields=group.uuid,disk_state,cnodes,ctotal,role,ndp/oob_program,ndp/exclusive_storage,tags,ndp/ssh_port,custom_ndparams,pinst_cnt,sinst_cnt,mtotal,ndp/cpu_speed,ndp/spindle_count,mtime,sinst_list,bootid,uuid,dtotal,sip,cnos,mnode,drained,master_candidate,sptotal,powered,ctime,ndp/ovs_name,ndp/ovs,ndp/ovs_link,master,master_capable,name,mfree,csockets,group,dfree,pinst_list,ndparams,spfree,hv_state,serial_no,offline,vm_capable,pip GET /2/query/node?fields=name GET /2/query/node?fields=name,%20name%09,name%20 PUT /2/query/node GET /2/query/instance/fields GET /2/query/instance/fields?fields=name,name,hv/reboot_behavior GET /2/query/instance GET /2/query/instance?fields=hv/reboot_behavior,os,nic.uuid/6,hv/kvm_flag,hv/extra_config,uuid,hv/num_ttys,snodes.group,hv/vga,admin_state_source,disk.spindles/0,hv/kernel_path,nic.mode/0,nic.mac/4,nic_link,nic.vlan/2,disk.uuid/12,nic.vlan/6,console,nic.name/7,disk.size/15,hv/spice_ip_version,nic.name/3,nic.network.name/6,pnode.group,hv/cpu_cores,nic.vlan/0,nic.link/0,disk.uuids,nic.network.name/1,hv/vif_type,disk.name/14,custom_beparams,disk.spindles/9,hv/spice_jpeg_wan_compression,hv/cpu_cap,nic.mac/2,disk.spindles/14,hv/viridian,disk.uuid/8,be/memory,nic.bridge/2,hv/mem_path,disk.uuid/4,disk.uuid/15,hv/cpu_type,disk.size/14,ctime,disk.name/8,disk.spindles/4,disk.spindles/12,nic.uuid/4,hv/floppy_image_path,disk.spindles/2,disk.uuid/14,nic_network,snodes,hv/spice_tls_ciphers,nic.mode/2,hv/vif_script,hv/vnet_hdr,hv/pci_pass,disk.uuid/2,be/maxmem,hv/vhost_net,disk.name/11,disk.spindles,nic.bridge/0,disk.uuid/9,disk.size/9,status,nic.link/4,disk.size/5,hv/extra_cgroups,nic.bridge/5,nic.mac/0,nic.link/2,hv/spice_use_tls,hv/bootloader_args,nic.ip/5,nic.network.name/4,hv/usb_mouse,disk.sizes,disk.name/10,ip,disk.name/0,hv/cpuid,hv/drop_capabilities,hv/cdrom_disk_type,oper_ram,nic.network.name/0,hv/spice_image_compression,nic.vlan/7,disk.spindles/8,hv/init_script,hv/migration_downtime,hv/cpu_weight,bridge,nic.ip/6,hv/spice_password_file,nic.mode/5,nic.vlan/1,disk.name/1,nic.uuid/7,disk.size/0,hv/vnc_x509_path,nic.macs,nic.name/6,be/auto_balance,hv/disk_discard,disk.uuid/0,hv/cpu_mask,hv/kernel_args,nic.name/0,hv/use_localtime,hv/spice_streaming_video,nic.mode/3,hv/disk_type,nic.mac/1,tags,disk.uuid/7,vcpus,disk.uuid/5,disk.name/13,hv/machine_version,nic.network/0,disk.uuid/10,hv/serial_speed,disk.uuid/1,nic.link/7,hv/virtio_net_queues,nic.network/6,network_port,nic.mode/1,disk.uuid/11,nic.names,hv/spice_bind,hv/devices,nic.link/5,disk.spindles/1,hv/scsi_controller_type,nic.name/5,disks_active,mtime,name,hv/pae,be/vcpus,hv/cdrom_image_path,hv/cpu_threads,pnode,disk.name/15,hv/spice_zlib_glz_wan_compression,hv/blockdev_prefix,hv/boot_order,hv/kvm_path,hv/migration_caps,mac,hv/spice_use_vdagent,disk_template,nic.links,disk.size/2,custom_osparams,hv/kvm_pci_reservations,nic.ip/3,nic.uuid/0,disk.count,hv/cdrom2_image_path,disk_usage,disk.name/9,disk.spindles/7,hv/vnc_tls,nic.ip/0,nic.network/4,nic.mac/5,nic.name/4,admin_state,disk.uuid/6,disk.spindles/5,nic.mac/7,disk.size/7,disk.spindles/3,hv/soundhw,be/spindle_use,hv/bootloader_path,hv/cpu_sockets,custom_nicparams,hypervisor,nic.vlan/3,hv/disk_aio,disk.name/4,disk.size/11,nic.modes,disk.name/2,hv/usb_devices,disk.size/8,nic.ip/1,disk.name/7,disk.size/6,be/always_failover,hv/user_shutdown,nic.vlan/5,hv/root_path,hv/kvm_extra,oper_vcpus,nic.uuids,nic.network/3,serial_no,nic.network/1,hv/security_domain,pnode.group.uuid,hv/nic_type,hv/use_guest_agent,nic.network/7,hv/spice_playback_compression,nic.uuid/1,nic.link/6,nic.link/1,oper_state,disk.size/12,disk.size/13,hv/acpi,disk.spindles/11,nic.ip/4,hv/vnc_password_file,be/minmem,hv/device_model,hv/disk_cache,hv/use_bootloader,nic.ips,hv/vnc_x509_verify,nic.uuid/5,disk.size/10,hv/keymap,forthcoming,nic.network/2,disk.spindles/6,disk.name/3,disk.spindles/15,hv/serial_console,custom_hvparams,nic.uuid/2,nic.bridges,disk.spindles/13,disk.names,hvparams,nic.mode/6,nic.uuid/3,nic_mode,nic.network.name/7,nic.mac/3,nic.ip/7,nic.bridge/3,nic.name/2,nic.network.name/5,nic.networks,admin_up,sda_size,sdb_size,snodes.group.uuid,nic.bridge/6,disk.uuid/3,hv/security_model,nic.mode/4,nic.networks.names,nic.link/3,nic.bridge/1,hv/use_chroot,hv/startup_timeout,beparams,disk.spindles/10,disk.uuid/13,nic.bridge/4,nic.network/5,disk.size/4,disk.name/6,disk.size/1,disk.name/12,hv/initrd_path,osparams,nic.mode/7,nic.name/1,disk.name/5,nic.vlans,nic.ip/2,nic.network.name/3,nic.vlan/4,nic.bridge/7,nic.mac/6,nic.count,nic.network.name/2,hv/vnc_bind_address,disk.size/3 GET /2/query/instance?fields=name GET /2/query/instance?fields=name,%20name%09,name%20 GET /2/query/job/fields GET /2/query/job/fields?fields=id,id,received_ts GET /2/query/job GET /2/query/job?fields=received_ts,status,opstart,opend,opexec,opresult,start_ts,ops,archived,summary,oppriority,opstatus,id,end_ts,oplog,priority 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 ---- PASSED [TestRapiQuery] Testing resource queries via remote API ---- >>>> 2026-05-18 23:13:20.876964 time=0:00:07.931177 [TestRapiQuery] Testing resource queries via remote API ^^^^ BLOCK 2026-05-18 23:13:20.877068 time=0:05:41.561976 [RunClusterTests] Runs tests related to gnt-cluster vvvv BLOCK 2026-05-18 23:13:20.877126 start [RunOsTests] Runs all tests related to gnt-os **** 2026-05-18 23:13:20.877191 skipping [TestOsList] gnt-os list, test(s) ['os', >] disabled **** 2026-05-18 23:13:20.877213 skipping [TestOsDiagnose] gnt-os diagnose, test(s) ['os', >] disabled **** 2026-05-18 23:13:20.877225 skipping [TestOsValid] Testing valid OS definition, test(s) ['os', >] disabled **** 2026-05-18 23:13:20.877235 skipping [TestOsInvalid] Testing invalid OS definition, test(s) ['os', >] disabled **** 2026-05-18 23:13:20.877243 skipping [TestOsPartiallyValid] Testing partially valid OS definition, test(s) ['os', >] disabled **** 2026-05-18 23:13:20.877282 skipping [TestOsModifyValid] Testing a valid os modify invocation, test(s) ['os', >] disabled **** 2026-05-18 23:13:20.877291 skipping [TestOsModifyInvalid] Testing an invalid os modify invocation, test(s) ['os', >] disabled **** 2026-05-18 23:13:20.877300 skipping [TestOsStatesNonExisting] Testing OS states with non-existing OS, test(s) ['os', >] disabled ^^^^ BLOCK 2026-05-18 23:13:20.877306 time=0:00:00.000180 [RunOsTests] Runs all tests related to gnt-os <<<< 2026-05-18 23:13:20.877371 start [TestClusterTags] gnt-cluster tags Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster add-tags TEMP-Ganeti-QA-Tag0 TEMP-Ganeti-QA-Tag1 TEMP-Ganeti-QA-Tag2' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster list-tags' TEMP-Ganeti-QA-Tag0 TEMP-Ganeti-QA-Tag1 TEMP-Ganeti-QA-Tag2 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster search-tags '\''^TEMP-Ganeti-QA-Tag\d+$'\''' /cluster TEMP-Ganeti-QA-Tag0 /cluster TEMP-Ganeti-QA-Tag1 /cluster TEMP-Ganeti-QA-Tag2 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster remove-tags TEMP-Ganeti-QA-Tag0 TEMP-Ganeti-QA-Tag1 TEMP-Ganeti-QA-Tag2' PUT /2/tags?tag=TEMP-Ganeti-QA-Tag0&tag=TEMP-Ganeti-QA-Tag1&tag=TEMP-Ganeti-QA-Tag2 GET /2/jobs/216 GET /2/tags DELETE /2/tags?tag=TEMP-Ganeti-QA-Tag0&tag=TEMP-Ganeti-QA-Tag1&tag=TEMP-Ganeti-QA-Tag2 GET /2/jobs/217 ---- PASSED [TestClusterTags] gnt-cluster tags ------------------------- >>>> 2026-05-18 23:13:26.476319 time=0:00:05.598948 [TestClusterTags] gnt-cluster tags vvvv BLOCK 2026-05-18 23:13:26.476442 start [RunCommonNodeTests] Run a few common node tests <<<< 2026-05-18 23:13:26.476521 start [TestNodeVolumes] gnt-node volumes Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node volumes' Node PhysDev VG Name Size Instance ---- PASSED [TestNodeVolumes] gnt-node volumes ------------------------- >>>> 2026-05-18 23:13:27.741396 time=0:00:01.264875 [TestNodeVolumes] gnt-node volumes <<<< 2026-05-18 23:13:27.741572 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 mcbain.staging.ganeti.org file /srv/ganeti/file-storage 12.7G 0M 8.1G Y disco-stu.staging.ganeti.org file /srv/ganeti/file-storage 12.7G 0M 8.1G Y troy-mcclure.staging.ganeti.org file /srv/ganeti/file-storage 12.7G 0M 8.1G Y Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list-storage --storage-type file --output=name,free,node,size,used,type,allocatable' Name Free Node Size Used Type Allocatable /srv/ganeti/file-storage 8.1G mcbain.staging.ganeti.org 12.7G 0M file Y /srv/ganeti/file-storage 8.1G disco-stu.staging.ganeti.org 12.7G 0M file Y /srv/ganeti/file-storage 8.1G troy-mcclure.staging.ganeti.org 12.7G 0M file Y Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list-storage --storage-type file --output=node,name,allocatable '\''--separator=|'\'' --no-headers' mcbain.staging.ganeti.org|/srv/ganeti/file-storage|Y disco-stu.staging.ganeti.org|/srv/ganeti/file-storage|Y troy-mcclure.staging.ganeti.org|/srv/ganeti/file-storage|Y Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node modify-storage mcbain.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 mcbain.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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list-storage --storage-type file --output=name,allocatable '\''--separator=|'\'' --no-headers mcbain.staging.ganeti.org' /srv/ganeti/file-storage|Y Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node modify-storage --allocatable yes mcbain.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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list-storage --storage-type file --output=name,allocatable '\''--separator=|'\'' --no-headers mcbain.staging.ganeti.org' /srv/ganeti/file-storage|Y Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node repair-storage mcbain.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 disco-stu.staging.ganeti.org file /srv/ganeti/file-storage' Stderr was: Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node modify-storage --allocatable no disco-stu.staging.ganeti.org file /srv/ganeti/file-storage' No changes to perform, exiting. Stderr was: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list-storage --storage-type file --output=name,allocatable '\''--separator=|'\'' --no-headers disco-stu.staging.ganeti.org' Failure: prerequisites not met for this operation: error type: wrong_input, error details: Storage units of type 'file' can not be modified /srv/ganeti/file-storage|Y Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node modify-storage --allocatable yes disco-stu.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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list-storage --storage-type file --output=name,allocatable '\''--separator=|'\'' --no-headers disco-stu.staging.ganeti.org' /srv/ganeti/file-storage|Y Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node repair-storage disco-stu.staging.ganeti.org file /srv/ganeti/file-storage' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_input, error details: Storage units of type 'file' can not be repaired Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list-storage --storage-type lvm-pv' Node Type Name Size Used Free Allocatable mcbain.staging.ganeti.org lvm-pv /dev/vdb 22.0G 0M 22.0G Y disco-stu.staging.ganeti.org lvm-pv /dev/vdb 22.0G 0M 22.0G Y troy-mcclure.staging.ganeti.org lvm-pv /dev/vdb 22.0G 0M 22.0G Y Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list-storage --storage-type lvm-pv --output=name,free,node,size,used,type,allocatable' Name Free Node Size Used Type Allocatable /dev/vdb 22.0G mcbain.staging.ganeti.org 22.0G 0M lvm-pv Y /dev/vdb 22.0G disco-stu.staging.ganeti.org 22.0G 0M lvm-pv Y /dev/vdb 22.0G troy-mcclure.staging.ganeti.org 22.0G 0M lvm-pv Y Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list-storage --storage-type lvm-pv --output=node,name,allocatable '\''--separator=|'\'' --no-headers' mcbain.staging.ganeti.org|/dev/vdb|Y disco-stu.staging.ganeti.org|/dev/vdb|Y troy-mcclure.staging.ganeti.org|/dev/vdb|Y Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node modify-storage mcbain.staging.ganeti.org lvm-pv /dev/vdb' Stderr was: Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node modify-storage --allocatable no mcbain.staging.ganeti.org lvm-pv /dev/vdb' No changes to perform, exiting. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list-storage --storage-type lvm-pv --output=name,allocatable '\''--separator=|'\'' --no-headers mcbain.staging.ganeti.org' /dev/vdb|N Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node modify-storage --allocatable yes mcbain.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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list-storage --storage-type lvm-pv --output=name,allocatable '\''--separator=|'\'' --no-headers mcbain.staging.ganeti.org' /dev/vdb|Y Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node repair-storage mcbain.staging.ganeti.org lvm-pv /dev/vdb' Stderr was: Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node modify-storage disco-stu.staging.ganeti.org lvm-pv /dev/vdb' Failure: prerequisites not met for this operation: error type: wrong_input, error details: Storage units of type 'lvm-pv' can not be repaired Stderr was: No changes to perform, exiting. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node modify-storage --allocatable no disco-stu.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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list-storage --storage-type lvm-pv --output=name,allocatable '\''--separator=|'\'' --no-headers disco-stu.staging.ganeti.org' /dev/vdb|N Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node modify-storage --allocatable yes disco-stu.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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list-storage --storage-type lvm-pv --output=name,allocatable '\''--separator=|'\'' --no-headers disco-stu.staging.ganeti.org' /dev/vdb|Y Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node repair-storage disco-stu.staging.ganeti.org lvm-pv /dev/vdb' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_input, error details: Storage units of type 'lvm-pv' can not be repaired Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list-storage --storage-type lvm-vg' Node Type Name Size Used Free Allocatable mcbain.staging.ganeti.org lvm-vg gnt 22.0G 0M 22.0G Y disco-stu.staging.ganeti.org lvm-vg gnt 22.0G 0M 22.0G Y troy-mcclure.staging.ganeti.org lvm-vg gnt 22.0G 0M 22.0G Y Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list-storage --storage-type lvm-vg --output=name,free,node,size,used,type,allocatable' Name Free Node Size Used Type Allocatable gnt 22.0G mcbain.staging.ganeti.org 22.0G 0M lvm-vg Y gnt 22.0G disco-stu.staging.ganeti.org 22.0G 0M lvm-vg Y gnt 22.0G troy-mcclure.staging.ganeti.org 22.0G 0M lvm-vg Y Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list-storage --storage-type lvm-vg --output=node,name,allocatable '\''--separator=|'\'' --no-headers' mcbain.staging.ganeti.org|gnt|Y disco-stu.staging.ganeti.org|gnt|Y troy-mcclure.staging.ganeti.org|gnt|Y Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node modify-storage mcbain.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 mcbain.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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list-storage --storage-type lvm-vg --output=name,allocatable '\''--separator=|'\'' --no-headers mcbain.staging.ganeti.org' Failure: prerequisites not met for this operation: error type: wrong_input, error details: Storage units of type 'lvm-vg' can not be modified gnt|Y Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node modify-storage --allocatable yes mcbain.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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list-storage --storage-type lvm-vg --output=name,allocatable '\''--separator=|'\'' --no-headers mcbain.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 mcbain.staging.ganeti.org lvm-vg gnt' Mon May 18 23:14:06 2026 Repairing storage unit 'gnt' on mcbain.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node modify-storage disco-stu.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 disco-stu.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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list-storage --storage-type lvm-vg --output=name,allocatable '\''--separator=|'\'' --no-headers disco-stu.staging.ganeti.org' gnt|Y Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node modify-storage --allocatable yes disco-stu.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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list-storage --storage-type lvm-vg --output=name,allocatable '\''--separator=|'\'' --no-headers disco-stu.staging.ganeti.org' gnt|Y Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node repair-storage disco-stu.staging.ganeti.org lvm-vg gnt' Mon May 18 23:14:12 2026 Repairing storage unit 'gnt' on disco-stu.staging.ganeti.org ... ---- PASSED [TestNodeStorage] gnt-node storage ------------------------- >>>> 2026-05-18 23:14:13.074671 time=0:00:45.333099 [TestNodeStorage] gnt-node storage **** 2026-05-18 23:14:13.074889 skipping [TestOutOfBand] gnt-node power, test(s) ['node-oob', >] disabled ^^^^ BLOCK 2026-05-18 23:14:13.074912 time=0:00:46.598470 [RunCommonNodeTests] Run a few common node tests vvvv BLOCK 2026-05-18 23:14:13.074982 start [RunGroupListTests] Run tests for listing node groups <<<< 2026-05-18 23:14:13.075054 start [TestGroupList] gnt-group list --- Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list --output ndp/cpu_speed,pinst_list,serial_no,ndp/ovs_link,node_list,ndp/oob_program,diskparams,ndp/spindle_count,tags,ndparams,name,custom_ndparams,ndp/exclusive_storage,ndp/ssh_port,custom_ipolicy,alloc_policy,node_cnt,mtime,ctime,custom_diskparams,ndp/ovs_name,pinst_cnt,ipolicy,ndp/ovs,uuid >> /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/cpu_speed,pinst_list,serial_no,ndp/ovs_link,node_list,ndp/oob_program,diskparams,ndp/spindle_count,tags,ndparams,name,custom_ndparams,ndp/exclusive_storage,ndp/ssh_port,custom_ipolicy,alloc_policy,node_cnt,mtime,ctime,custom_diskparams,ndp/ovs_name,pinst_cnt,ipolicy,ndp/ovs,uuid,ndp/cpu_speed,pinst_list,serial_no,ndp/ovs_link,node_list,ndp/oob_program,diskparams,ndp/spindle_count,tags,ndparams,name,custom_ndparams,ndp/exclusive_storage,ndp/ssh_port,custom_ipolicy,alloc_policy,node_cnt,mtime,ctime,custom_diskparams,ndp/ovs_name,pinst_cnt,ipolicy,ndp/ovs,uuid >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list --output uuid,ndp/ovs,ipolicy,pinst_cnt,ndp/ovs_name,custom_diskparams,ctime,mtime,node_cnt >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list --output alloc_policy,custom_ipolicy,ndp/ssh_port,ndp/exclusive_storage,custom_ndparams,name,ndparams,tags,ndp/spindle_count >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list --output diskparams,ndp/oob_program,node_list,ndp/ovs_link,serial_no,pinst_list,ndp/cpu_speed >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -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.6zczm1b1 -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.6zczm1b1 -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-05-18 23:14:15.004091 time=0:00:01.929037 [TestGroupList] gnt-group list <<<< 2026-05-18 23:14:15.004214 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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-group list-fields '\''--separator=|'\'' --no-headers' alloc_policy|Text|AllocPolicy|Allocation policy for group ctime|Timestamp|CTime|Creation timestamp custom_diskparams|Custom|CustomDiskParameters|Custom disk parameters custom_ipolicy|Custom|CustomInstancePolicy|Custom instance policy limitations custom_ndparams|Custom|CustomNDParams|Custom node parameters diskparams|Custom|DiskParameters|Disk parameters (merged) ipolicy|Custom|InstancePolicy|Instance policy limitations (merged) mtime|Timestamp|MTime|Modification timestamp name|Text|Group|Group name ndp/cpu_speed|Floating-point number|ndp/cpu_speed|The "cpu_speed" node parameter ndp/exclusive_storage|Boolean|ExclusiveStorage|The "exclusive_storage" node parameter ndp/oob_program|Custom|OutOfBandProgram|The "oob_program" node parameter ndp/ovs|Boolean|OpenvSwitch|The "ovs" node parameter ndp/ovs_link|Custom|OpenvSwitchLink|The "ovs_link" node parameter ndp/ovs_name|Custom|OpenvSwitchName|The "ovs_name" node parameter ndp/spindle_count|Number|SpindleCount|The "spindle_count" node parameter ndp/ssh_port|Number|ndp/ssh_port|The "ssh_port" node parameter ndparams|Custom|NDParams|Node parameters node_cnt|Number|Nodes|Number of nodes node_list|Custom|NodeList|List of nodes pinst_cnt|Number|Instances|Number of primary instances pinst_list|Custom|InstanceList|List of primary instances serial_no|Number|SerialNo|Group object serial number, incremented on each modification tags|Custom|Tags|Tags uuid|Text|UUID|Group UUID Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list-fields field/does/not/exist' Stdout was: Name Type Title Description field/does/not/exist Unknown field/does/not/exist Unknown field 'field/does/not/exist' Stderr was: ---- PASSED [TestGroupListFields] gnt-group list-fields ---------------- Warning: Queried for unknown fields field/does/not/exist >>>> 2026-05-18 23:14:15.697615 time=0:00:00.693401 [TestGroupListFields] gnt-group list-fields ^^^^ BLOCK 2026-05-18 23:14:15.697734 time=0:00:02.622752 [RunGroupListTests] Run tests for listing node groups vvvv BLOCK 2026-05-18 23:14:15.698091 start [RunGroupRwTests] Run tests for adding/removing/renaming groups <<<< 2026-05-18 23:14:15.698408 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: 613c5564-4ce6-4f89-a698-ed0eb6e2185b) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group add default' Stderr was: Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group rename group1 group2' Failure: prerequisites not met for this operation: error type: already_exists, error details: Desired group name 'default' already exists as a node group (UUID: 276f9f1d-a4c9-436d-b22c-d27507754921) 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: 613c5564-4ce6-4f89-a698-ed0eb6e2185b) 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: 7a92ac43-8a54-4ead-9eaa-4c864637decd, 8e923577-8d85-41c0-baad-8d0fd4122388, cec8c126-2569-47a5-b4f3-a3fe140556fe Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group rename group1 default' ---- PASSED [TestGroupAddRemoveRename] gnt-group add/remove/rename ----- >>>> 2026-05-18 23:14:28.307074 time=0:00:12.608666 [TestGroupAddRemoveRename] gnt-group add/remove/rename <<<< 2026-05-18 23:14:28.307185 start [TestGroupAddWithOptions] gnt-group add with options Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group add --alloc-policy notvalid group1' Stderr was: Unhandled protocol error while talking to the master daemon: Failed to parse request: SubmitJob: Can't parse value for 'alloc_policy': Invalid string value for type AllocPolicy: "notvalid" Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group add --alloc-policy last_resort --node-parameters oob_program=/bin/true group1' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group remove group1' ---- PASSED [TestGroupAddWithOptions] gnt-group add with options ------- >>>> 2026-05-18 23:14:30.882977 time=0:00:02.575792 [TestGroupAddWithOptions] gnt-group add with options <<<< 2026-05-18 23:14:30.883080 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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-group info group1' - Node group: group1 Node parameters: cpu_speed: default (1) exclusive_storage: default (False) oob_program: default () ovs: default (False) ovs_link: default () ovs_name: default (switch1) spindle_count: default (1) ssh_port: default (22) Disk parameters: blockdev: default ({}) diskless: default ({}) drbd: c-delay-target: default (1) c-fill-target: default (0) c-max-rate: default (1310720) c-min-rate: default (10240) c-plan-ahead: default (20) data-stripes: default (1) disk-barriers: default (n) disk-custom: default () dynamic-resync: default (True) meta-barriers: default (False) meta-stripes: default (1) metavg: default (gnt) net-custom: default (--max-buffers=16000 --max-epoch-size=16000) protocol: default (C) resync-rate: default (61440) ext: access: default (kernelspace) file: default ({}) gluster: access: default (kernelspace) host: default (127.0.0.1) port: default (24007) volume: default (gv0) plain: stripes: default (1) rbd: access: default (kernelspace) pool: default (rbd) user-id: default () sharedfile: default ({}) Instance policy: bounds specs: - max/0: cpu-count: default (48) disk-count: default (8) disk-size: default (1048576) memory-size: default (1048576) nic-count: default (8) spindle-use: default (8) min/0: cpu-count: default (1) disk-count: default (0) disk-size: default (512) memory-size: default (128) nic-count: default (0) spindle-use: default (0) allowed disk templates: default (plain, drbd, file, sharedfile) vcpu-ratio: default (4) spindle-ratio: default (32) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group modify --ipolicy-bounds-specs min:disk-count=4,cpu-count=4,disk-size=4,nic-count=4,spindle-use=4,memory-size=4/max:disk-count=4,cpu-count=4,disk-size=4,nic-count=4,spindle-use=4,memory-size=4 group1' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-group info group1' - Node group: group1 Node parameters: cpu_speed: default (1) exclusive_storage: default (False) oob_program: default () ovs: default (False) ovs_link: default () ovs_name: default (switch1) spindle_count: default (1) ssh_port: default (22) Disk parameters: blockdev: default ({}) diskless: default ({}) drbd: c-delay-target: default (1) c-fill-target: default (0) c-max-rate: default (1310720) c-min-rate: default (10240) c-plan-ahead: default (20) data-stripes: default (1) disk-barriers: default (n) disk-custom: default () dynamic-resync: default (True) meta-barriers: default (False) meta-stripes: default (1) metavg: default (gnt) net-custom: default (--max-buffers=16000 --max-epoch-size=16000) protocol: default (C) resync-rate: default (61440) ext: access: default (kernelspace) file: default ({}) gluster: access: default (kernelspace) host: default (127.0.0.1) port: default (24007) volume: default (gv0) plain: stripes: default (1) rbd: access: default (kernelspace) pool: default (rbd) user-id: default () sharedfile: default ({}) Instance policy: bounds specs: - min/0: cpu-count: 4 disk-count: 4 disk-size: 4 memory-size: 4 nic-count: 4 spindle-use: 4 max/0: cpu-count: 4 disk-count: 4 disk-size: 4 memory-size: 4 nic-count: 4 spindle-use: 4 allowed disk templates: default (plain, drbd, file, sharedfile) vcpu-ratio: default (4) spindle-ratio: default (32) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group modify --ipolicy-bounds-specs min:cpu-count=4,disk-count=8,disk-size=4,memory-size=4,nic-count=4,spindle-use=4/max:cpu-count=4,disk-count=8,disk-size=4,memory-size=4,nic-count=4,spindle-use=4 group1' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -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: 8 disk-size: 4 memory-size: 4 nic-count: 4 spindle-use: 4 min/0: cpu-count: 4 disk-count: 8 disk-size: 4 memory-size: 4 nic-count: 4 spindle-use: 4 allowed disk templates: default (plain, drbd, file, sharedfile) vcpu-ratio: default (4) spindle-ratio: default (32) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group modify --ipolicy-bounds-specs min:cpu-count=4,disk-count=8,disk-size=4,memory-size=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 disk-count: 8/4 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -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: 8 disk-size: 4 memory-size: 4 nic-count: 4 spindle-use: 4 min/0: cpu-count: 4 disk-count: 8 disk-size: 4 memory-size: 4 nic-count: 4 spindle-use: 4 allowed disk templates: default (plain, drbd, file, sharedfile) spindle-ratio: default (32) vcpu-ratio: default (4) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group modify --ipolicy-bounds-specs min:cpu-count=8,disk-count=8,disk-size=4,memory-size=4,nic-count=4,spindle-use=4/max:cpu-count=8,disk-count=8,disk-size=4,memory-size=4,nic-count=4,spindle-use=4 group1' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-group info group1' - Node group: group1 Node parameters: cpu_speed: default (1) exclusive_storage: default (False) oob_program: default () ovs: default (False) ovs_link: default () ovs_name: default (switch1) spindle_count: default (1) ssh_port: default (22) Disk parameters: blockdev: default ({}) diskless: default ({}) drbd: c-delay-target: default (1) c-fill-target: default (0) c-max-rate: default (1310720) c-min-rate: default (10240) c-plan-ahead: default (20) data-stripes: default (1) disk-barriers: default (n) disk-custom: default () dynamic-resync: default (True) meta-barriers: default (False) meta-stripes: default (1) metavg: default (gnt) net-custom: default (--max-buffers=16000 --max-epoch-size=16000) protocol: default (C) resync-rate: default (61440) ext: access: default (kernelspace) file: default ({}) gluster: access: default (kernelspace) host: default (127.0.0.1) port: default (24007) volume: default (gv0) plain: stripes: default (1) rbd: access: default (kernelspace) pool: default (rbd) user-id: default () sharedfile: default ({}) Instance policy: bounds specs: - max/0: cpu-count: 8 disk-count: 8 disk-size: 4 memory-size: 4 nic-count: 4 spindle-use: 4 min/0: cpu-count: 8 disk-count: 8 disk-size: 4 memory-size: 4 nic-count: 4 spindle-use: 4 allowed disk templates: default (plain, drbd, file, sharedfile) vcpu-ratio: default (4) spindle-ratio: default (32) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group modify --ipolicy-bounds-specs min:cpu-count=8,disk-count=8,disk-size=4,memory-size=4,nic-count=4,spindle-use=4/max:cpu-count=4,disk-count=8,disk-size=4,memory-size=4,nic-count=4,spindle-use=4 group1' Stderr was: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-group info group1' Failure: prerequisites not met for this operation: error type: wrong_input, error details: Invalid instance policy: Invalid specification of min/max values for cpu-count: 8/4 - Node group: group1 Node parameters: cpu_speed: default (1) exclusive_storage: default (False) oob_program: default () ovs: default (False) ovs_link: default () ovs_name: default (switch1) spindle_count: default (1) ssh_port: default (22) Disk parameters: blockdev: default ({}) diskless: default ({}) drbd: c-delay-target: default (1) c-fill-target: default (0) c-max-rate: default (1310720) c-min-rate: default (10240) c-plan-ahead: default (20) data-stripes: default (1) disk-barriers: default (n) disk-custom: default () dynamic-resync: default (True) meta-barriers: default (False) meta-stripes: default (1) metavg: default (gnt) net-custom: default (--max-buffers=16000 --max-epoch-size=16000) protocol: default (C) resync-rate: default (61440) ext: access: default (kernelspace) file: default ({}) gluster: access: default (kernelspace) host: default (127.0.0.1) port: default (24007) volume: default (gv0) plain: stripes: default (1) rbd: access: default (kernelspace) pool: default (rbd) user-id: default () sharedfile: default ({}) Instance policy: bounds specs: - min/0: cpu-count: 8 disk-count: 8 disk-size: 4 memory-size: 4 nic-count: 4 spindle-use: 4 max/0: cpu-count: 8 disk-count: 8 disk-size: 4 memory-size: 4 nic-count: 4 spindle-use: 4 allowed disk templates: default (plain, drbd, file, sharedfile) spindle-ratio: default (32) vcpu-ratio: default (4) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group modify --ipolicy-bounds-specs min:cpu-count=8,disk-count=8,disk-size=8,memory-size=4,nic-count=4,spindle-use=4/max:cpu-count=8,disk-count=8,disk-size=8,memory-size=4,nic-count=4,spindle-use=4 group1' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-group info group1' - Node group: group1 Node parameters: cpu_speed: default (1) exclusive_storage: default (False) oob_program: default () ovs: default (False) ovs_link: default () ovs_name: default (switch1) spindle_count: default (1) ssh_port: default (22) Disk parameters: blockdev: default ({}) diskless: default ({}) drbd: c-delay-target: default (1) c-fill-target: default (0) c-max-rate: default (1310720) c-min-rate: default (10240) c-plan-ahead: default (20) data-stripes: default (1) disk-barriers: default (n) disk-custom: default () dynamic-resync: default (True) meta-barriers: default (False) meta-stripes: default (1) metavg: default (gnt) net-custom: default (--max-buffers=16000 --max-epoch-size=16000) protocol: default (C) resync-rate: default (61440) ext: access: default (kernelspace) file: default ({}) gluster: access: default (kernelspace) host: default (127.0.0.1) port: default (24007) volume: default (gv0) plain: stripes: default (1) rbd: access: default (kernelspace) pool: default (rbd) user-id: default () sharedfile: default ({}) Instance policy: bounds specs: - max/0: cpu-count: 8 disk-count: 8 disk-size: 8 memory-size: 4 nic-count: 4 spindle-use: 4 min/0: cpu-count: 8 disk-count: 8 disk-size: 8 memory-size: 4 nic-count: 4 spindle-use: 4 allowed disk templates: default (plain, drbd, file, sharedfile) spindle-ratio: default (32) vcpu-ratio: default (4) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group modify --ipolicy-bounds-specs min:cpu-count=8,disk-count=8,disk-size=8,memory-size=4,nic-count=4,spindle-use=4/max:cpu-count=8,disk-count=8,disk-size=4,memory-size=4,nic-count=4,spindle-use=4 group1' Stderr was: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -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: 4 nic-count: 4 spindle-use: 4 max/0: cpu-count: 8 disk-count: 8 disk-size: 8 memory-size: 4 nic-count: 4 spindle-use: 4 allowed disk templates: default (plain, drbd, file, sharedfile) spindle-ratio: default (32) vcpu-ratio: default (4) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group modify --ipolicy-bounds-specs min:cpu-count=8,disk-count=8,disk-size=8,memory-size=4,nic-count=8,spindle-use=4/max:cpu-count=8,disk-count=8,disk-size=8,memory-size=4,nic-count=8,spindle-use=4 group1' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-group info group1' - Node group: group1 Node parameters: cpu_speed: default (1) exclusive_storage: default (False) oob_program: default () ovs: default (False) ovs_link: default () ovs_name: default (switch1) spindle_count: default (1) ssh_port: default (22) Disk parameters: blockdev: default ({}) diskless: default ({}) drbd: c-delay-target: default (1) c-fill-target: default (0) c-max-rate: default (1310720) c-min-rate: default (10240) c-plan-ahead: default (20) data-stripes: default (1) disk-barriers: default (n) disk-custom: default () dynamic-resync: default (True) meta-barriers: default (False) meta-stripes: default (1) metavg: default (gnt) net-custom: default (--max-buffers=16000 --max-epoch-size=16000) protocol: default (C) resync-rate: default (61440) ext: access: default (kernelspace) file: default ({}) gluster: access: default (kernelspace) host: default (127.0.0.1) port: default (24007) volume: default (gv0) plain: stripes: default (1) rbd: access: default (kernelspace) pool: default (rbd) user-id: default () sharedfile: default ({}) Instance policy: bounds specs: - min/0: cpu-count: 8 disk-count: 8 disk-size: 8 memory-size: 4 nic-count: 8 spindle-use: 4 max/0: cpu-count: 8 disk-count: 8 disk-size: 8 memory-size: 4 nic-count: 8 spindle-use: 4 allowed disk templates: default (plain, drbd, file, sharedfile) vcpu-ratio: default (4) spindle-ratio: default (32) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group modify --ipolicy-bounds-specs min:cpu-count=8,disk-count=8,disk-size=8,memory-size=4,nic-count=8,spindle-use=4/max:cpu-count=8,disk-count=8,disk-size=8,memory-size=4,nic-count=4,spindle-use=4 group1' Stderr was: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -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: 8 memory-size: 4 nic-count: 8 spindle-use: 4 min/0: cpu-count: 8 disk-count: 8 disk-size: 8 memory-size: 4 nic-count: 8 spindle-use: 4 allowed disk templates: default (plain, drbd, file, sharedfile) vcpu-ratio: default (4) spindle-ratio: default (32) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group modify --ipolicy-bounds-specs min:cpu-count=8,disk-count=8,disk-size=8,memory-size=4,nic-count=8,spindle-use=8/max:cpu-count=8,disk-count=8,disk-size=8,memory-size=4,nic-count=8,spindle-use=8 group1' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-group info group1' - Node group: group1 Node parameters: cpu_speed: default (1) exclusive_storage: default (False) oob_program: default () ovs: default (False) ovs_link: default () ovs_name: default (switch1) spindle_count: default (1) ssh_port: default (22) Disk parameters: blockdev: default ({}) diskless: default ({}) drbd: c-delay-target: default (1) c-fill-target: default (0) c-max-rate: default (1310720) c-min-rate: default (10240) c-plan-ahead: default (20) data-stripes: default (1) disk-barriers: default (n) disk-custom: default () dynamic-resync: default (True) meta-barriers: default (False) meta-stripes: default (1) metavg: default (gnt) net-custom: default (--max-buffers=16000 --max-epoch-size=16000) protocol: default (C) resync-rate: default (61440) ext: access: default (kernelspace) file: default ({}) gluster: access: default (kernelspace) host: default (127.0.0.1) port: default (24007) volume: default (gv0) plain: stripes: default (1) rbd: access: default (kernelspace) pool: default (rbd) user-id: default () sharedfile: default ({}) Instance policy: bounds specs: - max/0: cpu-count: 8 disk-count: 8 disk-size: 8 memory-size: 4 nic-count: 8 spindle-use: 8 min/0: cpu-count: 8 disk-count: 8 disk-size: 8 memory-size: 4 nic-count: 8 spindle-use: 8 allowed disk templates: default (plain, drbd, file, sharedfile) vcpu-ratio: default (4) spindle-ratio: default (32) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group modify --ipolicy-bounds-specs min:cpu-count=8,disk-count=8,disk-size=8,memory-size=4,nic-count=8,spindle-use=8/max:cpu-count=8,disk-count=8,disk-size=8,memory-size=4,nic-count=8,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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-group info group1' - Node group: group1 Node parameters: cpu_speed: default (1) exclusive_storage: default (False) oob_program: default () ovs: default (False) ovs_link: default () ovs_name: default (switch1) spindle_count: default (1) ssh_port: default (22) Disk parameters: blockdev: default ({}) diskless: default ({}) drbd: c-delay-target: default (1) c-fill-target: default (0) c-max-rate: default (1310720) c-min-rate: default (10240) c-plan-ahead: default (20) data-stripes: default (1) disk-barriers: default (n) disk-custom: default () dynamic-resync: default (True) meta-barriers: default (False) meta-stripes: default (1) metavg: default (gnt) net-custom: default (--max-buffers=16000 --max-epoch-size=16000) protocol: default (C) resync-rate: default (61440) ext: access: default (kernelspace) file: default ({}) gluster: access: default (kernelspace) host: default (127.0.0.1) port: default (24007) volume: default (gv0) plain: stripes: default (1) rbd: access: default (kernelspace) pool: default (rbd) user-id: default () sharedfile: default ({}) Instance policy: bounds specs: - max/0: cpu-count: 8 disk-count: 8 disk-size: 8 memory-size: 4 nic-count: 8 spindle-use: 8 min/0: cpu-count: 8 disk-count: 8 disk-size: 8 memory-size: 4 nic-count: 8 spindle-use: 8 allowed disk templates: default (plain, drbd, file, sharedfile) 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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-group info group1' - Node group: group1 Node parameters: cpu_speed: default (1) exclusive_storage: default (False) oob_program: default () ovs: default (False) ovs_link: default () ovs_name: default (switch1) spindle_count: default (1) ssh_port: default (22) Disk parameters: blockdev: default ({}) diskless: default ({}) drbd: c-delay-target: default (1) c-fill-target: default (0) c-max-rate: default (1310720) c-min-rate: default (10240) c-plan-ahead: default (20) data-stripes: default (1) disk-barriers: default (n) disk-custom: default () dynamic-resync: default (True) meta-barriers: default (False) meta-stripes: default (1) metavg: default (gnt) net-custom: default (--max-buffers=16000 --max-epoch-size=16000) protocol: default (C) resync-rate: default (61440) ext: access: default (kernelspace) file: default ({}) gluster: access: default (kernelspace) host: default (127.0.0.1) port: default (24007) volume: default (gv0) plain: stripes: default (1) rbd: access: default (kernelspace) pool: default (rbd) user-id: default () sharedfile: default ({}) Instance policy: bounds specs: - min/0: cpu-count: 8 disk-count: 8 disk-size: 8 memory-size: 8 nic-count: 8 spindle-use: 8 max/0: cpu-count: 8 disk-count: 8 disk-size: 8 memory-size: 8 nic-count: 8 spindle-use: 8 allowed disk templates: default (plain, drbd, file, sharedfile) vcpu-ratio: default (4) spindle-ratio: default (32) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group modify --ipolicy-bounds-specs min:cpu-count=8,disk-count=8,disk-size=8,memory-size=8,nic-count=8,spindle-use=8/max:cpu-count=8,disk-count=8,disk-size=8,memory-size=4,nic-count=8,spindle-use=8 group1' Stderr was: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-group info group1' Failure: prerequisites not met for this operation: error type: wrong_input, error details: Invalid instance policy: Invalid specification of min/max values for memory-size: 8/4 - Node group: group1 Node parameters: cpu_speed: default (1) exclusive_storage: default (False) oob_program: default () ovs: default (False) ovs_link: default () ovs_name: default (switch1) spindle_count: default (1) ssh_port: default (22) Disk parameters: blockdev: default ({}) diskless: default ({}) drbd: c-delay-target: default (1) c-fill-target: default (0) c-max-rate: default (1310720) c-min-rate: default (10240) c-plan-ahead: default (20) data-stripes: default (1) disk-barriers: default (n) disk-custom: default () dynamic-resync: default (True) meta-barriers: default (False) meta-stripes: default (1) metavg: default (gnt) net-custom: default (--max-buffers=16000 --max-epoch-size=16000) protocol: default (C) resync-rate: default (61440) ext: access: default (kernelspace) file: default ({}) gluster: access: default (kernelspace) host: default (127.0.0.1) port: default (24007) volume: default (gv0) plain: stripes: default (1) rbd: access: default (kernelspace) pool: default (rbd) user-id: default () sharedfile: default ({}) Instance policy: bounds specs: - 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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-group info group1' - Node group: group1 Node parameters: cpu_speed: default (1) exclusive_storage: default (False) oob_program: default () ovs: default (False) ovs_link: default () ovs_name: default (switch1) spindle_count: default (1) ssh_port: default (22) Disk parameters: blockdev: default ({}) diskless: default ({}) drbd: c-delay-target: default (1) c-fill-target: default (0) c-max-rate: default (1310720) c-min-rate: default (10240) c-plan-ahead: default (20) data-stripes: default (1) disk-barriers: default (n) disk-custom: default () dynamic-resync: default (True) meta-barriers: default (False) meta-stripes: default (1) metavg: default (gnt) net-custom: default (--max-buffers=16000 --max-epoch-size=16000) protocol: default (C) resync-rate: default (61440) ext: access: default (kernelspace) file: default ({}) gluster: access: default (kernelspace) host: default (127.0.0.1) port: default (24007) volume: default (gv0) plain: stripes: default (1) rbd: access: default (kernelspace) pool: default (rbd) user-id: default () sharedfile: default ({}) Instance policy: bounds specs: - min/0: cpu-count: default (1) disk-count: default (0) disk-size: default (512) memory-size: default (128) nic-count: default (0) spindle-use: default (0) max/0: cpu-count: default (48) disk-count: default (8) disk-size: default (1048576) memory-size: default (1048576) nic-count: default (8) spindle-use: default (8) allowed disk templates: default (plain, drbd, file, sharedfile) vcpu-ratio: default (4) spindle-ratio: default (32) Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -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.6zczm1b1 -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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-group info group1' - Node group: group1 Node parameters: cpu_speed: default (1) exclusive_storage: default (False) oob_program: default () ovs: default (False) ovs_link: default () ovs_name: default (switch1) spindle_count: default (1) ssh_port: default (22) Disk parameters: blockdev: default ({}) diskless: default ({}) drbd: c-delay-target: default (1) c-fill-target: default (0) c-max-rate: default (1310720) c-min-rate: default (10240) c-plan-ahead: default (20) data-stripes: default (1) disk-barriers: default (n) disk-custom: default () dynamic-resync: default (True) meta-barriers: default (False) meta-stripes: default (1) metavg: default (gnt) net-custom: default (--max-buffers=16000 --max-epoch-size=16000) protocol: default (C) resync-rate: default (61440) ext: access: default (kernelspace) file: default ({}) gluster: access: default (kernelspace) host: default (127.0.0.1) port: default (24007) volume: default (gv0) plain: stripes: default (1) rbd: access: default (kernelspace) pool: default (rbd) user-id: default () sharedfile: default ({}) Instance policy: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 allowed disk templates: default (plain, drbd, file, sharedfile) vcpu-ratio: default (4) spindle-ratio: default (32) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group modify --ipolicy-vcpu-ratio 1.5 group1' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -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) 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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-group info group1' - Node group: group1 Node parameters: cpu_speed: default (1) exclusive_storage: default (False) oob_program: default () ovs: default (False) ovs_link: default () ovs_name: default (switch1) spindle_count: default (1) ssh_port: default (22) Disk parameters: blockdev: default ({}) diskless: default ({}) drbd: c-delay-target: default (1) c-fill-target: default (0) c-max-rate: default (1310720) c-min-rate: default (10240) c-plan-ahead: default (20) data-stripes: default (1) disk-barriers: default (n) disk-custom: default () dynamic-resync: default (True) meta-barriers: default (False) meta-stripes: default (1) metavg: default (gnt) net-custom: default (--max-buffers=16000 --max-epoch-size=16000) protocol: default (C) resync-rate: default (61440) ext: access: default (kernelspace) file: default ({}) gluster: access: default (kernelspace) host: default (127.0.0.1) port: default (24007) volume: default (gv0) plain: stripes: default (1) rbd: access: default (kernelspace) pool: default (rbd) user-id: default () sharedfile: default ({}) Instance policy: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 allowed disk templates: default (plain, drbd, file, sharedfile) spindle-ratio: default (32) vcpu-ratio: default (4) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group modify --ipolicy-spindle-ratio 1.5 group1' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-group info group1' - Node group: group1 Node parameters: cpu_speed: default (1) exclusive_storage: default (False) oob_program: default () ovs: default (False) ovs_link: default () ovs_name: default (switch1) spindle_count: default (1) ssh_port: default (22) Disk parameters: blockdev: default ({}) diskless: default ({}) drbd: c-delay-target: default (1) c-fill-target: default (0) c-max-rate: default (1310720) c-min-rate: default (10240) c-plan-ahead: default (20) data-stripes: default (1) disk-barriers: default (n) disk-custom: default () dynamic-resync: default (True) meta-barriers: default (False) meta-stripes: default (1) metavg: default (gnt) net-custom: default (--max-buffers=16000 --max-epoch-size=16000) protocol: default (C) resync-rate: default (61440) ext: access: default (kernelspace) file: default ({}) gluster: access: default (kernelspace) host: default (127.0.0.1) port: default (24007) volume: default (gv0) plain: stripes: default (1) rbd: access: default (kernelspace) pool: default (rbd) user-id: default () sharedfile: default ({}) Instance policy: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 allowed disk templates: default (plain, drbd, file, sharedfile) spindle-ratio: 1.5 vcpu-ratio: default (4) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group modify --ipolicy-spindle-ratio default group1' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-group info group1' - Node group: group1 Node parameters: cpu_speed: default (1) exclusive_storage: default (False) oob_program: default () ovs: default (False) ovs_link: default () ovs_name: default (switch1) spindle_count: default (1) ssh_port: default (22) Disk parameters: blockdev: default ({}) diskless: default ({}) drbd: c-delay-target: default (1) c-fill-target: default (0) c-max-rate: default (1310720) c-min-rate: default (10240) c-plan-ahead: default (20) data-stripes: default (1) disk-barriers: default (n) disk-custom: default () dynamic-resync: default (True) meta-barriers: default (False) meta-stripes: default (1) metavg: default (gnt) net-custom: default (--max-buffers=16000 --max-epoch-size=16000) protocol: default (C) resync-rate: default (61440) ext: access: default (kernelspace) file: default ({}) gluster: access: default (kernelspace) host: default (127.0.0.1) port: default (24007) volume: default (gv0) plain: stripes: default (1) rbd: access: default (kernelspace) pool: default (rbd) user-id: default () sharedfile: default ({}) Instance policy: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 allowed disk templates: plain spindle-ratio: default (32) vcpu-ratio: default (4) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group modify --ipolicy-disk-templates default group1' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -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) vcpu-ratio: default (4) spindle-ratio: default (32) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group modify --alloc-policy unallocable --node-parameters oob_program=/bin/false group1' Modified node group group1 - ndparams -> {'oob_program': '/bin/false'} Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group modify --alloc-policy notvalid group1' Stderr was: Unhandled protocol error while talking to the master daemon: Failed to parse request: SubmitJob: Can't parse value for 'alloc_policy': Invalid string value for type AllocPolicy: "notvalid" Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group modify --node-parameters spindle_count=10 group1' Modified node group group1 - ndparams -> {'oob_program': '/bin/false', 'spindle_count': 10} Command: ssh troy-mcclure.staging.ganeti.org 'hbal -L -G group1' Cluster is empty, exiting. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group modify --node-parameters spindle_count=default group1' Modified node group group1 - ndparams -> {'oob_program': '/bin/false'} Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group remove group1' ---- PASSED [TestGroupModify] gnt-group modify ------------------------- >>>> 2026-05-18 23:15:05.456443 time=0:00:34.573363 [TestGroupModify] gnt-group modify <<<< 2026-05-18 23:15:05.456571 start [TestRapiNodeGroups] Test several node group operations using RAPI POST /2/groups GET /2/jobs/297 POST /2/groups GET /2/jobs/298 PUT /2/groups/group1/modify GET /2/jobs/299 PUT /2/groups/group2/rename GET /2/jobs/300 Testing get/modify symmetry of /2/groups/group3 and /2/groups/group3/modify GET successful at /2/groups/group3 PUT successful at /2/groups/group3/modify DELETE /2/groups/group1 GET /2/jobs/302 DELETE /2/groups/group3 GET /2/jobs/303 ---- PASSED [TestRapiNodeGroups] Test several node group operations using RAPI >>>> 2026-05-18 23:15:12.877727 time=0:00:07.421156 [TestRapiNodeGroups] Test several node group operations using RAPI <<<< 2026-05-18 23:15:12.877878 start [TestGroupTags] gnt-group tags --- Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group add-tags default TEMP-Ganeti-QA-Tag0 TEMP-Ganeti-QA-Tag1 TEMP-Ganeti-QA-Tag2' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list-tags default' TEMP-Ganeti-QA-Tag0 TEMP-Ganeti-QA-Tag1 TEMP-Ganeti-QA-Tag2 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster search-tags '\''^TEMP-Ganeti-QA-Tag\d+$'\''' /nodegroup/default TEMP-Ganeti-QA-Tag0 /nodegroup/default TEMP-Ganeti-QA-Tag1 /nodegroup/default TEMP-Ganeti-QA-Tag2 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group remove-tags default TEMP-Ganeti-QA-Tag0 TEMP-Ganeti-QA-Tag1 TEMP-Ganeti-QA-Tag2' PUT /2/groups/default/tags?tag=TEMP-Ganeti-QA-Tag0&tag=TEMP-Ganeti-QA-Tag1&tag=TEMP-Ganeti-QA-Tag2 GET /2/jobs/307 GET /2/groups/default/tags DELETE /2/groups/default/tags?tag=TEMP-Ganeti-QA-Tag0&tag=TEMP-Ganeti-QA-Tag1&tag=TEMP-Ganeti-QA-Tag2 GET /2/jobs/308 ---- PASSED [TestGroupTags] gnt-group tags ----------------------------- >>>> 2026-05-18 23:15:18.284124 time=0:00:05.406246 [TestGroupTags] gnt-group tags ^^^^ BLOCK 2026-05-18 23:15:18.284230 time=0:01:02.586139 [RunGroupRwTests] Run tests for adding/removing/renaming groups vvvv BLOCK 2026-05-18 23:15:18.284309 start [RunNetworkTests] Run tests for network management <<<< 2026-05-18 23:15:18.284378 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: 10b5e089-975d-4f2a-bed6-6027a004c2d9) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-network list --output map,mtime,external_reservations,uuid,name,inst_list,serial_no,network6,reserved_count,gateway,ctime,gateway6,inst_cnt,group_cnt,mac_prefix,network,free_count,tags,group_list >> /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 map,mtime,external_reservations,uuid,name,inst_list,serial_no,network6,reserved_count,gateway,ctime,gateway6,inst_cnt,group_cnt,mac_prefix,network,free_count,tags,group_list,map,mtime,external_reservations,uuid,name,inst_list,serial_no,network6,reserved_count,gateway,ctime,gateway6,inst_cnt,group_cnt,mac_prefix,network,free_count,tags,group_list >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-network list --output group_list,tags >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-network list --output free_count,network,mac_prefix,group_cnt,inst_cnt,gateway6,ctime >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-network list --output gateway,reserved_count,network6,serial_no,inst_list,name,uuid,external_reservations >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-network list --output mtime,map >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -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.6zczm1b1 -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.6zczm1b1 -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.6zczm1b1 -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 map,mtime,external_reservations,uuid,name,inst_list,serial_no,network6,reserved_count,gateway,ctime,gateway6,inst_cnt,group_cnt,mac_prefix,network,free_count,tags,group_list >> /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 map,mtime,external_reservations,uuid,name,inst_list,serial_no,network6,reserved_count,gateway,ctime,gateway6,inst_cnt,group_cnt,mac_prefix,network,free_count,tags,group_list,map,mtime,external_reservations,uuid,name,inst_list,serial_no,network6,reserved_count,gateway,ctime,gateway6,inst_cnt,group_cnt,mac_prefix,network,free_count,tags,group_list >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-network list --output group_list,tags >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-network list --output free_count,network,mac_prefix,group_cnt,inst_cnt,gateway6,ctime >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-network list --output gateway,reserved_count,network6,serial_no,inst_list,name,uuid,external_reservations >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-network list --output mtime,map >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -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.6zczm1b1 -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.6zczm1b1 -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 --------------Warning: Queried for unknown fields field/does/not/exist >>>> 2026-05-18 23:15:29.241817 time=0:00:10.957439 [TestNetworkAddRemove] gnt-network add/remove <<<< 2026-05-18 23:15:29.242024 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 map,mtime,external_reservations,uuid,name,inst_list,serial_no,network6,reserved_count,gateway,ctime,gateway6,inst_cnt,group_cnt,mac_prefix,network,free_count,tags,group_list >> /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 map,mtime,external_reservations,uuid,name,inst_list,serial_no,network6,reserved_count,gateway,ctime,gateway6,inst_cnt,group_cnt,mac_prefix,network,free_count,tags,group_list,map,mtime,external_reservations,uuid,name,inst_list,serial_no,network6,reserved_count,gateway,ctime,gateway6,inst_cnt,group_cnt,mac_prefix,network,free_count,tags,group_list >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-network list --output group_list,tags >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-network list --output free_count,network,mac_prefix,group_cnt,inst_cnt,gateway6,ctime >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-network list --output gateway,reserved_count,network6,serial_no,inst_list,name,uuid,external_reservations >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-network list --output mtime,map >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -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.6zczm1b1 -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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-network list '\''--separator=|'\'' --no-headers --output name network1' network1 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-network list this.name.certainly.does.not.exist' Stderr was: Failure: prerequisites not met for this operation: error type: unknown_entity, error details: Network name this.name.certainly.does.not.exist not found Command: ssh troy-mcclure.staging.ganeti.org 'gnt-network list --output=field/does/not/exist >> /var/log/ganeti/qa-output.log' Stderr was: Warning: Queried for unknown fields field/does/not/exist Command: ssh troy-mcclure.staging.ganeti.org 'gnt-network disconnect network1 group1' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group remove group1' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-network remove network1' ---- PASSED [TestNetworkConnect] gnt-network connect/disconnect -------- >>>> 2026-05-18 23:15:38.242079 time=0:00:09.000055 [TestNetworkConnect] gnt-network connect/disconnect <<<< 2026-05-18 23:15:38.242185 start [TestNetworkTags] gnt-network tags Command: ssh troy-mcclure.staging.ganeti.org 'gnt-network add --network 192.0.2.0/30 network1' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-network add-tags network1 TEMP-Ganeti-QA-Tag0 TEMP-Ganeti-QA-Tag1 TEMP-Ganeti-QA-Tag2' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-network list-tags network1' TEMP-Ganeti-QA-Tag0 TEMP-Ganeti-QA-Tag1 TEMP-Ganeti-QA-Tag2 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster search-tags '\''^TEMP-Ganeti-QA-Tag\d+$'\''' /network/network1 TEMP-Ganeti-QA-Tag0 /network/network1 TEMP-Ganeti-QA-Tag1 /network/network1 TEMP-Ganeti-QA-Tag2 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-network remove-tags network1 TEMP-Ganeti-QA-Tag0 TEMP-Ganeti-QA-Tag1 TEMP-Ganeti-QA-Tag2' PUT /2/networks/network1/tags?tag=TEMP-Ganeti-QA-Tag0&tag=TEMP-Ganeti-QA-Tag1&tag=TEMP-Ganeti-QA-Tag2 GET /2/jobs/324 GET /2/networks/network1/tags DELETE /2/networks/network1/tags?tag=TEMP-Ganeti-QA-Tag0&tag=TEMP-Ganeti-QA-Tag1&tag=TEMP-Ganeti-QA-Tag2 GET /2/jobs/325 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-network remove network1' ---- PASSED [TestNetworkTags] gnt-network tags ------------------------- >>>> 2026-05-18 23:15:46.019195 time=0:00:07.777010 [TestNetworkTags] gnt-network tags ^^^^ BLOCK 2026-05-18 23:15:46.019274 time=0:00:27.734965 [RunNetworkTests] Run tests for network management vvvv BLOCK 2026-05-18 23:15:46.019344 start [RunFilterTests] Run tests for job filter management **** 2026-05-18 23:15:46.019408 skipping [TestFilterList] gnt-filter list, test(s) filters disabled **** 2026-05-18 23:15:46.019432 skipping [TestFilterListFields] gnt-filter list-fields, test(s) filters disabled **** 2026-05-18 23:15:46.019440 skipping [TestFilterAddRemove] gnt-filter add/delete, test(s) filters disabled **** 2026-05-18 23:15:46.019448 skipping [TestFilterReject] Tests that the REJECT filter does reject new jobs and that the, test(s) filters disabled **** 2026-05-18 23:15:46.019455 skipping [TestFilterOpCode] Tests that filtering with the "opcode" predicate works, test(s) filters disabled **** 2026-05-18 23:15:46.019468 skipping [TestFilterReasonChain] Tests that filters are processed in the right order and that the, test(s) filters disabled **** 2026-05-18 23:15:46.019476 skipping [TestFilterContinue] Tests that the CONTINUE filter has no effect, test(s) filters disabled **** 2026-05-18 23:15:46.019498 skipping [TestFilterAcceptPause] Tests that the PAUSE filter allows scheduling, but prevents starting,, test(s) filters disabled **** 2026-05-18 23:15:46.019508 skipping [TestFilterWatermark] Tests that the filter watermark is set correctly, test(s) filters disabled **** 2026-05-18 23:15:46.019521 skipping [TestFilterRateLimit] Tests that the RATE_LIMIT filter does reject new jobs when all, test(s) filters disabled **** 2026-05-18 23:15:46.019529 skipping [TestAdHocReasonRateLimit] Tests that ad-hoc rate limiting using --reason="rate-limit:n:..." works, test(s) filters disabled ^^^^ BLOCK 2026-05-18 23:15:46.019534 time=0:00:00.000190 [RunFilterTests] Run tests for job filter management <<<< 2026-05-18 23:15:46.019640 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.6 --readd --no-node-setup disco-stu.staging.ganeti.org' Stdout was: -- WARNING -- The option --no-node-setup is disabled. Whether or not the SSH setup is manipulated while adding a node is determined by the 'modify_ssh_setup' value in the cluster-wide configuration instead. Mon May 18 23:15:49 2026 - INFO: Readding a node, the offline/drained flags were reset Mon May 18 23:15:49 2026 - INFO: Node will be a master candidate Stderr was: ALERT: ganeti-noded started in debug mode. Private and secret parameters WILL be logged! Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify >> /var/log/ganeti/qa-output.log' ---- PASSED [TestNodeReadd] gnt-node add --readd ----------------------- >>>> 2026-05-18 23:15:54.750892 time=0:00:08.731252 [TestNodeReadd] gnt-node add --readd <<<< 2026-05-18 23:15:54.751046 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 disco-stu.staging.ganeti.org' Modified node disco-stu.staging.ganeti.org - master_candidate -> False Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node modify --force --master-candidate=yes disco-stu.staging.ganeti.org' Modified node disco-stu.staging.ganeti.org - master_candidate -> True Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 335, 336 Waiting for job 335 ... Mon May 18 23:16:02 2026 * Verifying cluster config Mon May 18 23:16:02 2026 * Verifying cluster certificate files Mon May 18 23:16:02 2026 * Verifying hypervisor parameters Mon May 18 23:16:02 2026 * Verifying all nodes belong to an existing group Waiting for job 336 ... Mon May 18 23:16:02 2026 * Verifying group 'default' Mon May 18 23:16:02 2026 * Gathering data (3 nodes) Mon May 18 23:16:02 2026 * Gathering information about nodes (3 nodes) Mon May 18 23:16:03 2026 * Gathering disk information (3 nodes) Mon May 18 23:16:03 2026 * Verifying configuration file consistency Mon May 18 23:16:03 2026 * Verifying node status Mon May 18 23:16:03 2026 * Verifying instance status Mon May 18 23:16:03 2026 * Verifying orphan volumes Mon May 18 23:16:03 2026 * Verifying N+1 Memory redundancy Mon May 18 23:16:03 2026 * Assessing cluster hypervisor parameters Mon May 18 23:16:03 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Mon May 18 23:16:03 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon May 18 23:16:03 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon May 18 23:16:03 2026 * Other Notes Mon May 18 23:16:03 2026 * Hooks Results Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node modify --force --master-candidate=no disco-stu.staging.ganeti.org' Modified node disco-stu.staging.ganeti.org - master_candidate -> False Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 339, 340 Waiting for job 339 ... Mon May 18 23:16:07 2026 * Verifying cluster config Mon May 18 23:16:07 2026 * Verifying cluster certificate files Mon May 18 23:16:07 2026 * Verifying hypervisor parameters Mon May 18 23:16:07 2026 * Verifying all nodes belong to an existing group Waiting for job 340 ... Mon May 18 23:16:08 2026 * Verifying group 'default' Mon May 18 23:16:08 2026 * Gathering data (3 nodes) Mon May 18 23:16:08 2026 * Gathering information about nodes (3 nodes) Mon May 18 23:16:09 2026 * Gathering disk information (3 nodes) Mon May 18 23:16:09 2026 * Verifying configuration file consistency Mon May 18 23:16:09 2026 * Verifying node status Mon May 18 23:16:09 2026 * Verifying instance status Mon May 18 23:16:09 2026 * Verifying orphan volumes Mon May 18 23:16:09 2026 * Verifying N+1 Memory redundancy Mon May 18 23:16:09 2026 * Assessing cluster hypervisor parameters Mon May 18 23:16:09 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Mon May 18 23:16:09 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon May 18 23:16:09 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon May 18 23:16:09 2026 * Other Notes Mon May 18 23:16:09 2026 * Hooks Results Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node modify --force --drained=yes disco-stu.staging.ganeti.org' Modified node disco-stu.staging.ganeti.org - drained -> True Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 343, 344 Waiting for job 343 ... Mon May 18 23:16:12 2026 * Verifying cluster config Mon May 18 23:16:12 2026 * Verifying cluster certificate files Mon May 18 23:16:12 2026 * Verifying hypervisor parameters Mon May 18 23:16:12 2026 * Verifying all nodes belong to an existing group Waiting for job 344 ... Mon May 18 23:16:12 2026 * Verifying group 'default' Mon May 18 23:16:12 2026 * Gathering data (3 nodes) Mon May 18 23:16:12 2026 * Gathering information about nodes (3 nodes) Mon May 18 23:16:13 2026 * Gathering disk information (3 nodes) Mon May 18 23:16:13 2026 * Verifying configuration file consistency Mon May 18 23:16:13 2026 * Verifying node status Mon May 18 23:16:13 2026 * Verifying instance status Mon May 18 23:16:13 2026 * Verifying orphan volumes Mon May 18 23:16:13 2026 * Verifying N+1 Memory redundancy Mon May 18 23:16:13 2026 * Assessing cluster hypervisor parameters Mon May 18 23:16: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. Mon May 18 23:16:13 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon May 18 23:16:13 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon May 18 23:16:13 2026 * Other Notes Mon May 18 23:16:13 2026 - NOTICE: 1 drained node(s) found. Mon May 18 23:16:13 2026 * Hooks Results Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node modify --force --drained=no disco-stu.staging.ganeti.org' Modified node disco-stu.staging.ganeti.org - drained -> False Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 347, 348 Waiting for job 347 ... Mon May 18 23:16:16 2026 * Verifying cluster config Mon May 18 23:16:16 2026 * Verifying cluster certificate files Mon May 18 23:16:16 2026 * Verifying hypervisor parameters Mon May 18 23:16:16 2026 * Verifying all nodes belong to an existing group Waiting for job 348 ... Mon May 18 23:16:16 2026 * Verifying group 'default' Mon May 18 23:16:16 2026 * Gathering data (3 nodes) Mon May 18 23:16:16 2026 * Gathering information about nodes (3 nodes) Mon May 18 23:16:17 2026 * Gathering disk information (3 nodes) Mon May 18 23:16:17 2026 * Verifying configuration file consistency Mon May 18 23:16:17 2026 * Verifying node status Mon May 18 23:16:17 2026 * Verifying instance status Mon May 18 23:16:17 2026 * Verifying orphan volumes Mon May 18 23:16:17 2026 * Verifying N+1 Memory redundancy Mon May 18 23:16:17 2026 * Assessing cluster hypervisor parameters Mon May 18 23:16:17 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Mon May 18 23:16:17 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon May 18 23:16:17 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon May 18 23:16:17 2026 * Other Notes Mon May 18 23:16:17 2026 * Hooks Results Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node modify --force --offline=yes disco-stu.staging.ganeti.org' Mon May 18 23:16:18 2026 Failed to stop KVM daemon on node 'disco-stu.staging.ganeti.org': Node is marked offline Modified node disco-stu.staging.ganeti.org - offline -> True Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 351, 352 Waiting for job 351 ... Mon May 18 23:16:20 2026 * Verifying cluster config Mon May 18 23:16:20 2026 * Verifying cluster certificate files Mon May 18 23:16:20 2026 * Verifying hypervisor parameters Mon May 18 23:16:20 2026 * Verifying all nodes belong to an existing group Waiting for job 352 ... Mon May 18 23:16:21 2026 * Verifying group 'default' Mon May 18 23:16:21 2026 * Gathering data (3 nodes) Mon May 18 23:16:21 2026 * Gathering information about nodes (3 nodes) Mon May 18 23:16:21 2026 * Gathering disk information (3 nodes) Mon May 18 23:16:21 2026 * Verifying configuration file consistency Mon May 18 23:16:21 2026 * Verifying node status Mon May 18 23:16:21 2026 * Verifying instance status Mon May 18 23:16:21 2026 * Verifying orphan volumes Mon May 18 23:16:21 2026 * Verifying N+1 Memory redundancy Mon May 18 23:16:21 2026 * Assessing cluster hypervisor parameters Mon May 18 23:16: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. Mon May 18 23:16:21 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon May 18 23:16:21 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon May 18 23:16:21 2026 * Other Notes Mon May 18 23:16:21 2026 - NOTICE: 1 offline node(s) found. Mon May 18 23:16:21 2026 * Hooks Results Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node modify --force --offline=no disco-stu.staging.ganeti.org' Mon May 18 23:16:22 2026 - WARNING: Transitioning node from offline to online state without using re-add. Please make sure the node is healthy! Modified node disco-stu.staging.ganeti.org - offline -> False Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 355, 356 Waiting for job 355 ... Mon May 18 23:16:24 2026 * Verifying cluster config Mon May 18 23:16:24 2026 * Verifying cluster certificate files Mon May 18 23:16:24 2026 * Verifying hypervisor parameters Mon May 18 23:16:24 2026 * Verifying all nodes belong to an existing group Waiting for job 356 ... Mon May 18 23:16:25 2026 * Verifying group 'default' Mon May 18 23:16:25 2026 * Gathering data (3 nodes) Mon May 18 23:16:25 2026 * Gathering information about nodes (3 nodes) Mon May 18 23:16:26 2026 * Gathering disk information (3 nodes) Mon May 18 23:16:26 2026 * Verifying configuration file consistency Mon May 18 23:16:26 2026 * Verifying node status Mon May 18 23:16:26 2026 * Verifying instance status Mon May 18 23:16:26 2026 * Verifying orphan volumes Mon May 18 23:16:26 2026 * Verifying N+1 Memory redundancy Mon May 18 23:16:26 2026 * Assessing cluster hypervisor parameters Mon May 18 23:16:26 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Mon May 18 23:16:26 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon May 18 23:16:26 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon May 18 23:16:26 2026 * Other Notes Mon May 18 23:16:26 2026 * Hooks Results Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node modify --master-candidate=yes disco-stu.staging.ganeti.org' Modified node disco-stu.staging.ganeti.org - master_candidate -> True Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node modify --secondary-ip=192.168.1.6 disco-stu.staging.ganeti.org' Modified node disco-stu.staging.ganeti.org - secondary_ip -> 192.168.1.6 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' Mon May 18 23:16:35 2026 - INFO: Note: more nodes are candidates (3) than desired (2) ---- PASSED [TestNodeModify] gnt-node modify --------------------------- >>>> 2026-05-18 23:16:35.327039 time=0:00:40.575993 [TestNodeModify] gnt-node modify <<<< 2026-05-18 23:16:35.327151 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 disco-stu.staging.ganeti.org 1' ---- PASSED [TestDelay] gnt-debug delay -------------------------------- >>>> 2026-05-18 23:16:41.350044 time=0:00:06.022893 [TestDelay] gnt-debug delay Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 1bc495599baf4bdaa3f4d330188464296dc5d832 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 367, 368 Waiting for job 367 ... Mon May 18 23:16:43 2026 * Verifying cluster config Mon May 18 23:16:43 2026 * Verifying cluster certificate files Mon May 18 23:16:43 2026 * Verifying hypervisor parameters Mon May 18 23:16:43 2026 * Verifying all nodes belong to an existing group Waiting for job 368 ... Mon May 18 23:16:43 2026 * Verifying group 'default' Mon May 18 23:16:43 2026 * Gathering data (3 nodes) Mon May 18 23:16:43 2026 * Gathering information about nodes (3 nodes) Mon May 18 23:16:44 2026 * Gathering disk information (3 nodes) Mon May 18 23:16:44 2026 * Verifying configuration file consistency Mon May 18 23:16:44 2026 * Verifying node status Mon May 18 23:16:44 2026 * Verifying instance status Mon May 18 23:16:44 2026 * Verifying orphan volumes Mon May 18 23:16:44 2026 * Verifying N+1 Memory redundancy Mon May 18 23:16:44 2026 * Assessing cluster hypervisor parameters Mon May 18 23:16:44 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Mon May 18 23:16:44 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon May 18 23:16:44 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon May 18 23:16:44 2026 * Other Notes Mon May 18 23:16:44 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 1bc495599baf4bdaa3f4d330188464296dc5d832 /var/lib/ganeti/config.data <<<< 2026-05-18 23:16:44.988101 start [TestNodeTags] gnt-node tags ----- Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node add-tags troy-mcclure.staging.ganeti.org TEMP-Ganeti-QA-Tag0 TEMP-Ganeti-QA-Tag1 TEMP-Ganeti-QA-Tag2' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list-tags troy-mcclure.staging.ganeti.org' TEMP-Ganeti-QA-Tag0 TEMP-Ganeti-QA-Tag1 TEMP-Ganeti-QA-Tag2 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster search-tags '\''^TEMP-Ganeti-QA-Tag\d+$'\''' /nodes/troy-mcclure.staging.ganeti.org TEMP-Ganeti-QA-Tag0 /nodes/troy-mcclure.staging.ganeti.org TEMP-Ganeti-QA-Tag1 /nodes/troy-mcclure.staging.ganeti.org TEMP-Ganeti-QA-Tag2 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node remove-tags troy-mcclure.staging.ganeti.org TEMP-Ganeti-QA-Tag0 TEMP-Ganeti-QA-Tag1 TEMP-Ganeti-QA-Tag2' PUT /2/nodes/troy-mcclure.staging.ganeti.org/tags?tag=TEMP-Ganeti-QA-Tag0&tag=TEMP-Ganeti-QA-Tag1&tag=TEMP-Ganeti-QA-Tag2 GET /2/jobs/372 GET /2/nodes/troy-mcclure.staging.ganeti.org/tags DELETE /2/nodes/troy-mcclure.staging.ganeti.org/tags?tag=TEMP-Ganeti-QA-Tag0&tag=TEMP-Ganeti-QA-Tag1&tag=TEMP-Ganeti-QA-Tag2 GET /2/jobs/373 ---- PASSED [TestNodeTags] gnt-node tags ------------------------------- >>>> 2026-05-18 23:16:50.889011 time=0:00:05.900910 [TestNodeTags] gnt-node tags <<<< 2026-05-18 23:16:50.889126 start [TestNode] Testing getting node(s) info via remote API GET /2/nodes/troy-mcclure.staging.ganeti.org GET /2/nodes GET /2/nodes?bulk=1 Testing get/modify symmetry of /2/nodes/troy-mcclure.staging.ganeti.org and /2/nodes/troy-mcclure.staging.ganeti.org/modify GET successful at /2/nodes/troy-mcclure.staging.ganeti.org POST successful at /2/nodes/troy-mcclure.staging.ganeti.org/modify ---- PASSED [TestNode] Testing getting node(s) info via remote API ----- >>>> 2026-05-18 23:16:51.903242 time=0:00:01.014116 [TestNode] Testing getting node(s) info via remote API <<<< 2026-05-18 23:16:51.903391 start [TestRapiInstanceAdd] Test adding a new instance via RAPI GET /2/jobs/375 Mon May 18 23:16:53 2026 * disk 0, size 768M Mon May 18 23:16:53 2026 * disk 1, size 512M Mon May 18 23:16:53 2026 * creating instance disks... Mon May 18 23:16:54 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Mon May 18 23:16:54 2026 adding disks to cluster config Mon May 18 23:16:54 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon May 18 23:16:54 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon May 18 23:16:54 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon May 18 23:16:54 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon May 18 23:16:54 2026 * running the instance OS create scripts... Mon May 18 23:16:54 2026 * starting instance... ---- PASSED [TestRapiInstanceAdd] Test adding a new instance via RAPI -- >>>> 2026-05-18 23:16:55.593316 time=0:00:03.689925 [TestRapiInstanceAdd] Test adding a new instance via RAPI <<<< 2026-05-18 23:16:55.593633 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 376 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-18 23:17:07.029911 time=0:00:11.436278 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-18 23:17:07.030055 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-05-18 23:17:07.030081 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 ... Mon May 18 23:17: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 381 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 381 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 382 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 382 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-05-18 23:17:16.409741 time=0:00:09.379660 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-05-18 23:17:16.409883 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 385 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-18 23:17:18.818598 time=0:00:02.408715 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-18 23:17:18.818855 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/386 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-05-18 23:17:30.264116 time=0:00:11.445261 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-05-18 23:17:30.264233 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/387 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-05-18 23:17:32.628658 time=0:00:02.364425 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-05-18 23:17:32.628766 start [TestInstanceList] gnt-instance list Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/disk_type,nic.mac/4,disk.spindles/15,nic.ip/1,nic.uuid/0,disk.uuid/11,nic.mode/4,hv/vnc_tls,nic.mac/7,nic.mac/3,nic.name/0,disk.name/12,be/minmem,hv/reboot_behavior,nic.link/4,hv/spice_password_file,hv/spice_playback_compression,disk.uuid/6,nic.uuid/2,hv/use_bootloader,hv/device_model,disk.uuid/1,hv/cdrom_image_path,hv/spice_zlib_glz_wan_compression,os,disk.spindles/6,nic.bridge/4,hv/kvm_extra,disk.spindles/0,hv/vnc_bind_address,console,disk.size/3,hv/kvm_flag,vcpus,hv/spice_jpeg_wan_compression,hv/virtio_net_queues,hv/serial_console,nic.uuid/3,tags,nic.mode/6,disk.uuid/8,hv/keymap,disk.name/2,disk.size/11,hv/disk_aio,disk.name/9,nic.link/5,disk.spindles/5,nic.ip/0,disk.name/13,hv/use_chroot,nic.link/1,custom_hvparams,nic.ip/5,nic.uuid/7,be/always_failover,disk_usage,nic.names,snodes.group,disk.uuid/0,hv/vnet_hdr,nic.link/6,hv/floppy_image_path,nic.network.name/0,hv/initrd_path,pnode.group.uuid,hv/kvm_path,hv/cpu_sockets,disk.uuid/5,oper_ram,hv/root_path,disk.spindles/10,hv/spice_streaming_video,hv/vnc_password_file,nic.name/6,hv/bootloader_path,nic.name/2,nic.mode/5,hv/pci_pass,hv/cdrom_disk_type,disk.size/2,disk.uuid/9,pnode,hv/disk_cache,nic.ip/3,nic.name/5,disk.name/0,nic.vlan/2,nic.vlan/0,hv/soundhw,nic.network/7,pnode.group,admin_up,mac,disk.name/4,nic.networks.names,hv/boot_order,nic.bridge/7,nic.network/0,disk.size/9,nic.mode/2,disk.uuid/12,hv/kernel_path,disk.spindles/14,hv/vhost_net,nic.bridges,hv/migration_caps,disk.spindles/7,nic.mac/5,status,be/maxmem,sdb_size,nic.uuid/1,hv/vif_type,nic.name/7,hv/cpu_threads,hv/mem_path,osparams,snodes.group.uuid,nic.mode/0,hv/init_script,hv/cpu_type,hv/bootloader_args,disk.size/7,hv/spice_bind,nic.network/3,nic.network.name/3,nic.network/2,hv/extra_cgroups,nic.network.name/1,hv/kvm_pci_reservations,disk.uuids,admin_state_source,custom_nicparams,disk.uuid/4,nic.mode/3,nic.ip/6,network_port,hv/migration_downtime,nic.count,hv/user_shutdown,disk.name/15,nic.links,nic.networks,disk.size/12,hv/use_localtime,nic.bridge/2,disk.spindles/12,hv/startup_timeout,hv/spice_tls_ciphers,nic.ips,nic.bridge/0,mtime,hvparams,hv/use_guest_agent,nic.bridge/3,hv/blockdev_prefix,nic.name/4,nic.network.name/7,hv/cpu_mask,disk.size/6,hv/cdrom2_image_path,nic.vlan/3,nic.name/1,disk.size/4,custom_osparams,hv/machine_version,uuid,custom_beparams,hv/vnc_x509_verify,nic.ip/2,disk.name/5,oper_vcpus,nic.network/4,hypervisor,nic.uuid/5,disk.name/1,nic.link/3,nic_network,nic.bridge/5,nic.mac/6,disk.name/3,hv/drop_capabilities,disk.spindles,hv/spice_use_vdagent,disk.size/10,hv/usb_devices,hv/nic_type,disk_template,nic.network/6,disk.size/8,be/memory,nic.vlan/1,nic.name/3,disk.size/5,disk.uuid/14,be/spindle_use,hv/disk_discard,nic.mac/1,nic.network/5,nic.bridge/1,hv/kernel_args,nic.link/7,snodes,disk.uuid/10,nic.vlan/4,nic.link/0,nic.ip/4,oper_state,disk.uuid/15,hv/spice_use_tls,nic.network.name/6,hv/cpu_cores,be/vcpus,nic.network.name/2,nic.mac/0,nic.mode/1,nic.mode/7,nic.uuids,be/auto_balance,nic.uuid/6,disk.sizes,disk.spindles/2,disk.spindles/3,hv/vif_script,hv/usb_mouse,disk.uuid/13,nic.bridge/6,hv/cpu_weight,hv/acpi,disks_active,hv/vnc_x509_path,disk.spindles/13,hv/serial_speed,disk.name/6,serial_no,disk.uuid/2,nic.network.name/5,hv/devices,nic.uuid/4,ctime,nic.vlans,disk.name/14,nic_link,hv/cpuid,nic.mac/2,hv/viridian,admin_state,disk.size/15,disk.spindles/9,disk.spindles/4,disk.name/10,nic.macs,disk.size/13,nic.ip/7,disk.size/0,hv/scsi_controller_type,disk.spindles/1,disk.spindles/8,nic.vlan/7,nic.vlan/6,disk.name/11,disk.size/1,nic_mode,disk.spindles/11,hv/security_domain,hv/pae,hv/spice_ip_version,hv/security_model,disk.uuid/7,ip,sda_size,hv/spice_image_compression,nic.network.name/4,nic.modes,nic.network/1,hv/cpu_cap,disk.count,disk.uuid/3,bridge,hv/num_ttys,nic.vlan/5,hv/extra_config,disk.names,disk.size/14,disk.name/7,nic.link/2,beparams,forthcoming,hv/vga,disk.name/8,name >> /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 hv/disk_type,nic.mac/4,disk.spindles/15,nic.ip/1,nic.uuid/0,disk.uuid/11,nic.mode/4,hv/vnc_tls,nic.mac/7,nic.mac/3,nic.name/0,disk.name/12,be/minmem,hv/reboot_behavior,nic.link/4,hv/spice_password_file,hv/spice_playback_compression,disk.uuid/6,nic.uuid/2,hv/use_bootloader,hv/device_model,disk.uuid/1,hv/cdrom_image_path,hv/spice_zlib_glz_wan_compression,os,disk.spindles/6,nic.bridge/4,hv/kvm_extra,disk.spindles/0,hv/vnc_bind_address,console,disk.size/3,hv/kvm_flag,vcpus,hv/spice_jpeg_wan_compression,hv/virtio_net_queues,hv/serial_console,nic.uuid/3,tags,nic.mode/6,disk.uuid/8,hv/keymap,disk.name/2,disk.size/11,hv/disk_aio,disk.name/9,nic.link/5,disk.spindles/5,nic.ip/0,disk.name/13,hv/use_chroot,nic.link/1,custom_hvparams,nic.ip/5,nic.uuid/7,be/always_failover,disk_usage,nic.names,snodes.group,disk.uuid/0,hv/vnet_hdr,nic.link/6,hv/floppy_image_path,nic.network.name/0,hv/initrd_path,pnode.group.uuid,hv/kvm_path,hv/cpu_sockets,disk.uuid/5,oper_ram,hv/root_path,disk.spindles/10,hv/spice_streaming_video,hv/vnc_password_file,nic.name/6,hv/bootloader_path,nic.name/2,nic.mode/5,hv/pci_pass,hv/cdrom_disk_type,disk.size/2,disk.uuid/9,pnode,hv/disk_cache,nic.ip/3,nic.name/5,disk.name/0,nic.vlan/2,nic.vlan/0,hv/soundhw,nic.network/7,pnode.group,admin_up,mac,disk.name/4,nic.networks.names,hv/boot_order,nic.bridge/7,nic.network/0,disk.size/9,nic.mode/2,disk.uuid/12,hv/kernel_path,disk.spindles/14,hv/vhost_net,nic.bridges,hv/migration_caps,disk.spindles/7,nic.mac/5,status,be/maxmem,sdb_size,nic.uuid/1,hv/vif_type,nic.name/7,hv/cpu_threads,hv/mem_path,osparams,snodes.group.uuid,nic.mode/0,hv/init_script,hv/cpu_type,hv/bootloader_args,disk.size/7,hv/spice_bind,nic.network/3,nic.network.name/3,nic.network/2,hv/extra_cgroups,nic.network.name/1,hv/kvm_pci_reservations,disk.uuids,admin_state_source,custom_nicparams,disk.uuid/4,nic.mode/3,nic.ip/6,network_port,hv/migration_downtime,nic.count,hv/user_shutdown,disk.name/15,nic.links,nic.networks,disk.size/12,hv/use_localtime,nic.bridge/2,disk.spindles/12,hv/startup_timeout,hv/spice_tls_ciphers,nic.ips,nic.bridge/0,mtime,hvparams,hv/use_guest_agent,nic.bridge/3,hv/blockdev_prefix,nic.name/4,nic.network.name/7,hv/cpu_mask,disk.size/6,hv/cdrom2_image_path,nic.vlan/3,nic.name/1,disk.size/4,custom_osparams,hv/machine_version,uuid,custom_beparams,hv/vnc_x509_verify,nic.ip/2,disk.name/5,oper_vcpus,nic.network/4,hypervisor,nic.uuid/5,disk.name/1,nic.link/3,nic_network,nic.bridge/5,nic.mac/6,disk.name/3,hv/drop_capabilities,disk.spindles,hv/spice_use_vdagent,disk.size/10,hv/usb_devices,hv/nic_type,disk_template,nic.network/6,disk.size/8,be/memory,nic.vlan/1,nic.name/3,disk.size/5,disk.uuid/14,be/spindle_use,hv/disk_discard,nic.mac/1,nic.network/5,nic.bridge/1,hv/kernel_args,nic.link/7,snodes,disk.uuid/10,nic.vlan/4,nic.link/0,nic.ip/4,oper_state,disk.uuid/15,hv/spice_use_tls,nic.network.name/6,hv/cpu_cores,be/vcpus,nic.network.name/2,nic.mac/0,nic.mode/1,nic.mode/7,nic.uuids,be/auto_balance,nic.uuid/6,disk.sizes,disk.spindles/2,disk.spindles/3,hv/vif_script,hv/usb_mouse,disk.uuid/13,nic.bridge/6,hv/cpu_weight,hv/acpi,disks_active,hv/vnc_x509_path,disk.spindles/13,hv/serial_speed,disk.name/6,serial_no,disk.uuid/2,nic.network.name/5,hv/devices,nic.uuid/4,ctime,nic.vlans,disk.name/14,nic_link,hv/cpuid,nic.mac/2,hv/viridian,admin_state,disk.size/15,disk.spindles/9,disk.spindles/4,disk.name/10,nic.macs,disk.size/13,nic.ip/7,disk.size/0,hv/scsi_controller_type,disk.spindles/1,disk.spindles/8,nic.vlan/7,nic.vlan/6,disk.name/11,disk.size/1,nic_mode,disk.spindles/11,hv/security_domain,hv/pae,hv/spice_ip_version,hv/security_model,disk.uuid/7,ip,sda_size,hv/spice_image_compression,nic.network.name/4,nic.modes,nic.network/1,hv/cpu_cap,disk.count,disk.uuid/3,bridge,hv/num_ttys,nic.vlan/5,hv/extra_config,disk.names,disk.size/14,disk.name/7,nic.link/2,beparams,forthcoming,hv/vga,disk.name/8,name,hv/disk_type,nic.mac/4,disk.spindles/15,nic.ip/1,nic.uuid/0,disk.uuid/11,nic.mode/4,hv/vnc_tls,nic.mac/7,nic.mac/3,nic.name/0,disk.name/12,be/minmem,hv/reboot_behavior,nic.link/4,hv/spice_password_file,hv/spice_playback_compression,disk.uuid/6,nic.uuid/2,hv/use_bootloader,hv/device_model,disk.uuid/1,hv/cdrom_image_path,hv/spice_zlib_glz_wan_compression,os,disk.spindles/6,nic.bridge/4,hv/kvm_extra,disk.spindles/0,hv/vnc_bind_address,console,disk.size/3,hv/kvm_flag,vcpus,hv/spice_jpeg_wan_compression,hv/virtio_net_queues,hv/serial_console,nic.uuid/3,tags,nic.mode/6,disk.uuid/8,hv/keymap,disk.name/2,disk.size/11,hv/disk_aio,disk.name/9,nic.link/5,disk.spindles/5,nic.ip/0,disk.name/13,hv/use_chroot,nic.link/1,custom_hvparams,nic.ip/5,nic.uuid/7,be/always_failover,disk_usage,nic.names,snodes.group,disk.uuid/0,hv/vnet_hdr,nic.link/6,hv/floppy_image_path,nic.network.name/0,hv/initrd_path,pnode.group.uuid,hv/kvm_path,hv/cpu_sockets,disk.uuid/5,oper_ram,hv/root_path,disk.spindles/10,hv/spice_streaming_video,hv/vnc_password_file,nic.name/6,hv/bootloader_path,nic.name/2,nic.mode/5,hv/pci_pass,hv/cdrom_disk_type,disk.size/2,disk.uuid/9,pnode,hv/disk_cache,nic.ip/3,nic.name/5,disk.name/0,nic.vlan/2,nic.vlan/0,hv/soundhw,nic.network/7,pnode.group,admin_up,mac,disk.name/4,nic.networks.names,hv/boot_order,nic.bridge/7,nic.network/0,disk.size/9,nic.mode/2,disk.uuid/12,hv/kernel_path,disk.spindles/14,hv/vhost_net,nic.bridges,hv/migration_caps,disk.spindles/7,nic.mac/5,status,be/maxmem,sdb_size,nic.uuid/1,hv/vif_type,nic.name/7,hv/cpu_threads,hv/mem_path,osparams,snodes.group.uuid,nic.mode/0,hv/init_script,hv/cpu_type,hv/bootloader_args,disk.size/7,hv/spice_bind,nic.network/3,nic.network.name/3,nic.network/2,hv/extra_cgroups,nic.network.name/1,hv/kvm_pci_reservations,disk.uuids,admin_state_source,custom_nicparams,disk.uuid/4,nic.mode/3,nic.ip/6,network_port,hv/migration_downtime,nic.count,hv/user_shutdown,disk.name/15,nic.links,nic.networks,disk.size/12,hv/use_localtime,nic.bridge/2,disk.spindles/12,hv/startup_timeout,hv/spice_tls_ciphers,nic.ips,nic.bridge/0,mtime,hvparams,hv/use_guest_agent,nic.bridge/3,hv/blockdev_prefix,nic.name/4,nic.network.name/7,hv/cpu_mask,disk.size/6,hv/cdrom2_image_path,nic.vlan/3,nic.name/1,disk.size/4,custom_osparams,hv/machine_version,uuid,custom_beparams,hv/vnc_x509_verify,nic.ip/2,disk.name/5,oper_vcpus,nic.network/4,hypervisor,nic.uuid/5,disk.name/1,nic.link/3,nic_network,nic.bridge/5,nic.mac/6,disk.name/3,hv/drop_capabilities,disk.spindles,hv/spice_use_vdagent,disk.size/10,hv/usb_devices,hv/nic_type,disk_template,nic.network/6,disk.size/8,be/memory,nic.vlan/1,nic.name/3,disk.size/5,disk.uuid/14,be/spindle_use,hv/disk_discard,nic.mac/1,nic.network/5,nic.bridge/1,hv/kernel_args,nic.link/7,snodes,disk.uuid/10,nic.vlan/4,nic.link/0,nic.ip/4,oper_state,disk.uuid/15,hv/spice_use_tls,nic.network.name/6,hv/cpu_cores,be/vcpus,nic.network.name/2,nic.mac/0,nic.mode/1,nic.mode/7,nic.uuids,be/auto_balance,nic.uuid/6,disk.sizes,disk.spindles/2,disk.spindles/3,hv/vif_script,hv/usb_mouse,disk.uuid/13,nic.bridge/6,hv/cpu_weight,hv/acpi,disks_active,hv/vnc_x509_path,disk.spindles/13,hv/serial_speed,disk.name/6,serial_no,disk.uuid/2,nic.network.name/5,hv/devices,nic.uuid/4,ctime,nic.vlans,disk.name/14,nic_link,hv/cpuid,nic.mac/2,hv/viridian,admin_state,disk.size/15,disk.spindles/9,disk.spindles/4,disk.name/10,nic.macs,disk.size/13,nic.ip/7,disk.size/0,hv/scsi_controller_type,disk.spindles/1,disk.spindles/8,nic.vlan/7,nic.vlan/6,disk.name/11,disk.size/1,nic_mode,disk.spindles/11,hv/security_domain,hv/pae,hv/spice_ip_version,hv/security_model,disk.uuid/7,ip,sda_size,hv/spice_image_compression,nic.network.name/4,nic.modes,nic.network/1,hv/cpu_cap,disk.count,disk.uuid/3,bridge,hv/num_ttys,nic.vlan/5,hv/extra_config,disk.names,disk.size/14,disk.name/7,nic.link/2,beparams,forthcoming,hv/vga,disk.name/8,name >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output name,disk.name/8,hv/vga,forthcoming,beparams,nic.link/2 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.name/7,disk.size/14,disk.names,hv/extra_config,nic.vlan/5,hv/num_ttys,bridge,disk.uuid/3 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.count,hv/cpu_cap >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.network/1,nic.modes,nic.network.name/4,hv/spice_image_compression,sda_size,ip >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.uuid/7,hv/security_model,hv/spice_ip_version,hv/pae,hv/security_domain,disk.spindles/11,nic_mode >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.size/1,disk.name/11 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.vlan/6,nic.vlan/7,disk.spindles/8 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.spindles/1,hv/scsi_controller_type,disk.size/0,nic.ip/7,disk.size/13,nic.macs,disk.name/10 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.spindles/4,disk.spindles/9,disk.size/15,admin_state,hv/viridian,nic.mac/2,hv/cpuid,nic_link >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.name/14,nic.vlans,ctime >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.uuid/4,hv/devices,nic.network.name/5,disk.uuid/2,serial_no,disk.name/6,hv/serial_speed,disk.spindles/13,hv/vnc_x509_path,disks_active >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/acpi,hv/cpu_weight,nic.bridge/6,disk.uuid/13,hv/usb_mouse,hv/vif_script >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.spindles/3,disk.spindles/2,disk.sizes,nic.uuid/6,be/auto_balance >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.uuids,nic.mode/7 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.mode/1,nic.mac/0,nic.network.name/2,be/vcpus,hv/cpu_cores,nic.network.name/6 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/spice_use_tls,disk.uuid/15,oper_state,nic.ip/4,nic.link/0,nic.vlan/4,disk.uuid/10 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output snodes,nic.link/7,hv/kernel_args,nic.bridge/1 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.network/5,nic.mac/1,hv/disk_discard,be/spindle_use,disk.uuid/14,disk.size/5,nic.name/3,nic.vlan/1,be/memory >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.size/8,nic.network/6 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk_template,hv/nic_type,hv/usb_devices,disk.size/10,hv/spice_use_vdagent,disk.spindles,hv/drop_capabilities,disk.name/3,nic.mac/6 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.bridge/5,nic_network,nic.link/3,disk.name/1,nic.uuid/5,hypervisor >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.network/4,oper_vcpus,disk.name/5,nic.ip/2,hv/vnc_x509_verify,custom_beparams,uuid,hv/machine_version,custom_osparams,disk.size/4 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.name/1,nic.vlan/3 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/cdrom2_image_path,disk.size/6,hv/cpu_mask,nic.network.name/7,nic.name/4,hv/blockdev_prefix >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.bridge/3,hv/use_guest_agent,hvparams,mtime,nic.bridge/0,nic.ips,hv/spice_tls_ciphers >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/startup_timeout,disk.spindles/12,nic.bridge/2,hv/use_localtime,disk.size/12,nic.networks,nic.links,disk.name/15 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/user_shutdown,nic.count,hv/migration_downtime,network_port,nic.ip/6,nic.mode/3 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.uuid/4,custom_nicparams,admin_state_source,disk.uuids,hv/kvm_pci_reservations,nic.network.name/1 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/extra_cgroups,nic.network/2,nic.network.name/3,nic.network/3,hv/spice_bind,disk.size/7,hv/bootloader_args,hv/cpu_type >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/init_script,nic.mode/0,snodes.group.uuid,osparams,hv/mem_path,hv/cpu_threads,nic.name/7,hv/vif_type,nic.uuid/1 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output sdb_size,be/maxmem,status,nic.mac/5,disk.spindles/7 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/migration_caps,nic.bridges,hv/vhost_net,disk.spindles/14,hv/kernel_path,disk.uuid/12,nic.mode/2,disk.size/9,nic.network/0,nic.bridge/7 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/boot_order,nic.networks.names,disk.name/4,mac,admin_up,pnode.group,nic.network/7,hv/soundhw,nic.vlan/0,nic.vlan/2 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.name/0,nic.name/5,nic.ip/3,hv/disk_cache >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output pnode,disk.uuid/9,disk.size/2,hv/cdrom_disk_type >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/pci_pass,nic.mode/5 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.name/2,hv/bootloader_path,nic.name/6,hv/vnc_password_file,hv/spice_streaming_video,disk.spindles/10,hv/root_path,oper_ram,disk.uuid/5 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/cpu_sockets,hv/kvm_path,pnode.group.uuid,hv/initrd_path,nic.network.name/0,hv/floppy_image_path,nic.link/6,hv/vnet_hdr,disk.uuid/0 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output snodes.group,nic.names,disk_usage,be/always_failover,nic.uuid/7,nic.ip/5,custom_hvparams >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.link/1,hv/use_chroot,disk.name/13,nic.ip/0,disk.spindles/5,nic.link/5,disk.name/9,hv/disk_aio,disk.size/11 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.name/2,hv/keymap,disk.uuid/8 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.mode/6,tags >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.uuid/3,hv/serial_console,hv/virtio_net_queues >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/spice_jpeg_wan_compression,vcpus,hv/kvm_flag,disk.size/3,console,hv/vnc_bind_address >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.spindles/0,hv/kvm_extra,nic.bridge/4,disk.spindles/6,os,hv/spice_zlib_glz_wan_compression,hv/cdrom_image_path,disk.uuid/1 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/device_model,hv/use_bootloader,nic.uuid/2,disk.uuid/6,hv/spice_playback_compression >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/spice_password_file,nic.link/4,hv/reboot_behavior >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output be/minmem,disk.name/12,nic.name/0,nic.mac/3,nic.mac/7,hv/vnc_tls,nic.mode/4,disk.uuid/11,nic.uuid/0 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.ip/1,disk.spindles/15,nic.mac/4,hv/disk_type >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -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.6zczm1b1 -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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list '\''--separator=|'\'' --no-headers --output name kvm-test-instance02.staging.ganeti.org' kvm-test-instance02.staging.ganeti.org Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list this.name.certainly.does.not.exist' Stderr was: Failure: prerequisites not met for this operation: error type: unknown_entity, error details: Instance name this.name.certainly.does.not.exist not found Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output=field/does/not/exist >> /var/log/ganeti/qa-output.log' Stderr was: Warning: Queried for unknown fields field/does/not/exist ---- PASSED [TestInstanceList] gnt-instance list ----------------------- >>>> 2026-05-18 23:17:44.331928 time=0:00:11.703162 [TestInstanceList] gnt-instance list <<<< 2026-05-18 23:17:44.332071 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: 40a35b87-e53a-4859-8038-900c9a0c0f5a Serial number: 16 Creation time: 2026-05-18 23:16:54 Modification time: 2026-05-18 23:17:31 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:36:2b:24 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: fd1e28aa-a2f3-40f0-8db7-834ad1d9bb26 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/bf5c6d5f-2dc2-4ea0-a08e-a3a2b2b9e62a.disk0 on primary: /dev/gnt/bf5c6d5f-2dc2-4ea0-a08e-a3a2b2b9e62a.disk0 (253:0) name: disk0 UUID: 62673dae-5c12-4a22-bdda-69f46136dde8 - disk/1: plain, size 512M access mode: rw logical_id: gnt/1e1d400b-8401-4982-99b6-4c31aea372f3.disk1 on primary: /dev/gnt/1e1d400b-8401-4982-99b6-4c31aea372f3.disk1 (253:1) name: disk1 UUID: 6af04a5b-c35b-4832-b237-e0f0845fe559 ---- PASSED [TestInstanceInfo] gnt-instance info ----------------------- >>>> 2026-05-18 23:17:45.621201 time=0:00:01.289130 [TestInstanceInfo] gnt-instance info <<<< 2026-05-18 23:17:45.621302 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 40a35b87-e53a-4859-8038-900c9a0c0f5a Serial number: 16 Creation time: 2026-05-18 23:16:54 Modification time: 2026-05-18 23:17:31 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:36:2b:24 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: fd1e28aa-a2f3-40f0-8db7-834ad1d9bb26 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/bf5c6d5f-2dc2-4ea0-a08e-a3a2b2b9e62a.disk0 on primary: /dev/gnt/bf5c6d5f-2dc2-4ea0-a08e-a3a2b2b9e62a.disk0 (253:0) name: disk0 UUID: 62673dae-5c12-4a22-bdda-69f46136dde8 - disk/1: plain, size 512M access mode: rw logical_id: gnt/1e1d400b-8401-4982-99b6-4c31aea372f3.disk1 on primary: /dev/gnt/1e1d400b-8401-4982-99b6-4c31aea372f3.disk1 (253:1) name: disk1 UUID: 6af04a5b-c35b-4832-b237-e0f0845fe559 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Mon May 18 23:17:47 2026 - INFO: Trying to hotplug device... Mon May 18 23:17:48 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:4d:fe:6d,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Mon May 18 23:17:49 2026 - INFO: Trying to hotplug device... Mon May 18 23:17:49 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Mon May 18 23:17:51 2026 - INFO: Trying to hotplug device... Mon May 18 23:17:51 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Mon May 18 23:17:52 2026 * disk 2, size 1.0G Mon May 18 23:17:53 2026 - INFO: Trying to hotplug device... Mon May 18 23:17:53 2026 - INFO: Hotplug done. Mon May 18 23:17:53 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon May 18 23:17: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' Mon May 18 23:17:54 2026 - INFO: Trying to hotplug device... Mon May 18 23:17:54 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Please give at least one of the parameters. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-05-18 23:18:13.387405 time=0:00:27.766103 [TestInstanceModify] gnt-instance modify <<<< 2026-05-18 23:18:13.387529 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/409 GET /2/jobs/410 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-05-18 23:18:15.776309 time=0:00:02.388780 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-05-18 23:18:15.776426 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-05-18 23:18:15.776458 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-05-18 23:18:15.776474 skipping , test(s) instance-device-names disabled <<<< 2026-05-18 23:18:15.776507 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 411 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-18 23:18:22.196125 time=0:00:06.419618 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-18 23:18:22.196258 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-05-18 23:18:22.196284 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-05-18 23:18:22.196302 start [TestInstanceRenameAndBack] gnt-instance rename Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 40a35b87-e53a-4859-8038-900c9a0c0f5a Serial number: 39 Creation time: 2026-05-18 23:16:54 Modification time: 2026-05-18 23:18:21 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:36:2b:24 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: fd1e28aa-a2f3-40f0-8db7-834ad1d9bb26 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/bf5c6d5f-2dc2-4ea0-a08e-a3a2b2b9e62a.disk0 on primary: /dev/gnt/bf5c6d5f-2dc2-4ea0-a08e-a3a2b2b9e62a.disk0 (253:0) name: disk0 UUID: 62673dae-5c12-4a22-bdda-69f46136dde8 - disk/1: plain, size 512M access mode: rw logical_id: gnt/1e1d400b-8401-4982-99b6-4c31aea372f3.disk1 on primary: /dev/gnt/1e1d400b-8401-4982-99b6-4c31aea372f3.disk1 (253:1) name: disk1 UUID: 6af04a5b-c35b-4832-b237-e0f0845fe559 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org /tmp/gnt.b0YXyl 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.b0YXyl && mv /tmp/gnt.b0YXyl /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: Mon May 18 23:18:24 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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 40a35b87-e53a-4859-8038-900c9a0c0f5a Serial number: 39 Creation time: 2026-05-18 23:16:54 Modification time: 2026-05-18 23:18:21 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:36:2b:24 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: fd1e28aa-a2f3-40f0-8db7-834ad1d9bb26 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/bf5c6d5f-2dc2-4ea0-a08e-a3a2b2b9e62a.disk0 on primary: /dev/gnt/bf5c6d5f-2dc2-4ea0-a08e-a3a2b2b9e62a.disk0 (253:0) name: disk0 UUID: 62673dae-5c12-4a22-bdda-69f46136dde8 - disk/1: plain, size 512M access mode: rw logical_id: gnt/1e1d400b-8401-4982-99b6-4c31aea372f3.disk1 on primary: /dev/gnt/1e1d400b-8401-4982-99b6-4c31aea372f3.disk1 (253:1) name: disk1 UUID: 6af04a5b-c35b-4832-b237-e0f0845fe559 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org /tmp/gnt.lGlMpL 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.lGlMpL && mv /tmp/gnt.lGlMpL /etc/hosts' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 40a35b87-e53a-4859-8038-900c9a0c0f5a Serial number: 39 Creation time: 2026-05-18 23:16:54 Modification time: 2026-05-18 23:18:21 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:36:2b:24 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: fd1e28aa-a2f3-40f0-8db7-834ad1d9bb26 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/bf5c6d5f-2dc2-4ea0-a08e-a3a2b2b9e62a.disk0 on primary: /dev/gnt/bf5c6d5f-2dc2-4ea0-a08e-a3a2b2b9e62a.disk0 (253:0) name: disk0 UUID: 62673dae-5c12-4a22-bdda-69f46136dde8 - disk/1: plain, size 512M access mode: rw logical_id: gnt/1e1d400b-8401-4982-99b6-4c31aea372f3.disk1 on primary: /dev/gnt/1e1d400b-8401-4982-99b6-4c31aea372f3.disk1 (253:1) name: disk1 UUID: 6af04a5b-c35b-4832-b237-e0f0845fe559 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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 40a35b87-e53a-4859-8038-900c9a0c0f5a Serial number: 41 Creation time: 2026-05-18 23:16:54 Modification time: 2026-05-18 23:18:29 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:36:2b:24 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: fd1e28aa-a2f3-40f0-8db7-834ad1d9bb26 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/bf5c6d5f-2dc2-4ea0-a08e-a3a2b2b9e62a.disk0 on primary: /dev/gnt/bf5c6d5f-2dc2-4ea0-a08e-a3a2b2b9e62a.disk0 (253:0) name: disk0 UUID: 62673dae-5c12-4a22-bdda-69f46136dde8 - disk/1: plain, size 512M access mode: rw logical_id: gnt/1e1d400b-8401-4982-99b6-4c31aea372f3.disk1 on primary: /dev/gnt/1e1d400b-8401-4982-99b6-4c31aea372f3.disk1 (253:1) name: disk1 UUID: 6af04a5b-c35b-4832-b237-e0f0845fe559 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 40a35b87-e53a-4859-8038-900c9a0c0f5a Serial number: 43 Creation time: 2026-05-18 23:16:54 Modification time: 2026-05-18 23:18:33 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:36:2b:24 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: fd1e28aa-a2f3-40f0-8db7-834ad1d9bb26 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/bf5c6d5f-2dc2-4ea0-a08e-a3a2b2b9e62a.disk0 on primary: /dev/gnt/bf5c6d5f-2dc2-4ea0-a08e-a3a2b2b9e62a.disk0 (253:0) name: disk0 UUID: 62673dae-5c12-4a22-bdda-69f46136dde8 - disk/1: plain, size 512M access mode: rw logical_id: gnt/1e1d400b-8401-4982-99b6-4c31aea372f3.disk1 on primary: /dev/gnt/1e1d400b-8401-4982-99b6-4c31aea372f3.disk1 (253:1) name: disk1 UUID: 6af04a5b-c35b-4832-b237-e0f0845fe559 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceRenameAndBack] gnt-instance rename ------------ >>>> 2026-05-18 23:18:35.540508 time=0:00:13.344206 [TestInstanceRenameAndBack] gnt-instance rename <<<< 2026-05-18 23:18:35.540635 start [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI GET /2/jobs/420 GET /2/jobs/421 ---- PASSED [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI >>>> 2026-05-18 23:18:41.204415 time=0:00:05.663780 [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI <<<< 2026-05-18 23:18:41.204525 start [TestInstanceRenameAndBack] gnt-instance rename Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 40a35b87-e53a-4859-8038-900c9a0c0f5a Serial number: 47 Creation time: 2026-05-18 23:16:54 Modification time: 2026-05-18 23:18:40 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:36:2b:24 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: fd1e28aa-a2f3-40f0-8db7-834ad1d9bb26 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/bf5c6d5f-2dc2-4ea0-a08e-a3a2b2b9e62a.disk0 on primary: /dev/gnt/bf5c6d5f-2dc2-4ea0-a08e-a3a2b2b9e62a.disk0 (253:0) name: disk0 UUID: 62673dae-5c12-4a22-bdda-69f46136dde8 - disk/1: plain, size 512M access mode: rw logical_id: gnt/1e1d400b-8401-4982-99b6-4c31aea372f3.disk1 on primary: /dev/gnt/1e1d400b-8401-4982-99b6-4c31aea372f3.disk1 (253:1) name: disk1 UUID: 6af04a5b-c35b-4832-b237-e0f0845fe559 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org /tmp/gnt.Kyckfj 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.Kyckfj && mv /tmp/gnt.Kyckfj /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: Mon May 18 23:18:43 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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 40a35b87-e53a-4859-8038-900c9a0c0f5a Serial number: 47 Creation time: 2026-05-18 23:16:54 Modification time: 2026-05-18 23:18:40 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:36:2b:24 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: fd1e28aa-a2f3-40f0-8db7-834ad1d9bb26 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/bf5c6d5f-2dc2-4ea0-a08e-a3a2b2b9e62a.disk0 on primary: /dev/gnt/bf5c6d5f-2dc2-4ea0-a08e-a3a2b2b9e62a.disk0 (253:0) name: disk0 UUID: 62673dae-5c12-4a22-bdda-69f46136dde8 - disk/1: plain, size 512M access mode: rw logical_id: gnt/1e1d400b-8401-4982-99b6-4c31aea372f3.disk1 on primary: /dev/gnt/1e1d400b-8401-4982-99b6-4c31aea372f3.disk1 (253:1) name: disk1 UUID: 6af04a5b-c35b-4832-b237-e0f0845fe559 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org /tmp/gnt.DNukNf 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.DNukNf && mv /tmp/gnt.DNukNf /etc/hosts' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 40a35b87-e53a-4859-8038-900c9a0c0f5a Serial number: 47 Creation time: 2026-05-18 23:16:54 Modification time: 2026-05-18 23:18:40 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:36:2b:24 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: fd1e28aa-a2f3-40f0-8db7-834ad1d9bb26 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/bf5c6d5f-2dc2-4ea0-a08e-a3a2b2b9e62a.disk0 on primary: /dev/gnt/bf5c6d5f-2dc2-4ea0-a08e-a3a2b2b9e62a.disk0 (253:0) name: disk0 UUID: 62673dae-5c12-4a22-bdda-69f46136dde8 - disk/1: plain, size 512M access mode: rw logical_id: gnt/1e1d400b-8401-4982-99b6-4c31aea372f3.disk1 on primary: /dev/gnt/1e1d400b-8401-4982-99b6-4c31aea372f3.disk1 (253:1) name: disk1 UUID: 6af04a5b-c35b-4832-b237-e0f0845fe559 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.6zczm1b1 -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: 40a35b87-e53a-4859-8038-900c9a0c0f5a Serial number: 49 Creation time: 2026-05-18 23:16:54 Modification time: 2026-05-18 23:18:48 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:36:2b:24 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: fd1e28aa-a2f3-40f0-8db7-834ad1d9bb26 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/bf5c6d5f-2dc2-4ea0-a08e-a3a2b2b9e62a.disk0 on primary: /dev/gnt/bf5c6d5f-2dc2-4ea0-a08e-a3a2b2b9e62a.disk0 (253:0) name: disk0 UUID: 62673dae-5c12-4a22-bdda-69f46136dde8 - disk/1: plain, size 512M access mode: rw logical_id: gnt/1e1d400b-8401-4982-99b6-4c31aea372f3.disk1 on primary: /dev/gnt/1e1d400b-8401-4982-99b6-4c31aea372f3.disk1 (253:1) name: disk1 UUID: 6af04a5b-c35b-4832-b237-e0f0845fe559 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -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/bf5c6d5f-2dc2-4ea0-a08e-a3a2b2b9e62a.disk0 gnt/1e1d400b-8401-4982-99b6-4c31aea372f3.disk1 | grep kvm-test-instance02.staging.ganeti.org' Command: ssh troy-mcclure.staging.ganeti.org 'lvs -o tags --noheadings gnt/bf5c6d5f-2dc2-4ea0-a08e-a3a2b2b9e62a.disk0 gnt/1e1d400b-8401-4982-99b6-4c31aea372f3.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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 40a35b87-e53a-4859-8038-900c9a0c0f5a Serial number: 51 Creation time: 2026-05-18 23:16:54 Modification time: 2026-05-18 23:18:52 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:36:2b:24 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: fd1e28aa-a2f3-40f0-8db7-834ad1d9bb26 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/bf5c6d5f-2dc2-4ea0-a08e-a3a2b2b9e62a.disk0 on primary: /dev/gnt/bf5c6d5f-2dc2-4ea0-a08e-a3a2b2b9e62a.disk0 (253:0) name: disk0 UUID: 62673dae-5c12-4a22-bdda-69f46136dde8 - disk/1: plain, size 512M access mode: rw logical_id: gnt/1e1d400b-8401-4982-99b6-4c31aea372f3.disk1 on primary: /dev/gnt/1e1d400b-8401-4982-99b6-4c31aea372f3.disk1 (253:1) name: disk1 UUID: 6af04a5b-c35b-4832-b237-e0f0845fe559 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -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/bf5c6d5f-2dc2-4ea0-a08e-a3a2b2b9e62a.disk0 gnt/1e1d400b-8401-4982-99b6-4c31aea372f3.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/bf5c6d5f-2dc2-4ea0-a08e-a3a2b2b9e62a.disk0 gnt/1e1d400b-8401-4982-99b6-4c31aea372f3.disk1 | grep kvm-test-instance03.staging.ganeti.org' ---- PASSED [TestInstanceRenameAndBack] gnt-instance rename ------------ >>>> 2026-05-18 23:18:54.802161 time=0:00:13.597636 [TestInstanceRenameAndBack] gnt-instance rename <<<< 2026-05-18 23:18:54.802277 start [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI GET /2/jobs/430 GET /2/jobs/431 ---- PASSED [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI >>>> 2026-05-18 23:19:00.545257 time=0:00:05.742980 [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI <<<< 2026-05-18 23:19:00.545469 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' Mon May 18 23:19:01 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Mon May 18 23:19:02 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon May 18 23:19: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' Mon May 18 23:19:05 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Mon May 18 23:19:05 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon May 18 23:19: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' Mon May 18 23:19:07 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Mon May 18 23:19:08 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon May 18 23:19: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' Mon May 18 23:19:11 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Mon May 18 23:19:11 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon May 18 23:19:11 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-05-18 23:19:12.390308 time=0:00:11.844839 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-05-18 23:19:12.390439 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 438 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-18 23:19:14.901465 time=0:00:02.511026 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-18 23:19:14.901655 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 ... Mon May 18 23:19:53 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-05-18 23:19:55.525250 time=0:00:40.623595 [TestInstanceReboot] gnt-instance reboot <<<< 2026-05-18 23:19:55.525365 start [TestInstanceTags] gnt-instance tags Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add-tags kvm-test-instance02.staging.ganeti.org TEMP-Ganeti-QA-Tag0 TEMP-Ganeti-QA-Tag1 TEMP-Ganeti-QA-Tag2' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list-tags kvm-test-instance02.staging.ganeti.org' TEMP-Ganeti-QA-Tag0 TEMP-Ganeti-QA-Tag1 TEMP-Ganeti-QA-Tag2 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster search-tags '\''^TEMP-Ganeti-QA-Tag\d+$'\''' /instances/kvm-test-instance02.staging.ganeti.org TEMP-Ganeti-QA-Tag0 /instances/kvm-test-instance02.staging.ganeti.org TEMP-Ganeti-QA-Tag1 /instances/kvm-test-instance02.staging.ganeti.org TEMP-Ganeti-QA-Tag2 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove-tags kvm-test-instance02.staging.ganeti.org TEMP-Ganeti-QA-Tag0 TEMP-Ganeti-QA-Tag1 TEMP-Ganeti-QA-Tag2' PUT /2/instances/kvm-test-instance02.staging.ganeti.org/tags?tag=TEMP-Ganeti-QA-Tag0&tag=TEMP-Ganeti-QA-Tag1&tag=TEMP-Ganeti-QA-Tag2 GET /2/jobs/447 GET /2/instances/kvm-test-instance02.staging.ganeti.org/tags DELETE /2/instances/kvm-test-instance02.staging.ganeti.org/tags?tag=TEMP-Ganeti-QA-Tag0&tag=TEMP-Ganeti-QA-Tag1&tag=TEMP-Ganeti-QA-Tag2 GET /2/jobs/448 ---- PASSED [TestInstanceTags] gnt-instance tags ----------------------- >>>> 2026-05-18 23:20:00.980581 time=0:00:05.455216 [TestInstanceTags] gnt-instance tags <<<< 2026-05-18 23:20:00.980717 start [TestClusterVerify] gnt-cluster verify Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 450, 451 Waiting for job 450 ... Mon May 18 23:20:02 2026 * Verifying cluster config Mon May 18 23:20:02 2026 * Verifying cluster certificate files Mon May 18 23:20:02 2026 * Verifying hypervisor parameters Mon May 18 23:20:02 2026 * Verifying all nodes belong to an existing group Waiting for job 451 ... Mon May 18 23:20:03 2026 * Verifying group 'default' Mon May 18 23:20:03 2026 * Gathering data (3 nodes) Mon May 18 23:20:03 2026 * Gathering information about nodes (3 nodes) Mon May 18 23:20:04 2026 * Gathering disk information (3 nodes) Mon May 18 23:20:04 2026 * Verifying configuration file consistency Mon May 18 23:20:04 2026 * Verifying node status Mon May 18 23:20:04 2026 * Verifying instance status Mon May 18 23:20:04 2026 * Verifying orphan volumes Mon May 18 23:20:04 2026 * Verifying N+1 Memory redundancy Mon May 18 23:20:04 2026 * Assessing cluster hypervisor parameters Mon May 18 23:20:04 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Mon May 18 23:20:04 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon May 18 23:20:04 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon May 18 23:20:04 2026 * Other Notes Mon May 18 23:20:04 2026 - NOTICE: 1 non-redundant instance(s) found. Mon May 18 23:20:04 2026 * Hooks Results Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 453 Waiting for job 453 ... No disks need to be activated. ---- PASSED [TestClusterVerify] gnt-cluster verify --------------------- >>>> 2026-05-18 23:20:06.600462 time=0:00:05.619745 [TestClusterVerify] gnt-cluster verify <<<< 2026-05-18 23:20:06.600654 start [TestInstance] Testing getting instance(s) info via remote API GET /2/instances/kvm-test-instance02.staging.ganeti.org GET /2/instances GET /2/instances?bulk=1 PUT /2/instances/kvm-test-instance02.staging.ganeti.org/activate-disks PUT /2/instances/kvm-test-instance02.staging.ganeti.org/deactivate-disks PUT /2/instances/kvm-test-instance02.staging.ganeti.org/prepare-export?mode=remote GET /2/jobs/456 Mon May 18 23:20:08 2026 Generating X509 certificate on troy-mcclure.staging.ganeti.org ---- PASSED [TestInstance] Testing getting instance(s) info via remote API >>>> 2026-05-18 23:20:08.912317 time=0:00:02.311663 [TestInstance] Testing getting instance(s) info via remote API <<<< 2026-05-18 23:20:08.912434 start [TestNodeList] gnt-node list ----- Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output custom_ndparams,offline,tags,group,mfree,sip,dfree,spfree,drained,ndp/oob_program,ndp/ovs_link,pinst_cnt,pip,name,master,mnode,ndp/spindle_count,pinst_list,ndp/ovs,master_capable,cnos,ndp/ovs_name,sptotal,ndp/exclusive_storage,sinst_cnt,disk_state,mtotal,sinst_list,uuid,powered,cnodes,hv_state,ndparams,serial_no,group.uuid,bootid,csockets,ndp/ssh_port,dtotal,vm_capable,ndp/cpu_speed,mtime,ctotal,master_candidate,ctime,role >> /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 custom_ndparams,offline,tags,group,mfree,sip,dfree,spfree,drained,ndp/oob_program,ndp/ovs_link,pinst_cnt,pip,name,master,mnode,ndp/spindle_count,pinst_list,ndp/ovs,master_capable,cnos,ndp/ovs_name,sptotal,ndp/exclusive_storage,sinst_cnt,disk_state,mtotal,sinst_list,uuid,powered,cnodes,hv_state,ndparams,serial_no,group.uuid,bootid,csockets,ndp/ssh_port,dtotal,vm_capable,ndp/cpu_speed,mtime,ctotal,master_candidate,ctime,role,custom_ndparams,offline,tags,group,mfree,sip,dfree,spfree,drained,ndp/oob_program,ndp/ovs_link,pinst_cnt,pip,name,master,mnode,ndp/spindle_count,pinst_list,ndp/ovs,master_capable,cnos,ndp/ovs_name,sptotal,ndp/exclusive_storage,sinst_cnt,disk_state,mtotal,sinst_list,uuid,powered,cnodes,hv_state,ndparams,serial_no,group.uuid,bootid,csockets,ndp/ssh_port,dtotal,vm_capable,ndp/cpu_speed,mtime,ctotal,master_candidate,ctime,role >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output role,ctime,master_candidate,ctotal >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output mtime,ndp/cpu_speed,vm_capable,dtotal,ndp/ssh_port,csockets,bootid,group.uuid >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output serial_no,ndparams >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output hv_state,cnodes,powered,uuid >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output sinst_list,mtotal,disk_state,sinst_cnt,ndp/exclusive_storage,sptotal,ndp/ovs_name,cnos,master_capable >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output ndp/ovs,pinst_list,ndp/spindle_count,mnode,master,name >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output pip,pinst_cnt,ndp/ovs_link,ndp/oob_program,drained,spfree,dfree >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output sip,mfree,group,tags,offline >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output custom_ndparams >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name' disco-stu.staging.ganeti.org mcbain.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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name troy-mcclure.staging.ganeti.org mcbain.staging.ganeti.org disco-stu.staging.ganeti.org' troy-mcclure.staging.ganeti.org mcbain.staging.ganeti.org disco-stu.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name mcbain.staging.ganeti.org troy-mcclure.staging.ganeti.org disco-stu.staging.ganeti.org' mcbain.staging.ganeti.org troy-mcclure.staging.ganeti.org disco-stu.staging.ganeti.org Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list this.name.certainly.does.not.exist' Stderr was: Failure: prerequisites not met for this operation: error type: unknown_entity, error details: Node name this.name.certainly.does.not.exist not found Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output=field/does/not/exist >> /var/log/ganeti/qa-output.log' Stderr was: Warning: Queried for unknown fields field/does/not/exist ---- PASSED [TestNodeList] gnt-node list ------------------------------- >>>> 2026-05-18 23:20:15.154459 time=0:00:06.242025 [TestNodeList] gnt-node list <<<< 2026-05-18 23:20:15.154632 start [TestJobList] gnt-job list ------- Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output summary,oppriority,oplog,opstatus,archived,status,ops,priority,received_ts,start_ts,opend,opexec,opresult,id,opstart,end_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 summary,oppriority,oplog,opstatus,archived,status,ops,priority,received_ts,start_ts,opend,opexec,opresult,id,opstart,end_ts,summary,oppriority,oplog,opstatus,archived,status,ops,priority,received_ts,start_ts,opend,opexec,opresult,id,opstart,end_ts >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output end_ts,opstart >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output id,opresult,opexec,opend >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output start_ts,received_ts,priority,ops,status,archived,opstatus,oplog,oppriority,summary >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -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.6zczm1b1 -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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list '\''--separator=|'\'' --no-headers --output id 417 65 160 254 80 419 211 117 120 225 432 124 151 232 200 346 7 169 264 164 166 92 448 158 272 79 170 414 81 400 71 152 108 36 415 388 103 137 297 165 115 246 255 267 102 78 47 436 224 219 228 340 243 11 75 343 421 361 91 216 240 74 271 420 18 136 49 290 127 217 62 430 185 329 223 86 33 44 399 205 189 293 431 26 180 295 456 237 344 199 76 441 354 178 258 393 68 43 372 247 434 168 251 56 259 230 409 153 175 104 428 119 379 286 277 253 262 234 50 336 411 188 451 110 31 77 132 227 395 89 248 257 418 252 101 55 99 83 183 121 307 54 96 351 204 106 138 6 371 61 73 163 298 38 348 114 334 328 446 34 279 410 52 303 406 157 416 210 53 280 154 135 238 317 384 360 134 67 221 422 159 325 42 284 88 207 236 66 1 123 275 261 445 342 322 22 131 29 381 212 187 368 162 407 268 105 412 330 226 426 48 314 337 13 276 174 206 359 270 365 355 145 209 182 125 173 245 452 190 335 440 148 107 100 203 353 316 144 288 140 367 167 19 59 323 235 398 287 300 94 126 375 402 333 443 4 313 2 294 97 69 60 306 133 208 274 109 392 241 390 350 370 215 51 14 45 239 304 444 442 413 315 64 150 229 374 161 425 310 118 391 15 403 172 202 394 21 90 429 449 177 111 311 58 218 112 332 437 122 98 198 305 256 364 454 171 312 46 139 23 366 423 130 263 362 282 84 113 213 16 309 380 433 25 57 396 72 299 281 321 9 82 455 149 278 265 181 386 27 195 331 269 176 233 8 40 376 156 377 155 349 193 128 249 142 369 197 20 318 70 324 424 341 339 453 95 273 116 143 37 222 427 186 17 345 301 242 41 357 201 439 30 383 191 308 405 327 85 231 450 93 283 184 292 385 358 266 63 404 338 32 28 296 356 373 320 220 401 260 179 10 39 289 196 378 438 250 12 326 146 24 192 214 447 87 397 302 363 352 141 319 387 244 285 382 3 5 408 129 347 194 435 35 389 147 291' 417 65 160 254 80 419 211 117 120 225 432 124 151 232 200 346 7 169 264 164 166 92 448 158 272 79 170 414 81 400 71 152 108 36 415 388 103 137 297 165 115 246 255 267 102 78 47 436 224 219 228 340 243 11 75 343 421 361 91 216 240 74 271 420 18 136 49 290 127 217 62 430 185 329 223 86 33 44 399 205 189 293 431 26 180 295 456 237 344 199 76 441 354 178 258 393 68 43 372 247 434 168 251 56 259 230 409 153 175 104 428 119 379 286 277 253 262 234 50 336 411 188 451 110 31 77 132 227 395 89 248 257 418 252 101 55 99 83 183 121 307 54 96 351 204 106 138 6 371 61 73 163 298 38 348 114 334 328 446 34 279 410 52 303 406 157 416 210 53 280 154 135 238 317 384 360 134 67 221 422 159 325 42 284 88 207 236 66 1 123 275 261 445 342 322 22 131 29 381 212 187 368 162 407 268 105 412 330 226 426 48 314 337 13 276 174 206 359 270 365 355 145 209 182 125 173 245 452 190 335 440 148 107 100 203 353 316 144 288 140 367 167 19 59 323 235 398 287 300 94 126 375 402 333 443 4 313 2 294 97 69 60 306 133 208 274 109 392 241 390 350 370 215 51 14 45 239 304 444 442 413 315 64 150 229 374 161 425 310 118 391 15 403 172 202 394 21 90 429 449 177 111 311 58 218 112 332 437 122 98 198 305 256 364 454 171 312 46 139 23 366 423 130 263 362 282 84 113 213 16 309 380 433 25 57 396 72 299 281 321 9 82 455 149 278 265 181 386 27 195 331 269 176 233 8 40 376 156 377 155 349 193 128 249 142 369 197 20 318 70 324 424 341 339 453 95 273 116 143 37 222 427 186 17 345 301 242 41 357 201 439 30 383 191 308 405 327 85 231 450 93 283 184 292 385 358 266 63 404 338 32 28 296 356 373 320 220 401 260 179 10 39 289 196 378 438 250 12 326 146 24 192 214 447 87 397 302 363 352 141 319 387 244 285 382 3 5 408 129 347 194 435 35 389 147 291 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output=field/does/not/exist >> /var/log/ganeti/qa-output.log' Stderr was: ---- PASSED [TestJobList] gnt-job list --------------------------------- >>>> 2026-05-18 23:20:18.206914 time=0:00:03.052282 [TestJobList] gnt-job list Warning: Queried for unknown fields field/does/not/exist <<<< 2026-05-18 23:20:18.207122 start [TestRapiInstanceRemove] Test removing instance via RAPI GET /2/jobs/457 ---- PASSED [TestRapiInstanceRemove] Test removing instance via RAPI --- >>>> 2026-05-18 23:20:24.904149 time=0:00:06.697027 [TestRapiInstanceRemove] Test removing instance via RAPI <<<< 2026-05-18 23:20:24.904258 start [TestRapiInstanceAdd] Test adding a new instance via RAPI POST /2/instances GET /2/jobs/458 Mon May 18 23:20:26 2026 * disk 0, size 768M Mon May 18 23:20:26 2026 * disk 1, size 512M Mon May 18 23:20:26 2026 * creating instance disks... Mon May 18 23:20:27 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Mon May 18 23:20:27 2026 adding disks to cluster config Mon May 18 23:20:27 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon May 18 23:20:27 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon May 18 23:20:27 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon May 18 23:20:27 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon May 18 23:20:27 2026 * running the instance OS create scripts... Mon May 18 23:20:27 2026 * starting instance... ---- PASSED [TestRapiInstanceAdd] Test adding a new instance via RAPI -- >>>> 2026-05-18 23:20:28.417099 time=0:00:03.512841 [TestRapiInstanceAdd] Test adding a new instance via RAPI <<<< 2026-05-18 23:20:28.417233 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 459 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-18 23:20:39.843940 time=0:00:11.426707 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-18 23:20:39.844100 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-05-18 23:20:39.844128 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 ... Mon May 18 23:20: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-05-18 23:20:49.218941 time=0:00:09.374813 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-05-18 23:20:49.219050 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 468 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-18 23:20:51.627719 time=0:00:02.408669 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-18 23:20:51.627847 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/469 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-05-18 23:21:03.080430 time=0:00:11.452583 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-05-18 23:21:03.080549 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/470 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-05-18 23:21:05.492938 time=0:00:02.412389 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-05-18 23:21:05.493077 start [TestInstanceList] gnt-instance list Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/disk_type,nic.mac/4,disk.spindles/15,nic.ip/1,nic.uuid/0,disk.uuid/11,nic.mode/4,hv/vnc_tls,nic.mac/7,nic.mac/3,nic.name/0,disk.name/12,be/minmem,hv/reboot_behavior,nic.link/4,hv/spice_password_file,hv/spice_playback_compression,disk.uuid/6,nic.uuid/2,hv/use_bootloader,hv/device_model,disk.uuid/1,hv/cdrom_image_path,hv/spice_zlib_glz_wan_compression,os,disk.spindles/6,nic.bridge/4,hv/kvm_extra,disk.spindles/0,hv/vnc_bind_address,console,disk.size/3,hv/kvm_flag,vcpus,hv/spice_jpeg_wan_compression,hv/virtio_net_queues,hv/serial_console,nic.uuid/3,tags,nic.mode/6,disk.uuid/8,hv/keymap,disk.name/2,disk.size/11,hv/disk_aio,disk.name/9,nic.link/5,disk.spindles/5,nic.ip/0,disk.name/13,hv/use_chroot,nic.link/1,custom_hvparams,nic.ip/5,nic.uuid/7,be/always_failover,disk_usage,nic.names,snodes.group,disk.uuid/0,hv/vnet_hdr,nic.link/6,hv/floppy_image_path,nic.network.name/0,hv/initrd_path,pnode.group.uuid,hv/kvm_path,hv/cpu_sockets,disk.uuid/5,oper_ram,hv/root_path,disk.spindles/10,hv/spice_streaming_video,hv/vnc_password_file,nic.name/6,hv/bootloader_path,nic.name/2,nic.mode/5,hv/pci_pass,hv/cdrom_disk_type,disk.size/2,disk.uuid/9,pnode,hv/disk_cache,nic.ip/3,nic.name/5,disk.name/0,nic.vlan/2,nic.vlan/0,hv/soundhw,nic.network/7,pnode.group,admin_up,mac,disk.name/4,nic.networks.names,hv/boot_order,nic.bridge/7,nic.network/0,disk.size/9,nic.mode/2,disk.uuid/12,hv/kernel_path,disk.spindles/14,hv/vhost_net,nic.bridges,hv/migration_caps,disk.spindles/7,nic.mac/5,status,be/maxmem,sdb_size,nic.uuid/1,hv/vif_type,nic.name/7,hv/cpu_threads,hv/mem_path,osparams,snodes.group.uuid,nic.mode/0,hv/init_script,hv/cpu_type,hv/bootloader_args,disk.size/7,hv/spice_bind,nic.network/3,nic.network.name/3,nic.network/2,hv/extra_cgroups,nic.network.name/1,hv/kvm_pci_reservations,disk.uuids,admin_state_source,custom_nicparams,disk.uuid/4,nic.mode/3,nic.ip/6,network_port,hv/migration_downtime,nic.count,hv/user_shutdown,disk.name/15,nic.links,nic.networks,disk.size/12,hv/use_localtime,nic.bridge/2,disk.spindles/12,hv/startup_timeout,hv/spice_tls_ciphers,nic.ips,nic.bridge/0,mtime,hvparams,hv/use_guest_agent,nic.bridge/3,hv/blockdev_prefix,nic.name/4,nic.network.name/7,hv/cpu_mask,disk.size/6,hv/cdrom2_image_path,nic.vlan/3,nic.name/1,disk.size/4,custom_osparams,hv/machine_version,uuid,custom_beparams,hv/vnc_x509_verify,nic.ip/2,disk.name/5,oper_vcpus,nic.network/4,hypervisor,nic.uuid/5,disk.name/1,nic.link/3,nic_network,nic.bridge/5,nic.mac/6,disk.name/3,hv/drop_capabilities,disk.spindles,hv/spice_use_vdagent,disk.size/10,hv/usb_devices,hv/nic_type,disk_template,nic.network/6,disk.size/8,be/memory,nic.vlan/1,nic.name/3,disk.size/5,disk.uuid/14,be/spindle_use,hv/disk_discard,nic.mac/1,nic.network/5,nic.bridge/1,hv/kernel_args,nic.link/7,snodes,disk.uuid/10,nic.vlan/4,nic.link/0,nic.ip/4,oper_state,disk.uuid/15,hv/spice_use_tls,nic.network.name/6,hv/cpu_cores,be/vcpus,nic.network.name/2,nic.mac/0,nic.mode/1,nic.mode/7,nic.uuids,be/auto_balance,nic.uuid/6,disk.sizes,disk.spindles/2,disk.spindles/3,hv/vif_script,hv/usb_mouse,disk.uuid/13,nic.bridge/6,hv/cpu_weight,hv/acpi,disks_active,hv/vnc_x509_path,disk.spindles/13,hv/serial_speed,disk.name/6,serial_no,disk.uuid/2,nic.network.name/5,hv/devices,nic.uuid/4,ctime,nic.vlans,disk.name/14,nic_link,hv/cpuid,nic.mac/2,hv/viridian,admin_state,disk.size/15,disk.spindles/9,disk.spindles/4,disk.name/10,nic.macs,disk.size/13,nic.ip/7,disk.size/0,hv/scsi_controller_type,disk.spindles/1,disk.spindles/8,nic.vlan/7,nic.vlan/6,disk.name/11,disk.size/1,nic_mode,disk.spindles/11,hv/security_domain,hv/pae,hv/spice_ip_version,hv/security_model,disk.uuid/7,ip,sda_size,hv/spice_image_compression,nic.network.name/4,nic.modes,nic.network/1,hv/cpu_cap,disk.count,disk.uuid/3,bridge,hv/num_ttys,nic.vlan/5,hv/extra_config,disk.names,disk.size/14,disk.name/7,nic.link/2,beparams,forthcoming,hv/vga,disk.name/8,name >> /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 hv/disk_type,nic.mac/4,disk.spindles/15,nic.ip/1,nic.uuid/0,disk.uuid/11,nic.mode/4,hv/vnc_tls,nic.mac/7,nic.mac/3,nic.name/0,disk.name/12,be/minmem,hv/reboot_behavior,nic.link/4,hv/spice_password_file,hv/spice_playback_compression,disk.uuid/6,nic.uuid/2,hv/use_bootloader,hv/device_model,disk.uuid/1,hv/cdrom_image_path,hv/spice_zlib_glz_wan_compression,os,disk.spindles/6,nic.bridge/4,hv/kvm_extra,disk.spindles/0,hv/vnc_bind_address,console,disk.size/3,hv/kvm_flag,vcpus,hv/spice_jpeg_wan_compression,hv/virtio_net_queues,hv/serial_console,nic.uuid/3,tags,nic.mode/6,disk.uuid/8,hv/keymap,disk.name/2,disk.size/11,hv/disk_aio,disk.name/9,nic.link/5,disk.spindles/5,nic.ip/0,disk.name/13,hv/use_chroot,nic.link/1,custom_hvparams,nic.ip/5,nic.uuid/7,be/always_failover,disk_usage,nic.names,snodes.group,disk.uuid/0,hv/vnet_hdr,nic.link/6,hv/floppy_image_path,nic.network.name/0,hv/initrd_path,pnode.group.uuid,hv/kvm_path,hv/cpu_sockets,disk.uuid/5,oper_ram,hv/root_path,disk.spindles/10,hv/spice_streaming_video,hv/vnc_password_file,nic.name/6,hv/bootloader_path,nic.name/2,nic.mode/5,hv/pci_pass,hv/cdrom_disk_type,disk.size/2,disk.uuid/9,pnode,hv/disk_cache,nic.ip/3,nic.name/5,disk.name/0,nic.vlan/2,nic.vlan/0,hv/soundhw,nic.network/7,pnode.group,admin_up,mac,disk.name/4,nic.networks.names,hv/boot_order,nic.bridge/7,nic.network/0,disk.size/9,nic.mode/2,disk.uuid/12,hv/kernel_path,disk.spindles/14,hv/vhost_net,nic.bridges,hv/migration_caps,disk.spindles/7,nic.mac/5,status,be/maxmem,sdb_size,nic.uuid/1,hv/vif_type,nic.name/7,hv/cpu_threads,hv/mem_path,osparams,snodes.group.uuid,nic.mode/0,hv/init_script,hv/cpu_type,hv/bootloader_args,disk.size/7,hv/spice_bind,nic.network/3,nic.network.name/3,nic.network/2,hv/extra_cgroups,nic.network.name/1,hv/kvm_pci_reservations,disk.uuids,admin_state_source,custom_nicparams,disk.uuid/4,nic.mode/3,nic.ip/6,network_port,hv/migration_downtime,nic.count,hv/user_shutdown,disk.name/15,nic.links,nic.networks,disk.size/12,hv/use_localtime,nic.bridge/2,disk.spindles/12,hv/startup_timeout,hv/spice_tls_ciphers,nic.ips,nic.bridge/0,mtime,hvparams,hv/use_guest_agent,nic.bridge/3,hv/blockdev_prefix,nic.name/4,nic.network.name/7,hv/cpu_mask,disk.size/6,hv/cdrom2_image_path,nic.vlan/3,nic.name/1,disk.size/4,custom_osparams,hv/machine_version,uuid,custom_beparams,hv/vnc_x509_verify,nic.ip/2,disk.name/5,oper_vcpus,nic.network/4,hypervisor,nic.uuid/5,disk.name/1,nic.link/3,nic_network,nic.bridge/5,nic.mac/6,disk.name/3,hv/drop_capabilities,disk.spindles,hv/spice_use_vdagent,disk.size/10,hv/usb_devices,hv/nic_type,disk_template,nic.network/6,disk.size/8,be/memory,nic.vlan/1,nic.name/3,disk.size/5,disk.uuid/14,be/spindle_use,hv/disk_discard,nic.mac/1,nic.network/5,nic.bridge/1,hv/kernel_args,nic.link/7,snodes,disk.uuid/10,nic.vlan/4,nic.link/0,nic.ip/4,oper_state,disk.uuid/15,hv/spice_use_tls,nic.network.name/6,hv/cpu_cores,be/vcpus,nic.network.name/2,nic.mac/0,nic.mode/1,nic.mode/7,nic.uuids,be/auto_balance,nic.uuid/6,disk.sizes,disk.spindles/2,disk.spindles/3,hv/vif_script,hv/usb_mouse,disk.uuid/13,nic.bridge/6,hv/cpu_weight,hv/acpi,disks_active,hv/vnc_x509_path,disk.spindles/13,hv/serial_speed,disk.name/6,serial_no,disk.uuid/2,nic.network.name/5,hv/devices,nic.uuid/4,ctime,nic.vlans,disk.name/14,nic_link,hv/cpuid,nic.mac/2,hv/viridian,admin_state,disk.size/15,disk.spindles/9,disk.spindles/4,disk.name/10,nic.macs,disk.size/13,nic.ip/7,disk.size/0,hv/scsi_controller_type,disk.spindles/1,disk.spindles/8,nic.vlan/7,nic.vlan/6,disk.name/11,disk.size/1,nic_mode,disk.spindles/11,hv/security_domain,hv/pae,hv/spice_ip_version,hv/security_model,disk.uuid/7,ip,sda_size,hv/spice_image_compression,nic.network.name/4,nic.modes,nic.network/1,hv/cpu_cap,disk.count,disk.uuid/3,bridge,hv/num_ttys,nic.vlan/5,hv/extra_config,disk.names,disk.size/14,disk.name/7,nic.link/2,beparams,forthcoming,hv/vga,disk.name/8,name,hv/disk_type,nic.mac/4,disk.spindles/15,nic.ip/1,nic.uuid/0,disk.uuid/11,nic.mode/4,hv/vnc_tls,nic.mac/7,nic.mac/3,nic.name/0,disk.name/12,be/minmem,hv/reboot_behavior,nic.link/4,hv/spice_password_file,hv/spice_playback_compression,disk.uuid/6,nic.uuid/2,hv/use_bootloader,hv/device_model,disk.uuid/1,hv/cdrom_image_path,hv/spice_zlib_glz_wan_compression,os,disk.spindles/6,nic.bridge/4,hv/kvm_extra,disk.spindles/0,hv/vnc_bind_address,console,disk.size/3,hv/kvm_flag,vcpus,hv/spice_jpeg_wan_compression,hv/virtio_net_queues,hv/serial_console,nic.uuid/3,tags,nic.mode/6,disk.uuid/8,hv/keymap,disk.name/2,disk.size/11,hv/disk_aio,disk.name/9,nic.link/5,disk.spindles/5,nic.ip/0,disk.name/13,hv/use_chroot,nic.link/1,custom_hvparams,nic.ip/5,nic.uuid/7,be/always_failover,disk_usage,nic.names,snodes.group,disk.uuid/0,hv/vnet_hdr,nic.link/6,hv/floppy_image_path,nic.network.name/0,hv/initrd_path,pnode.group.uuid,hv/kvm_path,hv/cpu_sockets,disk.uuid/5,oper_ram,hv/root_path,disk.spindles/10,hv/spice_streaming_video,hv/vnc_password_file,nic.name/6,hv/bootloader_path,nic.name/2,nic.mode/5,hv/pci_pass,hv/cdrom_disk_type,disk.size/2,disk.uuid/9,pnode,hv/disk_cache,nic.ip/3,nic.name/5,disk.name/0,nic.vlan/2,nic.vlan/0,hv/soundhw,nic.network/7,pnode.group,admin_up,mac,disk.name/4,nic.networks.names,hv/boot_order,nic.bridge/7,nic.network/0,disk.size/9,nic.mode/2,disk.uuid/12,hv/kernel_path,disk.spindles/14,hv/vhost_net,nic.bridges,hv/migration_caps,disk.spindles/7,nic.mac/5,status,be/maxmem,sdb_size,nic.uuid/1,hv/vif_type,nic.name/7,hv/cpu_threads,hv/mem_path,osparams,snodes.group.uuid,nic.mode/0,hv/init_script,hv/cpu_type,hv/bootloader_args,disk.size/7,hv/spice_bind,nic.network/3,nic.network.name/3,nic.network/2,hv/extra_cgroups,nic.network.name/1,hv/kvm_pci_reservations,disk.uuids,admin_state_source,custom_nicparams,disk.uuid/4,nic.mode/3,nic.ip/6,network_port,hv/migration_downtime,nic.count,hv/user_shutdown,disk.name/15,nic.links,nic.networks,disk.size/12,hv/use_localtime,nic.bridge/2,disk.spindles/12,hv/startup_timeout,hv/spice_tls_ciphers,nic.ips,nic.bridge/0,mtime,hvparams,hv/use_guest_agent,nic.bridge/3,hv/blockdev_prefix,nic.name/4,nic.network.name/7,hv/cpu_mask,disk.size/6,hv/cdrom2_image_path,nic.vlan/3,nic.name/1,disk.size/4,custom_osparams,hv/machine_version,uuid,custom_beparams,hv/vnc_x509_verify,nic.ip/2,disk.name/5,oper_vcpus,nic.network/4,hypervisor,nic.uuid/5,disk.name/1,nic.link/3,nic_network,nic.bridge/5,nic.mac/6,disk.name/3,hv/drop_capabilities,disk.spindles,hv/spice_use_vdagent,disk.size/10,hv/usb_devices,hv/nic_type,disk_template,nic.network/6,disk.size/8,be/memory,nic.vlan/1,nic.name/3,disk.size/5,disk.uuid/14,be/spindle_use,hv/disk_discard,nic.mac/1,nic.network/5,nic.bridge/1,hv/kernel_args,nic.link/7,snodes,disk.uuid/10,nic.vlan/4,nic.link/0,nic.ip/4,oper_state,disk.uuid/15,hv/spice_use_tls,nic.network.name/6,hv/cpu_cores,be/vcpus,nic.network.name/2,nic.mac/0,nic.mode/1,nic.mode/7,nic.uuids,be/auto_balance,nic.uuid/6,disk.sizes,disk.spindles/2,disk.spindles/3,hv/vif_script,hv/usb_mouse,disk.uuid/13,nic.bridge/6,hv/cpu_weight,hv/acpi,disks_active,hv/vnc_x509_path,disk.spindles/13,hv/serial_speed,disk.name/6,serial_no,disk.uuid/2,nic.network.name/5,hv/devices,nic.uuid/4,ctime,nic.vlans,disk.name/14,nic_link,hv/cpuid,nic.mac/2,hv/viridian,admin_state,disk.size/15,disk.spindles/9,disk.spindles/4,disk.name/10,nic.macs,disk.size/13,nic.ip/7,disk.size/0,hv/scsi_controller_type,disk.spindles/1,disk.spindles/8,nic.vlan/7,nic.vlan/6,disk.name/11,disk.size/1,nic_mode,disk.spindles/11,hv/security_domain,hv/pae,hv/spice_ip_version,hv/security_model,disk.uuid/7,ip,sda_size,hv/spice_image_compression,nic.network.name/4,nic.modes,nic.network/1,hv/cpu_cap,disk.count,disk.uuid/3,bridge,hv/num_ttys,nic.vlan/5,hv/extra_config,disk.names,disk.size/14,disk.name/7,nic.link/2,beparams,forthcoming,hv/vga,disk.name/8,name >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output name,disk.name/8,hv/vga,forthcoming,beparams,nic.link/2 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.name/7,disk.size/14,disk.names,hv/extra_config,nic.vlan/5,hv/num_ttys,bridge,disk.uuid/3 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.count,hv/cpu_cap >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.network/1,nic.modes,nic.network.name/4,hv/spice_image_compression,sda_size,ip >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.uuid/7,hv/security_model,hv/spice_ip_version,hv/pae,hv/security_domain,disk.spindles/11,nic_mode >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.size/1,disk.name/11 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.vlan/6,nic.vlan/7,disk.spindles/8 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.spindles/1,hv/scsi_controller_type,disk.size/0,nic.ip/7,disk.size/13,nic.macs,disk.name/10 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.spindles/4,disk.spindles/9,disk.size/15,admin_state,hv/viridian,nic.mac/2,hv/cpuid,nic_link >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.name/14,nic.vlans,ctime >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.uuid/4,hv/devices,nic.network.name/5,disk.uuid/2,serial_no,disk.name/6,hv/serial_speed,disk.spindles/13,hv/vnc_x509_path,disks_active >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/acpi,hv/cpu_weight,nic.bridge/6,disk.uuid/13,hv/usb_mouse,hv/vif_script >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.spindles/3,disk.spindles/2,disk.sizes,nic.uuid/6,be/auto_balance >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.uuids,nic.mode/7 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.mode/1,nic.mac/0,nic.network.name/2,be/vcpus,hv/cpu_cores,nic.network.name/6 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/spice_use_tls,disk.uuid/15,oper_state,nic.ip/4,nic.link/0,nic.vlan/4,disk.uuid/10 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output snodes,nic.link/7,hv/kernel_args,nic.bridge/1 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.network/5,nic.mac/1,hv/disk_discard,be/spindle_use,disk.uuid/14,disk.size/5,nic.name/3,nic.vlan/1,be/memory >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.size/8,nic.network/6 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk_template,hv/nic_type,hv/usb_devices,disk.size/10,hv/spice_use_vdagent,disk.spindles,hv/drop_capabilities,disk.name/3,nic.mac/6 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.bridge/5,nic_network,nic.link/3,disk.name/1,nic.uuid/5,hypervisor >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.network/4,oper_vcpus,disk.name/5,nic.ip/2,hv/vnc_x509_verify,custom_beparams,uuid,hv/machine_version,custom_osparams,disk.size/4 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.name/1,nic.vlan/3 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/cdrom2_image_path,disk.size/6,hv/cpu_mask,nic.network.name/7,nic.name/4,hv/blockdev_prefix >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.bridge/3,hv/use_guest_agent,hvparams,mtime,nic.bridge/0,nic.ips,hv/spice_tls_ciphers >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/startup_timeout,disk.spindles/12,nic.bridge/2,hv/use_localtime,disk.size/12,nic.networks,nic.links,disk.name/15 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/user_shutdown,nic.count,hv/migration_downtime,network_port,nic.ip/6,nic.mode/3 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.uuid/4,custom_nicparams,admin_state_source,disk.uuids,hv/kvm_pci_reservations,nic.network.name/1 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/extra_cgroups,nic.network/2,nic.network.name/3,nic.network/3,hv/spice_bind,disk.size/7,hv/bootloader_args,hv/cpu_type >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/init_script,nic.mode/0,snodes.group.uuid,osparams,hv/mem_path,hv/cpu_threads,nic.name/7,hv/vif_type,nic.uuid/1 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output sdb_size,be/maxmem,status,nic.mac/5,disk.spindles/7 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/migration_caps,nic.bridges,hv/vhost_net,disk.spindles/14,hv/kernel_path,disk.uuid/12,nic.mode/2,disk.size/9,nic.network/0,nic.bridge/7 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/boot_order,nic.networks.names,disk.name/4,mac,admin_up,pnode.group,nic.network/7,hv/soundhw,nic.vlan/0,nic.vlan/2 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.name/0,nic.name/5,nic.ip/3,hv/disk_cache >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output pnode,disk.uuid/9,disk.size/2,hv/cdrom_disk_type >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/pci_pass,nic.mode/5 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.name/2,hv/bootloader_path,nic.name/6,hv/vnc_password_file,hv/spice_streaming_video,disk.spindles/10,hv/root_path,oper_ram,disk.uuid/5 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/cpu_sockets,hv/kvm_path,pnode.group.uuid,hv/initrd_path,nic.network.name/0,hv/floppy_image_path,nic.link/6,hv/vnet_hdr,disk.uuid/0 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output snodes.group,nic.names,disk_usage,be/always_failover,nic.uuid/7,nic.ip/5,custom_hvparams >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.link/1,hv/use_chroot,disk.name/13,nic.ip/0,disk.spindles/5,nic.link/5,disk.name/9,hv/disk_aio,disk.size/11 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.name/2,hv/keymap,disk.uuid/8 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.mode/6,tags >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.uuid/3,hv/serial_console,hv/virtio_net_queues >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/spice_jpeg_wan_compression,vcpus,hv/kvm_flag,disk.size/3,console,hv/vnc_bind_address >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.spindles/0,hv/kvm_extra,nic.bridge/4,disk.spindles/6,os,hv/spice_zlib_glz_wan_compression,hv/cdrom_image_path,disk.uuid/1 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/device_model,hv/use_bootloader,nic.uuid/2,disk.uuid/6,hv/spice_playback_compression >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/spice_password_file,nic.link/4,hv/reboot_behavior >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output be/minmem,disk.name/12,nic.name/0,nic.mac/3,nic.mac/7,hv/vnc_tls,nic.mode/4,disk.uuid/11,nic.uuid/0 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.ip/1,disk.spindles/15,nic.mac/4,hv/disk_type >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -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.6zczm1b1 -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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list '\''--separator=|'\'' --no-headers --output name kvm-test-instance02.staging.ganeti.org' kvm-test-instance02.staging.ganeti.org Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list this.name.certainly.does.not.exist' Stderr was: Failure: prerequisites not met for this operation: error type: unknown_entity, error details: Instance name this.name.certainly.does.not.exist not found Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output=field/does/not/exist >> /var/log/ganeti/qa-output.log' Stderr was: ---- PASSED [TestInstanceList] gnt-instance list ----------------------- >>>> 2026-05-18 23:21:17.258108 time=0:00:11.765031 [TestInstanceList] gnt-instance list Warning: Queried for unknown fields field/does/not/exist <<<< 2026-05-18 23:21:17.258274 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: 6dc6d4d6-cfd2-4403-9a21-1c4524ce7287 Serial number: 16 Creation time: 2026-05-18 23:20:27 Modification time: 2026-05-18 23:21:04 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:9c:35:21 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 98104628-4d73-4540-b751-36081eefd534 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/62b577c3-3063-44b6-b64a-35cb29cd9c7e.disk0 on primary: /dev/gnt/62b577c3-3063-44b6-b64a-35cb29cd9c7e.disk0 (253:0) name: disk0 UUID: 01584efa-d6d9-4758-8195-f17bf6c91d0a - disk/1: plain, size 512M access mode: rw logical_id: gnt/559c625e-c91e-4c66-9a4e-ec5b7ce80052.disk1 on primary: /dev/gnt/559c625e-c91e-4c66-9a4e-ec5b7ce80052.disk1 (253:1) name: disk1 UUID: 2ac2d9b8-093f-4ec5-a05c-93f0a743612e ---- PASSED [TestInstanceInfo] gnt-instance info ----------------------- >>>> 2026-05-18 23:21:18.475887 time=0:00:01.217613 [TestInstanceInfo] gnt-instance info <<<< 2026-05-18 23:21:18.476015 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 6dc6d4d6-cfd2-4403-9a21-1c4524ce7287 Serial number: 16 Creation time: 2026-05-18 23:20:27 Modification time: 2026-05-18 23:21:04 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:9c:35:21 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 98104628-4d73-4540-b751-36081eefd534 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/62b577c3-3063-44b6-b64a-35cb29cd9c7e.disk0 on primary: /dev/gnt/62b577c3-3063-44b6-b64a-35cb29cd9c7e.disk0 (253:0) name: disk0 UUID: 01584efa-d6d9-4758-8195-f17bf6c91d0a - disk/1: plain, size 512M access mode: rw logical_id: gnt/559c625e-c91e-4c66-9a4e-ec5b7ce80052.disk1 on primary: /dev/gnt/559c625e-c91e-4c66-9a4e-ec5b7ce80052.disk1 (253:1) name: disk1 UUID: 2ac2d9b8-093f-4ec5-a05c-93f0a743612e Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Mon May 18 23:21:20 2026 - INFO: Trying to hotplug device... Mon May 18 23:21:21 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:4b:00:2b,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' Mon May 18 23:21:22 2026 - INFO: Trying to hotplug device... Mon May 18 23:21: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' Mon May 18 23:21:24 2026 - INFO: Trying to hotplug device... Mon May 18 23:21: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' Mon May 18 23:21:25 2026 * disk 2, size 1.0G Mon May 18 23:21:26 2026 - INFO: Trying to hotplug device... Mon May 18 23:21:26 2026 - INFO: Hotplug done. Mon May 18 23:21:26 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon May 18 23:21: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' Mon May 18 23:21:27 2026 - INFO: Trying to hotplug device... Mon May 18 23:21:27 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Please give at least one of the parameters. Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-05-18 23:21:46.253320 time=0:00:27.777305 [TestInstanceModify] gnt-instance modify <<<< 2026-05-18 23:21:46.253505 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/492 GET /2/jobs/493 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-05-18 23:21:48.616756 time=0:00:02.363251 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-05-18 23:21:48.616857 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-05-18 23:21:48.616880 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-05-18 23:21:48.616894 skipping , test(s) instance-device-names disabled <<<< 2026-05-18 23:21:48.616907 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 494 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-18 23:21:55.032546 time=0:00:06.415639 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-18 23:21:55.032679 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-05-18 23:21:55.032705 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-05-18 23:21:55.032724 start [TestInstanceRenameAndBack] gnt-instance rename Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 6dc6d4d6-cfd2-4403-9a21-1c4524ce7287 Serial number: 39 Creation time: 2026-05-18 23:20:27 Modification time: 2026-05-18 23:21:54 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:9c:35:21 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 98104628-4d73-4540-b751-36081eefd534 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/62b577c3-3063-44b6-b64a-35cb29cd9c7e.disk0 on primary: /dev/gnt/62b577c3-3063-44b6-b64a-35cb29cd9c7e.disk0 (253:0) name: disk0 UUID: 01584efa-d6d9-4758-8195-f17bf6c91d0a - disk/1: plain, size 512M access mode: rw logical_id: gnt/559c625e-c91e-4c66-9a4e-ec5b7ce80052.disk1 on primary: /dev/gnt/559c625e-c91e-4c66-9a4e-ec5b7ce80052.disk1 (253:1) name: disk1 UUID: 2ac2d9b8-093f-4ec5-a05c-93f0a743612e Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org /tmp/gnt.N462qM 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.N462qM && mv /tmp/gnt.N462qM /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: Mon May 18 23:21:57 2026 - INFO: Resolved given name 'kvm-test-instance02.staging.ganeti.org' to 'localhost' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_input, error details: Resolved hostname 'localhost' does not look the same as given hostname 'kvm-test-instance02.staging.ganeti.org' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 6dc6d4d6-cfd2-4403-9a21-1c4524ce7287 Serial number: 39 Creation time: 2026-05-18 23:20:27 Modification time: 2026-05-18 23:21:54 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:9c:35:21 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 98104628-4d73-4540-b751-36081eefd534 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/62b577c3-3063-44b6-b64a-35cb29cd9c7e.disk0 on primary: /dev/gnt/62b577c3-3063-44b6-b64a-35cb29cd9c7e.disk0 (253:0) name: disk0 UUID: 01584efa-d6d9-4758-8195-f17bf6c91d0a - disk/1: plain, size 512M access mode: rw logical_id: gnt/559c625e-c91e-4c66-9a4e-ec5b7ce80052.disk1 on primary: /dev/gnt/559c625e-c91e-4c66-9a4e-ec5b7ce80052.disk1 (253:1) name: disk1 UUID: 2ac2d9b8-093f-4ec5-a05c-93f0a743612e Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org /tmp/gnt.MEGW59 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.MEGW59 && mv /tmp/gnt.MEGW59 /etc/hosts' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 6dc6d4d6-cfd2-4403-9a21-1c4524ce7287 Serial number: 39 Creation time: 2026-05-18 23:20:27 Modification time: 2026-05-18 23:21:54 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:9c:35:21 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 98104628-4d73-4540-b751-36081eefd534 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/62b577c3-3063-44b6-b64a-35cb29cd9c7e.disk0 on primary: /dev/gnt/62b577c3-3063-44b6-b64a-35cb29cd9c7e.disk0 (253:0) name: disk0 UUID: 01584efa-d6d9-4758-8195-f17bf6c91d0a - disk/1: plain, size 512M access mode: rw logical_id: gnt/559c625e-c91e-4c66-9a4e-ec5b7ce80052.disk1 on primary: /dev/gnt/559c625e-c91e-4c66-9a4e-ec5b7ce80052.disk1 (253:1) name: disk1 UUID: 2ac2d9b8-093f-4ec5-a05c-93f0a743612e 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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 6dc6d4d6-cfd2-4403-9a21-1c4524ce7287 Serial number: 41 Creation time: 2026-05-18 23:20:27 Modification time: 2026-05-18 23:22:02 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:9c:35:21 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 98104628-4d73-4540-b751-36081eefd534 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/62b577c3-3063-44b6-b64a-35cb29cd9c7e.disk0 on primary: /dev/gnt/62b577c3-3063-44b6-b64a-35cb29cd9c7e.disk0 (253:0) name: disk0 UUID: 01584efa-d6d9-4758-8195-f17bf6c91d0a - disk/1: plain, size 512M access mode: rw logical_id: gnt/559c625e-c91e-4c66-9a4e-ec5b7ce80052.disk1 on primary: /dev/gnt/559c625e-c91e-4c66-9a4e-ec5b7ce80052.disk1 (253:1) name: disk1 UUID: 2ac2d9b8-093f-4ec5-a05c-93f0a743612e Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 6dc6d4d6-cfd2-4403-9a21-1c4524ce7287 Serial number: 43 Creation time: 2026-05-18 23:20:27 Modification time: 2026-05-18 23:22:06 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:9c:35:21 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 98104628-4d73-4540-b751-36081eefd534 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/62b577c3-3063-44b6-b64a-35cb29cd9c7e.disk0 on primary: /dev/gnt/62b577c3-3063-44b6-b64a-35cb29cd9c7e.disk0 (253:0) name: disk0 UUID: 01584efa-d6d9-4758-8195-f17bf6c91d0a - disk/1: plain, size 512M access mode: rw logical_id: gnt/559c625e-c91e-4c66-9a4e-ec5b7ce80052.disk1 on primary: /dev/gnt/559c625e-c91e-4c66-9a4e-ec5b7ce80052.disk1 (253:1) name: disk1 UUID: 2ac2d9b8-093f-4ec5-a05c-93f0a743612e Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceRenameAndBack] gnt-instance rename ------------ >>>> 2026-05-18 23:22:08.129129 time=0:00:13.096405 [TestInstanceRenameAndBack] gnt-instance rename <<<< 2026-05-18 23:22:08.129241 start [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI GET /2/jobs/503 GET /2/jobs/504 ---- PASSED [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI >>>> 2026-05-18 23:22:13.941208 time=0:00:05.811967 [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI <<<< 2026-05-18 23:22:13.941455 start [TestInstanceRenameAndBack] gnt-instance rename Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 6dc6d4d6-cfd2-4403-9a21-1c4524ce7287 Serial number: 47 Creation time: 2026-05-18 23:20:27 Modification time: 2026-05-18 23:22:13 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:9c:35:21 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 98104628-4d73-4540-b751-36081eefd534 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/62b577c3-3063-44b6-b64a-35cb29cd9c7e.disk0 on primary: /dev/gnt/62b577c3-3063-44b6-b64a-35cb29cd9c7e.disk0 (253:0) name: disk0 UUID: 01584efa-d6d9-4758-8195-f17bf6c91d0a - disk/1: plain, size 512M access mode: rw logical_id: gnt/559c625e-c91e-4c66-9a4e-ec5b7ce80052.disk1 on primary: /dev/gnt/559c625e-c91e-4c66-9a4e-ec5b7ce80052.disk1 (253:1) name: disk1 UUID: 2ac2d9b8-093f-4ec5-a05c-93f0a743612e Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org /tmp/gnt.55OXnV 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.55OXnV && mv /tmp/gnt.55OXnV /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: Mon May 18 23:22:16 2026 - INFO: Resolved given name 'kvm-test-instance03.staging.ganeti.org' to 'localhost' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_input, error details: Resolved hostname 'localhost' does not look the same as given hostname 'kvm-test-instance03.staging.ganeti.org' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 6dc6d4d6-cfd2-4403-9a21-1c4524ce7287 Serial number: 47 Creation time: 2026-05-18 23:20:27 Modification time: 2026-05-18 23:22:13 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:9c:35:21 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 98104628-4d73-4540-b751-36081eefd534 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/62b577c3-3063-44b6-b64a-35cb29cd9c7e.disk0 on primary: /dev/gnt/62b577c3-3063-44b6-b64a-35cb29cd9c7e.disk0 (253:0) name: disk0 UUID: 01584efa-d6d9-4758-8195-f17bf6c91d0a - disk/1: plain, size 512M access mode: rw logical_id: gnt/559c625e-c91e-4c66-9a4e-ec5b7ce80052.disk1 on primary: /dev/gnt/559c625e-c91e-4c66-9a4e-ec5b7ce80052.disk1 (253:1) name: disk1 UUID: 2ac2d9b8-093f-4ec5-a05c-93f0a743612e Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org /tmp/gnt.WPKJ6I 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.WPKJ6I && mv /tmp/gnt.WPKJ6I /etc/hosts' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 6dc6d4d6-cfd2-4403-9a21-1c4524ce7287 Serial number: 47 Creation time: 2026-05-18 23:20:27 Modification time: 2026-05-18 23:22:13 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:9c:35:21 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 98104628-4d73-4540-b751-36081eefd534 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/62b577c3-3063-44b6-b64a-35cb29cd9c7e.disk0 on primary: /dev/gnt/62b577c3-3063-44b6-b64a-35cb29cd9c7e.disk0 (253:0) name: disk0 UUID: 01584efa-d6d9-4758-8195-f17bf6c91d0a - disk/1: plain, size 512M access mode: rw logical_id: gnt/559c625e-c91e-4c66-9a4e-ec5b7ce80052.disk1 on primary: /dev/gnt/559c625e-c91e-4c66-9a4e-ec5b7ce80052.disk1 (253:1) name: disk1 UUID: 2ac2d9b8-093f-4ec5-a05c-93f0a743612e 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.6zczm1b1 -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: 6dc6d4d6-cfd2-4403-9a21-1c4524ce7287 Serial number: 49 Creation time: 2026-05-18 23:20:27 Modification time: 2026-05-18 23:22:21 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:9c:35:21 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 98104628-4d73-4540-b751-36081eefd534 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/62b577c3-3063-44b6-b64a-35cb29cd9c7e.disk0 on primary: /dev/gnt/62b577c3-3063-44b6-b64a-35cb29cd9c7e.disk0 (253:0) name: disk0 UUID: 01584efa-d6d9-4758-8195-f17bf6c91d0a - disk/1: plain, size 512M access mode: rw logical_id: gnt/559c625e-c91e-4c66-9a4e-ec5b7ce80052.disk1 on primary: /dev/gnt/559c625e-c91e-4c66-9a4e-ec5b7ce80052.disk1 (253:1) name: disk1 UUID: 2ac2d9b8-093f-4ec5-a05c-93f0a743612e Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -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/62b577c3-3063-44b6-b64a-35cb29cd9c7e.disk0 gnt/559c625e-c91e-4c66-9a4e-ec5b7ce80052.disk1 | grep kvm-test-instance02.staging.ganeti.org' Command: ssh troy-mcclure.staging.ganeti.org 'lvs -o tags --noheadings gnt/62b577c3-3063-44b6-b64a-35cb29cd9c7e.disk0 gnt/559c625e-c91e-4c66-9a4e-ec5b7ce80052.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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 6dc6d4d6-cfd2-4403-9a21-1c4524ce7287 Serial number: 51 Creation time: 2026-05-18 23:20:27 Modification time: 2026-05-18 23:22:25 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:9c:35:21 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 98104628-4d73-4540-b751-36081eefd534 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/62b577c3-3063-44b6-b64a-35cb29cd9c7e.disk0 on primary: /dev/gnt/62b577c3-3063-44b6-b64a-35cb29cd9c7e.disk0 (253:0) name: disk0 UUID: 01584efa-d6d9-4758-8195-f17bf6c91d0a - disk/1: plain, size 512M access mode: rw logical_id: gnt/559c625e-c91e-4c66-9a4e-ec5b7ce80052.disk1 on primary: /dev/gnt/559c625e-c91e-4c66-9a4e-ec5b7ce80052.disk1 (253:1) name: disk1 UUID: 2ac2d9b8-093f-4ec5-a05c-93f0a743612e Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -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/62b577c3-3063-44b6-b64a-35cb29cd9c7e.disk0 gnt/559c625e-c91e-4c66-9a4e-ec5b7ce80052.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/62b577c3-3063-44b6-b64a-35cb29cd9c7e.disk0 gnt/559c625e-c91e-4c66-9a4e-ec5b7ce80052.disk1 | grep kvm-test-instance03.staging.ganeti.org' ---- PASSED [TestInstanceRenameAndBack] gnt-instance rename ------------ >>>> 2026-05-18 23:22:27.529829 time=0:00:13.588374 [TestInstanceRenameAndBack] gnt-instance rename <<<< 2026-05-18 23:22:27.529956 start [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI GET /2/jobs/513 GET /2/jobs/514 ---- PASSED [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI >>>> 2026-05-18 23:22:33.208328 time=0:00:05.678372 [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI <<<< 2026-05-18 23:22:33.208438 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' Mon May 18 23:22:34 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Mon May 18 23:22:35 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon May 18 23:22: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' Mon May 18 23:22:38 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Mon May 18 23:22:38 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon May 18 23:22: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' Mon May 18 23:22:40 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Mon May 18 23:22:41 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon May 18 23: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 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' Mon May 18 23:22:44 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Mon May 18 23:22:44 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon May 18 23:22:44 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-05-18 23:22:45.169858 time=0:00:11.961420 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-05-18 23:22:45.170042 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 521 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-18 23:22:47.583687 time=0:00:02.413645 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-18 23:22:47.583826 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 ... Mon May 18 23:23: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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-05-18 23:23:27.996648 time=0:00:40.412822 [TestInstanceReboot] gnt-instance reboot <<<< 2026-05-18 23:23:27.996835 start [TestInstanceTags] gnt-instance tags Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add-tags kvm-test-instance02.staging.ganeti.org TEMP-Ganeti-QA-Tag0 TEMP-Ganeti-QA-Tag1 TEMP-Ganeti-QA-Tag2' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list-tags kvm-test-instance02.staging.ganeti.org' TEMP-Ganeti-QA-Tag0 TEMP-Ganeti-QA-Tag1 TEMP-Ganeti-QA-Tag2 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster search-tags '\''^TEMP-Ganeti-QA-Tag\d+$'\''' /instances/kvm-test-instance02.staging.ganeti.org TEMP-Ganeti-QA-Tag0 /instances/kvm-test-instance02.staging.ganeti.org TEMP-Ganeti-QA-Tag1 /instances/kvm-test-instance02.staging.ganeti.org TEMP-Ganeti-QA-Tag2 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove-tags kvm-test-instance02.staging.ganeti.org TEMP-Ganeti-QA-Tag0 TEMP-Ganeti-QA-Tag1 TEMP-Ganeti-QA-Tag2' PUT /2/instances/kvm-test-instance02.staging.ganeti.org/tags?tag=TEMP-Ganeti-QA-Tag0&tag=TEMP-Ganeti-QA-Tag1&tag=TEMP-Ganeti-QA-Tag2 GET /2/jobs/530 GET /2/instances/kvm-test-instance02.staging.ganeti.org/tags DELETE /2/instances/kvm-test-instance02.staging.ganeti.org/tags?tag=TEMP-Ganeti-QA-Tag0&tag=TEMP-Ganeti-QA-Tag1&tag=TEMP-Ganeti-QA-Tag2 GET /2/jobs/531 ---- PASSED [TestInstanceTags] gnt-instance tags ----------------------- >>>> 2026-05-18 23:23:33.364264 time=0:00:05.367429 [TestInstanceTags] gnt-instance tags <<<< 2026-05-18 23:23:33.364412 start [TestClusterVerify] gnt-cluster verify Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 533, 534 Waiting for job 533 ... Mon May 18 23:23:35 2026 * Verifying cluster config Mon May 18 23:23:35 2026 * Verifying cluster certificate files Mon May 18 23:23:35 2026 * Verifying hypervisor parameters Mon May 18 23:23:35 2026 * Verifying all nodes belong to an existing group Waiting for job 534 ... Mon May 18 23:23:35 2026 * Verifying group 'default' Mon May 18 23:23:35 2026 * Gathering data (3 nodes) Mon May 18 23:23:35 2026 * Gathering information about nodes (3 nodes) Mon May 18 23:23:36 2026 * Gathering disk information (3 nodes) Mon May 18 23:23:36 2026 * Verifying configuration file consistency Mon May 18 23:23:36 2026 * Verifying node status Mon May 18 23:23:36 2026 * Verifying instance status Mon May 18 23:23:36 2026 * Verifying orphan volumes Mon May 18 23:23:36 2026 * Verifying N+1 Memory redundancy Mon May 18 23:23:36 2026 * Assessing cluster hypervisor parameters Mon May 18 23:23: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. Mon May 18 23:23:36 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon May 18 23:23:36 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon May 18 23:23:36 2026 * Other Notes Mon May 18 23:23:36 2026 - NOTICE: 1 non-redundant instance(s) found. Mon May 18 23:23:36 2026 * Hooks Results Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 536 Waiting for job 536 ... No disks need to be activated. ---- PASSED [TestClusterVerify] gnt-cluster verify --------------------- >>>> 2026-05-18 23:23:39.027724 time=0:00:05.663312 [TestClusterVerify] gnt-cluster verify <<<< 2026-05-18 23:23:39.027830 start [TestInstance] Testing getting instance(s) info via remote API GET /2/instances/kvm-test-instance02.staging.ganeti.org GET /2/instances GET /2/instances?bulk=1 PUT /2/instances/kvm-test-instance02.staging.ganeti.org/activate-disks PUT /2/instances/kvm-test-instance02.staging.ganeti.org/deactivate-disks PUT /2/instances/kvm-test-instance02.staging.ganeti.org/prepare-export?mode=remote GET /2/jobs/539 Mon May 18 23:23:41 2026 Generating X509 certificate on troy-mcclure.staging.ganeti.org ---- PASSED [TestInstance] Testing getting instance(s) info via remote API >>>> 2026-05-18 23:23:41.348705 time=0:00:02.320875 [TestInstance] Testing getting instance(s) info via remote API <<<< 2026-05-18 23:23:41.348878 start [TestNodeList] gnt-node list ----- Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output custom_ndparams,offline,tags,group,mfree,sip,dfree,spfree,drained,ndp/oob_program,ndp/ovs_link,pinst_cnt,pip,name,master,mnode,ndp/spindle_count,pinst_list,ndp/ovs,master_capable,cnos,ndp/ovs_name,sptotal,ndp/exclusive_storage,sinst_cnt,disk_state,mtotal,sinst_list,uuid,powered,cnodes,hv_state,ndparams,serial_no,group.uuid,bootid,csockets,ndp/ssh_port,dtotal,vm_capable,ndp/cpu_speed,mtime,ctotal,master_candidate,ctime,role >> /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 custom_ndparams,offline,tags,group,mfree,sip,dfree,spfree,drained,ndp/oob_program,ndp/ovs_link,pinst_cnt,pip,name,master,mnode,ndp/spindle_count,pinst_list,ndp/ovs,master_capable,cnos,ndp/ovs_name,sptotal,ndp/exclusive_storage,sinst_cnt,disk_state,mtotal,sinst_list,uuid,powered,cnodes,hv_state,ndparams,serial_no,group.uuid,bootid,csockets,ndp/ssh_port,dtotal,vm_capable,ndp/cpu_speed,mtime,ctotal,master_candidate,ctime,role,custom_ndparams,offline,tags,group,mfree,sip,dfree,spfree,drained,ndp/oob_program,ndp/ovs_link,pinst_cnt,pip,name,master,mnode,ndp/spindle_count,pinst_list,ndp/ovs,master_capable,cnos,ndp/ovs_name,sptotal,ndp/exclusive_storage,sinst_cnt,disk_state,mtotal,sinst_list,uuid,powered,cnodes,hv_state,ndparams,serial_no,group.uuid,bootid,csockets,ndp/ssh_port,dtotal,vm_capable,ndp/cpu_speed,mtime,ctotal,master_candidate,ctime,role >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output role,ctime,master_candidate,ctotal >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output mtime,ndp/cpu_speed,vm_capable,dtotal,ndp/ssh_port,csockets,bootid,group.uuid >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output serial_no,ndparams >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output hv_state,cnodes,powered,uuid >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output sinst_list,mtotal,disk_state,sinst_cnt,ndp/exclusive_storage,sptotal,ndp/ovs_name,cnos,master_capable >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output ndp/ovs,pinst_list,ndp/spindle_count,mnode,master,name >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output pip,pinst_cnt,ndp/ovs_link,ndp/oob_program,drained,spfree,dfree >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output sip,mfree,group,tags,offline >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output custom_ndparams >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name' disco-stu.staging.ganeti.org mcbain.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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name troy-mcclure.staging.ganeti.org mcbain.staging.ganeti.org disco-stu.staging.ganeti.org' troy-mcclure.staging.ganeti.org mcbain.staging.ganeti.org disco-stu.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name mcbain.staging.ganeti.org troy-mcclure.staging.ganeti.org disco-stu.staging.ganeti.org' mcbain.staging.ganeti.org troy-mcclure.staging.ganeti.org disco-stu.staging.ganeti.org Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list this.name.certainly.does.not.exist' Stderr was: Failure: prerequisites not met for this operation: error type: unknown_entity, error details: Node name this.name.certainly.does.not.exist not found Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output=field/does/not/exist >> /var/log/ganeti/qa-output.log' Stderr was: ---- PASSED [TestNodeList] gnt-node list ------------------------------- >>>> 2026-05-18 23:23:47.527091 time=0:00:06.178213 [TestNodeList] gnt-node list Warning: Queried for unknown fields field/does/not/exist <<<< 2026-05-18 23:23:47.527230 start [TestJobList] gnt-job list ------- Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output summary,oppriority,oplog,opstatus,archived,status,ops,priority,received_ts,start_ts,opend,opexec,opresult,id,opstart,end_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 summary,oppriority,oplog,opstatus,archived,status,ops,priority,received_ts,start_ts,opend,opexec,opresult,id,opstart,end_ts,summary,oppriority,oplog,opstatus,archived,status,ops,priority,received_ts,start_ts,opend,opexec,opresult,id,opstart,end_ts >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output end_ts,opstart >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output id,opresult,opexec,opend >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output start_ts,received_ts,priority,ops,status,archived,opstatus,oplog,oppriority,summary >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -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.6zczm1b1 -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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list '\''--separator=|'\'' --no-headers --output id 230 36 92 174 353 264 513 491 356 94 88 354 68 364 453 19 445 459 62 182 492 516 422 49 472 12 79 382 71 144 490 255 244 165 221 212 369 430 217 148 140 24 200 119 136 247 315 297 211 52 414 454 448 274 432 429 151 423 13 236 407 160 449 271 7 442 495 286 260 91 408 479 43 493 167 370 224 81 276 206 417 403 388 238 132 519 368 511 243 22 207 515 461 320 187 166 157 134 268 234 527 506 63 26 329 117 85 205 303 473 346 371 146 266 503 18 108 413 240 322 223 1 11 38 478 227 203 32 192 386 248 261 53 344 526 477 66 468 251 441 416 183 219 231 107 80 125 376 310 110 336 277 433 530 124 313 294 319 204 381 65 87 74 59 283 419 48 307 77 39 163 76 194 102 152 466 444 275 3 366 523 86 290 170 439 178 153 253 504 29 180 33 409 225 458 285 330 465 120 389 100 115 363 314 288 254 154 455 316 537 379 159 210 272 469 123 451 135 93 483 296 158 436 168 99 279 141 189 42 121 325 304 54 514 360 145 350 96 446 298 396 216 311 347 235 342 106 162 220 237 138 534 482 61 73 103 179 75 228 50 226 5 67 245 190 104 292 355 447 105 270 306 34 267 340 508 522 431 83 175 56 131 333 246 28 137 510 164 348 44 262 358 425 326 456 101 338 209 518 31 498 362 257 533 529 89 284 424 411 401 323 531 114 528 295 427 199 287 232 280 394 470 259 512 438 536 188 252 337 127 4 400 2 378 300 97 69 60 487 133 208 351 109 505 241 328 501 450 476 215 51 539 14 395 45 343 239 391 365 497 380 475 517 150 229 480 375 161 486 335 397 118 359 452 399 15 184 172 202 507 377 21 90 434 129 177 111 398 317 332 58 218 112 426 302 122 98 198 305 256 467 457 171 393 312 421 46 139 525 471 289 130 263 463 282 334 500 84 494 113 372 464 213 16 309 489 214 25 57 443 410 72 481 502 418 299 532 321 9 82 147 149 278 265 412 181 496 27 373 195 331 269 176 233 8 40 484 361 156 485 155 349 193 509 128 435 249 374 142 406 474 197 521 318 402 538 324 460 196 437 341 339 35 95 273 116 404 143 37 222 250 186 17 345 405 301 242 390 41 520 201 415 352 420 30 383 191 308 385 327 524 169 462 185 367 126 64 55 440 357 20 78 392 499 23 291 47 384 428 535 173 281 488 6 10 258 387 70 293' 230 36 92 174 353 264 513 491 356 94 88 354 68 364 453 19 445 459 62 182 492 516 422 49 472 12 79 382 71 144 490 255 244 165 221 212 369 430 217 148 140 24 200 119 136 247 315 297 211 52 414 454 448 274 432 429 151 423 13 236 407 160 449 271 7 442 495 286 260 91 408 479 43 493 167 370 224 81 276 206 417 403 388 238 132 519 368 511 243 22 207 515 461 320 187 166 157 134 268 234 527 506 63 26 329 117 85 205 303 473 346 371 146 266 503 18 108 413 240 322 223 1 11 38 478 227 203 32 192 386 248 261 53 344 526 477 66 468 251 441 416 183 219 231 107 80 125 376 310 110 336 277 433 530 124 313 294 319 204 381 65 87 74 59 283 419 48 307 77 39 163 76 194 102 152 466 444 275 3 366 523 86 290 170 439 178 153 253 504 29 180 33 409 225 458 285 330 465 120 389 100 115 363 314 288 254 154 455 316 537 379 159 210 272 469 123 451 135 93 483 296 158 436 168 99 279 141 189 42 121 325 304 54 514 360 145 350 96 446 298 396 216 311 347 235 342 106 162 220 237 138 534 482 61 73 103 179 75 228 50 226 5 67 245 190 104 292 355 447 105 270 306 34 267 340 508 522 431 83 175 56 131 333 246 28 137 510 164 348 44 262 358 425 326 456 101 338 209 518 31 498 362 257 533 529 89 284 424 411 401 323 531 114 528 295 427 199 287 232 280 394 470 259 512 438 536 188 252 337 127 4 400 2 378 300 97 69 60 487 133 208 351 109 505 241 328 501 450 476 215 51 539 14 395 45 343 239 391 365 497 380 475 517 150 229 480 375 161 486 335 397 118 359 452 399 15 184 172 202 507 377 21 90 434 129 177 111 398 317 332 58 218 112 426 302 122 98 198 305 256 467 457 171 393 312 421 46 139 525 471 289 130 263 463 282 334 500 84 494 113 372 464 213 16 309 489 214 25 57 443 410 72 481 502 418 299 532 321 9 82 147 149 278 265 412 181 496 27 373 195 331 269 176 233 8 40 484 361 156 485 155 349 193 509 128 435 249 374 142 406 474 197 521 318 402 538 324 460 196 437 341 339 35 95 273 116 404 143 37 222 250 186 17 345 405 301 242 390 41 520 201 415 352 420 30 383 191 308 385 327 524 169 462 185 367 126 64 55 440 357 20 78 392 499 23 291 47 384 428 535 173 281 488 6 10 258 387 70 293 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output=field/does/not/exist >> /var/log/ganeti/qa-output.log' Stderr was: Warning: Queried for unknown fields field/does/not/exist ---- PASSED [TestJobList] gnt-job list --------------------------------- >>>> 2026-05-18 23:23:50.887506 time=0:00:03.360276 [TestJobList] gnt-job list <<<< 2026-05-18 23:23:50.887622 start [TestRapiInstanceRemove] Test removing instance via RAPI DELETE /2/instances/kvm-test-instance02.staging.ganeti.org GET /2/jobs/540 ---- PASSED [TestRapiInstanceRemove] Test removing instance via RAPI --- >>>> 2026-05-18 23:23:57.604567 time=0:00:06.716945 [TestRapiInstanceRemove] Test removing instance via RAPI <<<< 2026-05-18 23:23:57.604678 start [TestRapiInstanceMultiAlloc] Test adding two new instances via the RAPI instance-multi-alloc method GET /2/jobs/541 GET /2/jobs/542 Mon May 18 23:23:59 2026 * disk 0, size 768M Mon May 18 23:23:59 2026 * disk 1, size 512M Mon May 18 23:23:59 2026 * creating instance disks... Mon May 18 23:24:00 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Mon May 18 23:24:00 2026 adding disks to cluster config Mon May 18 23:24:00 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon May 18 23:24:01 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon May 18 23:24:01 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon May 18 23:24:01 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon May 18 23:24:01 2026 * running the instance OS create scripts... Mon May 18 23:24:01 2026 * starting instance... GET /2/jobs/543 Mon May 18 23:24:01 2026 * disk 0, size 768M Mon May 18 23:24:01 2026 * disk 1, size 512M Mon May 18 23:24:01 2026 * creating instance disks... Mon May 18 23:24:02 2026 adding instance kvm-test-instance03.staging.ganeti.org to cluster config Mon May 18 23:24:02 2026 adding disks to cluster config Mon May 18 23:24:02 2026 - INFO: Waiting for instance kvm-test-instance03.staging.ganeti.org to sync disks Mon May 18 23:24:02 2026 - INFO: Instance kvm-test-instance03.staging.ganeti.org's disks are in sync Mon May 18 23:24:02 2026 - INFO: Waiting for instance kvm-test-instance03.staging.ganeti.org to sync disks Mon May 18 23:24:02 2026 - INFO: Instance kvm-test-instance03.staging.ganeti.org's disks are in sync Mon May 18 23:24:03 2026 * running the instance OS create scripts... Mon May 18 23:24:03 2026 * starting instance... ---- PASSED [TestRapiInstanceMultiAlloc] Test adding two new instances via the RAPI instance-multi-alloc method >>>> 2026-05-18 23:24:03.828798 time=0:00:06.224120 [TestRapiInstanceMultiAlloc] Test adding two new instances via the RAPI instance-multi-alloc method <<<< 2026-05-18 23:24:03.828930 start [TestRapiInstanceRemove] Test removing instance via RAPI GET /2/jobs/544 ---- PASSED [TestRapiInstanceRemove] Test removing instance via RAPI --- >>>> 2026-05-18 23:24:15.708217 time=0:00:11.879287 [TestRapiInstanceRemove] Test removing instance via RAPI <<<< 2026-05-18 23:24:15.708326 start [TestRapiInstanceRemove] Test removing instance via RAPI GET /2/jobs/545 ---- PASSED [TestRapiInstanceRemove] Test removing instance via RAPI --- >>>> 2026-05-18 23:24:22.404532 time=0:00:06.696206 [TestRapiInstanceRemove] Test removing instance via RAPI vvvv BLOCK 2026-05-18 23:24:22.404672 start [RunInstanceTests] Create and exercise instances ---- Starting instance tests with default HVparams --------------------- <<<< 2026-05-18 23:24:22.404814 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' Mon May 18 23:24:23 2026 * disk 0, size 768M Mon May 18 23:24:23 2026 * disk 1, size 512M Mon May 18 23:24:23 2026 * creating instance disks... Mon May 18 23:24:24 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Mon May 18 23:24:24 2026 adding disks to cluster config Mon May 18 23:24:24 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon May 18 23:24:24 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon May 18 23:24:24 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon May 18 23:24:25 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon May 18 23:24:25 2026 * running the instance OS create scripts... Mon May 18 23:24:25 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 77bf4573-7dc0-4f29-a642-5144e2cddcc8 Serial number: 4 Creation time: 2026-05-18 23:24:24 Modification time: 2026-05-18 23:24:25 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - 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 (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:31:b3:be IP: None mode: bridged link: virt-bridge vlan: network: None UUID: f9893c32-e22a-42a4-b428-9f2dc030bfbf name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/eec76464-7649-4fb8-b680-b68a6158d832.disk0 on primary: /dev/gnt/eec76464-7649-4fb8-b680-b68a6158d832.disk0 (253:0) name: disk0 UUID: 002be681-98cc-4f1a-889a-112c0dbd1978 - disk/1: plain, size 512M access mode: rw logical_id: gnt/260488ca-a1f8-4c44-af3e-0955ac6d3304.disk1 on primary: /dev/gnt/260488ca-a1f8-4c44-af3e-0955ac6d3304.disk1 (253:1) name: disk1 UUID: 9bb05a07-ded2-4600-b60d-d13f17b0ab5c Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddWithPlainDisk] gnt-instance add -t plain --- >>>> 2026-05-18 23:24:27.295226 time=0:00:04.890412 [TestInstanceAddWithPlainDisk] gnt-instance add -t plain **** 2026-05-18 23:24:27.295357 skipping [TestInstanceUserDown] Tests user shutdown, test(s) instance-user-down disabled **** 2026-05-18 23:24:27.295385 skipping [TestInstanceCommunication] Tests instance communication via 'gnt-instance modify', test(s) instance-communication disabled <<<< 2026-05-18 23:24:27.295397 start [TestClusterEpo] gnt-cluster epo - Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -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 Tue May 19 11:24:28 2026. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster epo -f --all' Node disco-stu.staging.ganeti.org does not support out-of-band handling, it can not be handled in a fully automated manner Node mcbain.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.6zczm1b1 -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 disco-stu.staging.ganeti.org does not support out-of-band handling, it can not be handled in a fully automated manner Node mcbain.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 mcbain.staging.ganeti.org became available Node troy-mcclure.staging.ganeti.org became available Node disco-stu.staging.ganeti.org became available Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status' running Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster watcher continue' The watcher is no longer paused. ---- PASSED [TestClusterEpo] gnt-cluster epo --------------------------- >>>> 2026-05-18 23:24:43.765996 time=0:00:16.470599 [TestClusterEpo] gnt-cluster epo <<<< 2026-05-18 23:24:43.766188 start [TestPauseWatcher] Tests and pauses the watcher Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster watcher pause 4h' The watcher is paused until Tue May 19 03:24:43 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster watcher info' The watcher is paused until Tue May 19 03:24:43 2026. ---- PASSED [TestPauseWatcher] Tests and pauses the watcher ------------ >>>> 2026-05-18 23:24:44.439338 time=0:00:00.673150 [TestPauseWatcher] Tests and pauses the watcher **** 2026-05-18 23:24:44.439537 skipping [TestInstanceAutomaticRestart] Test automatic restart of instance by ganeti-watcher, test(s) instance-automatic-restart disabled **** 2026-05-18 23:24:44.439556 skipping [TestInstanceConsecutiveFailures] Test five consecutive instance failures, test(s) instance-consecutive-failures disabled <<<< 2026-05-18 23:24:44.439563 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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster watcher info' The watcher is not paused. ---- PASSED [TestResumeWatcher] Tests and unpauses the watcher --------- >>>> 2026-05-18 23:24:45.115889 time=0:00:00.676326 [TestResumeWatcher] Tests and unpauses the watcher <<<< 2026-05-18 23:24:45.116025 start [TestNodeListDrbd] gnt-node list-drbd Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list-drbd --no-header troy-mcclure.staging.ganeti.org' ---- PASSED [TestNodeListDrbd] gnt-node list-drbd ---------------------- >>>> 2026-05-18 23:24:45.362787 time=0:00:00.246762 [TestNodeListDrbd] gnt-node list-drbd **** 2026-05-18 23:24:45.362922 skipping Converting instance of template plain, test(s) conversion feature disabled **** 2026-05-18 23:24:45.362959 skipping [TestInstanceModifyDisks] gnt-instance modify --disk, test(s) instance-modify-disks disabled <<<< 2026-05-18 23:24:45.362983 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 550 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-18 23:24:56.880083 time=0:00:11.517100 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-18 23:24:56.880188 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-05-18 23:24:56.880211 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 ... Mon May 18 23:25:01 2026 - WARNING: Ignoring offline instance check Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 555 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 555 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 556 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 556 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-05-18 23:25:06.422140 time=0:00:09.541929 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-05-18 23:25:06.422240 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 559 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-18 23:25:08.810494 time=0:00:02.388254 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-18 23:25:08.810635 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/560 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-05-18 23:25:20.268850 time=0:00:11.458215 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-05-18 23:25:20.269034 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/561 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-05-18 23:25:22.672492 time=0:00:02.403458 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-05-18 23:25:22.672615 start [TestInstanceList] gnt-instance list Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/disk_type,nic.mac/4,disk.spindles/15,nic.ip/1,nic.uuid/0,disk.uuid/11,nic.mode/4,hv/vnc_tls,nic.mac/7,nic.mac/3,nic.name/0,disk.name/12,be/minmem,hv/reboot_behavior,nic.link/4,hv/spice_password_file,hv/spice_playback_compression,disk.uuid/6,nic.uuid/2,hv/use_bootloader,hv/device_model,disk.uuid/1,hv/cdrom_image_path,hv/spice_zlib_glz_wan_compression,os,disk.spindles/6,nic.bridge/4,hv/kvm_extra,disk.spindles/0,hv/vnc_bind_address,console,disk.size/3,hv/kvm_flag,vcpus,hv/spice_jpeg_wan_compression,hv/virtio_net_queues,hv/serial_console,nic.uuid/3,tags,nic.mode/6,disk.uuid/8,hv/keymap,disk.name/2,disk.size/11,hv/disk_aio,disk.name/9,nic.link/5,disk.spindles/5,nic.ip/0,disk.name/13,hv/use_chroot,nic.link/1,custom_hvparams,nic.ip/5,nic.uuid/7,be/always_failover,disk_usage,nic.names,snodes.group,disk.uuid/0,hv/vnet_hdr,nic.link/6,hv/floppy_image_path,nic.network.name/0,hv/initrd_path,pnode.group.uuid,hv/kvm_path,hv/cpu_sockets,disk.uuid/5,oper_ram,hv/root_path,disk.spindles/10,hv/spice_streaming_video,hv/vnc_password_file,nic.name/6,hv/bootloader_path,nic.name/2,nic.mode/5,hv/pci_pass,hv/cdrom_disk_type,disk.size/2,disk.uuid/9,pnode,hv/disk_cache,nic.ip/3,nic.name/5,disk.name/0,nic.vlan/2,nic.vlan/0,hv/soundhw,nic.network/7,pnode.group,admin_up,mac,disk.name/4,nic.networks.names,hv/boot_order,nic.bridge/7,nic.network/0,disk.size/9,nic.mode/2,disk.uuid/12,hv/kernel_path,disk.spindles/14,hv/vhost_net,nic.bridges,hv/migration_caps,disk.spindles/7,nic.mac/5,status,be/maxmem,sdb_size,nic.uuid/1,hv/vif_type,nic.name/7,hv/cpu_threads,hv/mem_path,osparams,snodes.group.uuid,nic.mode/0,hv/init_script,hv/cpu_type,hv/bootloader_args,disk.size/7,hv/spice_bind,nic.network/3,nic.network.name/3,nic.network/2,hv/extra_cgroups,nic.network.name/1,hv/kvm_pci_reservations,disk.uuids,admin_state_source,custom_nicparams,disk.uuid/4,nic.mode/3,nic.ip/6,network_port,hv/migration_downtime,nic.count,hv/user_shutdown,disk.name/15,nic.links,nic.networks,disk.size/12,hv/use_localtime,nic.bridge/2,disk.spindles/12,hv/startup_timeout,hv/spice_tls_ciphers,nic.ips,nic.bridge/0,mtime,hvparams,hv/use_guest_agent,nic.bridge/3,hv/blockdev_prefix,nic.name/4,nic.network.name/7,hv/cpu_mask,disk.size/6,hv/cdrom2_image_path,nic.vlan/3,nic.name/1,disk.size/4,custom_osparams,hv/machine_version,uuid,custom_beparams,hv/vnc_x509_verify,nic.ip/2,disk.name/5,oper_vcpus,nic.network/4,hypervisor,nic.uuid/5,disk.name/1,nic.link/3,nic_network,nic.bridge/5,nic.mac/6,disk.name/3,hv/drop_capabilities,disk.spindles,hv/spice_use_vdagent,disk.size/10,hv/usb_devices,hv/nic_type,disk_template,nic.network/6,disk.size/8,be/memory,nic.vlan/1,nic.name/3,disk.size/5,disk.uuid/14,be/spindle_use,hv/disk_discard,nic.mac/1,nic.network/5,nic.bridge/1,hv/kernel_args,nic.link/7,snodes,disk.uuid/10,nic.vlan/4,nic.link/0,nic.ip/4,oper_state,disk.uuid/15,hv/spice_use_tls,nic.network.name/6,hv/cpu_cores,be/vcpus,nic.network.name/2,nic.mac/0,nic.mode/1,nic.mode/7,nic.uuids,be/auto_balance,nic.uuid/6,disk.sizes,disk.spindles/2,disk.spindles/3,hv/vif_script,hv/usb_mouse,disk.uuid/13,nic.bridge/6,hv/cpu_weight,hv/acpi,disks_active,hv/vnc_x509_path,disk.spindles/13,hv/serial_speed,disk.name/6,serial_no,disk.uuid/2,nic.network.name/5,hv/devices,nic.uuid/4,ctime,nic.vlans,disk.name/14,nic_link,hv/cpuid,nic.mac/2,hv/viridian,admin_state,disk.size/15,disk.spindles/9,disk.spindles/4,disk.name/10,nic.macs,disk.size/13,nic.ip/7,disk.size/0,hv/scsi_controller_type,disk.spindles/1,disk.spindles/8,nic.vlan/7,nic.vlan/6,disk.name/11,disk.size/1,nic_mode,disk.spindles/11,hv/security_domain,hv/pae,hv/spice_ip_version,hv/security_model,disk.uuid/7,ip,sda_size,hv/spice_image_compression,nic.network.name/4,nic.modes,nic.network/1,hv/cpu_cap,disk.count,disk.uuid/3,bridge,hv/num_ttys,nic.vlan/5,hv/extra_config,disk.names,disk.size/14,disk.name/7,nic.link/2,beparams,forthcoming,hv/vga,disk.name/8,name >> /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 hv/disk_type,nic.mac/4,disk.spindles/15,nic.ip/1,nic.uuid/0,disk.uuid/11,nic.mode/4,hv/vnc_tls,nic.mac/7,nic.mac/3,nic.name/0,disk.name/12,be/minmem,hv/reboot_behavior,nic.link/4,hv/spice_password_file,hv/spice_playback_compression,disk.uuid/6,nic.uuid/2,hv/use_bootloader,hv/device_model,disk.uuid/1,hv/cdrom_image_path,hv/spice_zlib_glz_wan_compression,os,disk.spindles/6,nic.bridge/4,hv/kvm_extra,disk.spindles/0,hv/vnc_bind_address,console,disk.size/3,hv/kvm_flag,vcpus,hv/spice_jpeg_wan_compression,hv/virtio_net_queues,hv/serial_console,nic.uuid/3,tags,nic.mode/6,disk.uuid/8,hv/keymap,disk.name/2,disk.size/11,hv/disk_aio,disk.name/9,nic.link/5,disk.spindles/5,nic.ip/0,disk.name/13,hv/use_chroot,nic.link/1,custom_hvparams,nic.ip/5,nic.uuid/7,be/always_failover,disk_usage,nic.names,snodes.group,disk.uuid/0,hv/vnet_hdr,nic.link/6,hv/floppy_image_path,nic.network.name/0,hv/initrd_path,pnode.group.uuid,hv/kvm_path,hv/cpu_sockets,disk.uuid/5,oper_ram,hv/root_path,disk.spindles/10,hv/spice_streaming_video,hv/vnc_password_file,nic.name/6,hv/bootloader_path,nic.name/2,nic.mode/5,hv/pci_pass,hv/cdrom_disk_type,disk.size/2,disk.uuid/9,pnode,hv/disk_cache,nic.ip/3,nic.name/5,disk.name/0,nic.vlan/2,nic.vlan/0,hv/soundhw,nic.network/7,pnode.group,admin_up,mac,disk.name/4,nic.networks.names,hv/boot_order,nic.bridge/7,nic.network/0,disk.size/9,nic.mode/2,disk.uuid/12,hv/kernel_path,disk.spindles/14,hv/vhost_net,nic.bridges,hv/migration_caps,disk.spindles/7,nic.mac/5,status,be/maxmem,sdb_size,nic.uuid/1,hv/vif_type,nic.name/7,hv/cpu_threads,hv/mem_path,osparams,snodes.group.uuid,nic.mode/0,hv/init_script,hv/cpu_type,hv/bootloader_args,disk.size/7,hv/spice_bind,nic.network/3,nic.network.name/3,nic.network/2,hv/extra_cgroups,nic.network.name/1,hv/kvm_pci_reservations,disk.uuids,admin_state_source,custom_nicparams,disk.uuid/4,nic.mode/3,nic.ip/6,network_port,hv/migration_downtime,nic.count,hv/user_shutdown,disk.name/15,nic.links,nic.networks,disk.size/12,hv/use_localtime,nic.bridge/2,disk.spindles/12,hv/startup_timeout,hv/spice_tls_ciphers,nic.ips,nic.bridge/0,mtime,hvparams,hv/use_guest_agent,nic.bridge/3,hv/blockdev_prefix,nic.name/4,nic.network.name/7,hv/cpu_mask,disk.size/6,hv/cdrom2_image_path,nic.vlan/3,nic.name/1,disk.size/4,custom_osparams,hv/machine_version,uuid,custom_beparams,hv/vnc_x509_verify,nic.ip/2,disk.name/5,oper_vcpus,nic.network/4,hypervisor,nic.uuid/5,disk.name/1,nic.link/3,nic_network,nic.bridge/5,nic.mac/6,disk.name/3,hv/drop_capabilities,disk.spindles,hv/spice_use_vdagent,disk.size/10,hv/usb_devices,hv/nic_type,disk_template,nic.network/6,disk.size/8,be/memory,nic.vlan/1,nic.name/3,disk.size/5,disk.uuid/14,be/spindle_use,hv/disk_discard,nic.mac/1,nic.network/5,nic.bridge/1,hv/kernel_args,nic.link/7,snodes,disk.uuid/10,nic.vlan/4,nic.link/0,nic.ip/4,oper_state,disk.uuid/15,hv/spice_use_tls,nic.network.name/6,hv/cpu_cores,be/vcpus,nic.network.name/2,nic.mac/0,nic.mode/1,nic.mode/7,nic.uuids,be/auto_balance,nic.uuid/6,disk.sizes,disk.spindles/2,disk.spindles/3,hv/vif_script,hv/usb_mouse,disk.uuid/13,nic.bridge/6,hv/cpu_weight,hv/acpi,disks_active,hv/vnc_x509_path,disk.spindles/13,hv/serial_speed,disk.name/6,serial_no,disk.uuid/2,nic.network.name/5,hv/devices,nic.uuid/4,ctime,nic.vlans,disk.name/14,nic_link,hv/cpuid,nic.mac/2,hv/viridian,admin_state,disk.size/15,disk.spindles/9,disk.spindles/4,disk.name/10,nic.macs,disk.size/13,nic.ip/7,disk.size/0,hv/scsi_controller_type,disk.spindles/1,disk.spindles/8,nic.vlan/7,nic.vlan/6,disk.name/11,disk.size/1,nic_mode,disk.spindles/11,hv/security_domain,hv/pae,hv/spice_ip_version,hv/security_model,disk.uuid/7,ip,sda_size,hv/spice_image_compression,nic.network.name/4,nic.modes,nic.network/1,hv/cpu_cap,disk.count,disk.uuid/3,bridge,hv/num_ttys,nic.vlan/5,hv/extra_config,disk.names,disk.size/14,disk.name/7,nic.link/2,beparams,forthcoming,hv/vga,disk.name/8,name,hv/disk_type,nic.mac/4,disk.spindles/15,nic.ip/1,nic.uuid/0,disk.uuid/11,nic.mode/4,hv/vnc_tls,nic.mac/7,nic.mac/3,nic.name/0,disk.name/12,be/minmem,hv/reboot_behavior,nic.link/4,hv/spice_password_file,hv/spice_playback_compression,disk.uuid/6,nic.uuid/2,hv/use_bootloader,hv/device_model,disk.uuid/1,hv/cdrom_image_path,hv/spice_zlib_glz_wan_compression,os,disk.spindles/6,nic.bridge/4,hv/kvm_extra,disk.spindles/0,hv/vnc_bind_address,console,disk.size/3,hv/kvm_flag,vcpus,hv/spice_jpeg_wan_compression,hv/virtio_net_queues,hv/serial_console,nic.uuid/3,tags,nic.mode/6,disk.uuid/8,hv/keymap,disk.name/2,disk.size/11,hv/disk_aio,disk.name/9,nic.link/5,disk.spindles/5,nic.ip/0,disk.name/13,hv/use_chroot,nic.link/1,custom_hvparams,nic.ip/5,nic.uuid/7,be/always_failover,disk_usage,nic.names,snodes.group,disk.uuid/0,hv/vnet_hdr,nic.link/6,hv/floppy_image_path,nic.network.name/0,hv/initrd_path,pnode.group.uuid,hv/kvm_path,hv/cpu_sockets,disk.uuid/5,oper_ram,hv/root_path,disk.spindles/10,hv/spice_streaming_video,hv/vnc_password_file,nic.name/6,hv/bootloader_path,nic.name/2,nic.mode/5,hv/pci_pass,hv/cdrom_disk_type,disk.size/2,disk.uuid/9,pnode,hv/disk_cache,nic.ip/3,nic.name/5,disk.name/0,nic.vlan/2,nic.vlan/0,hv/soundhw,nic.network/7,pnode.group,admin_up,mac,disk.name/4,nic.networks.names,hv/boot_order,nic.bridge/7,nic.network/0,disk.size/9,nic.mode/2,disk.uuid/12,hv/kernel_path,disk.spindles/14,hv/vhost_net,nic.bridges,hv/migration_caps,disk.spindles/7,nic.mac/5,status,be/maxmem,sdb_size,nic.uuid/1,hv/vif_type,nic.name/7,hv/cpu_threads,hv/mem_path,osparams,snodes.group.uuid,nic.mode/0,hv/init_script,hv/cpu_type,hv/bootloader_args,disk.size/7,hv/spice_bind,nic.network/3,nic.network.name/3,nic.network/2,hv/extra_cgroups,nic.network.name/1,hv/kvm_pci_reservations,disk.uuids,admin_state_source,custom_nicparams,disk.uuid/4,nic.mode/3,nic.ip/6,network_port,hv/migration_downtime,nic.count,hv/user_shutdown,disk.name/15,nic.links,nic.networks,disk.size/12,hv/use_localtime,nic.bridge/2,disk.spindles/12,hv/startup_timeout,hv/spice_tls_ciphers,nic.ips,nic.bridge/0,mtime,hvparams,hv/use_guest_agent,nic.bridge/3,hv/blockdev_prefix,nic.name/4,nic.network.name/7,hv/cpu_mask,disk.size/6,hv/cdrom2_image_path,nic.vlan/3,nic.name/1,disk.size/4,custom_osparams,hv/machine_version,uuid,custom_beparams,hv/vnc_x509_verify,nic.ip/2,disk.name/5,oper_vcpus,nic.network/4,hypervisor,nic.uuid/5,disk.name/1,nic.link/3,nic_network,nic.bridge/5,nic.mac/6,disk.name/3,hv/drop_capabilities,disk.spindles,hv/spice_use_vdagent,disk.size/10,hv/usb_devices,hv/nic_type,disk_template,nic.network/6,disk.size/8,be/memory,nic.vlan/1,nic.name/3,disk.size/5,disk.uuid/14,be/spindle_use,hv/disk_discard,nic.mac/1,nic.network/5,nic.bridge/1,hv/kernel_args,nic.link/7,snodes,disk.uuid/10,nic.vlan/4,nic.link/0,nic.ip/4,oper_state,disk.uuid/15,hv/spice_use_tls,nic.network.name/6,hv/cpu_cores,be/vcpus,nic.network.name/2,nic.mac/0,nic.mode/1,nic.mode/7,nic.uuids,be/auto_balance,nic.uuid/6,disk.sizes,disk.spindles/2,disk.spindles/3,hv/vif_script,hv/usb_mouse,disk.uuid/13,nic.bridge/6,hv/cpu_weight,hv/acpi,disks_active,hv/vnc_x509_path,disk.spindles/13,hv/serial_speed,disk.name/6,serial_no,disk.uuid/2,nic.network.name/5,hv/devices,nic.uuid/4,ctime,nic.vlans,disk.name/14,nic_link,hv/cpuid,nic.mac/2,hv/viridian,admin_state,disk.size/15,disk.spindles/9,disk.spindles/4,disk.name/10,nic.macs,disk.size/13,nic.ip/7,disk.size/0,hv/scsi_controller_type,disk.spindles/1,disk.spindles/8,nic.vlan/7,nic.vlan/6,disk.name/11,disk.size/1,nic_mode,disk.spindles/11,hv/security_domain,hv/pae,hv/spice_ip_version,hv/security_model,disk.uuid/7,ip,sda_size,hv/spice_image_compression,nic.network.name/4,nic.modes,nic.network/1,hv/cpu_cap,disk.count,disk.uuid/3,bridge,hv/num_ttys,nic.vlan/5,hv/extra_config,disk.names,disk.size/14,disk.name/7,nic.link/2,beparams,forthcoming,hv/vga,disk.name/8,name >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output name,disk.name/8,hv/vga,forthcoming,beparams,nic.link/2 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.name/7,disk.size/14,disk.names,hv/extra_config,nic.vlan/5,hv/num_ttys,bridge,disk.uuid/3 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.count,hv/cpu_cap >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.network/1,nic.modes,nic.network.name/4,hv/spice_image_compression,sda_size,ip >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.uuid/7,hv/security_model,hv/spice_ip_version,hv/pae,hv/security_domain,disk.spindles/11,nic_mode >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.size/1,disk.name/11 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.vlan/6,nic.vlan/7,disk.spindles/8 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.spindles/1,hv/scsi_controller_type,disk.size/0,nic.ip/7,disk.size/13,nic.macs,disk.name/10 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.spindles/4,disk.spindles/9,disk.size/15,admin_state,hv/viridian,nic.mac/2,hv/cpuid,nic_link >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.name/14,nic.vlans,ctime >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.uuid/4,hv/devices,nic.network.name/5,disk.uuid/2,serial_no,disk.name/6,hv/serial_speed,disk.spindles/13,hv/vnc_x509_path,disks_active >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/acpi,hv/cpu_weight,nic.bridge/6,disk.uuid/13,hv/usb_mouse,hv/vif_script >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.spindles/3,disk.spindles/2,disk.sizes,nic.uuid/6,be/auto_balance >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.uuids,nic.mode/7 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.mode/1,nic.mac/0,nic.network.name/2,be/vcpus,hv/cpu_cores,nic.network.name/6 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/spice_use_tls,disk.uuid/15,oper_state,nic.ip/4,nic.link/0,nic.vlan/4,disk.uuid/10 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output snodes,nic.link/7,hv/kernel_args,nic.bridge/1 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.network/5,nic.mac/1,hv/disk_discard,be/spindle_use,disk.uuid/14,disk.size/5,nic.name/3,nic.vlan/1,be/memory >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.size/8,nic.network/6 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk_template,hv/nic_type,hv/usb_devices,disk.size/10,hv/spice_use_vdagent,disk.spindles,hv/drop_capabilities,disk.name/3,nic.mac/6 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.bridge/5,nic_network,nic.link/3,disk.name/1,nic.uuid/5,hypervisor >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.network/4,oper_vcpus,disk.name/5,nic.ip/2,hv/vnc_x509_verify,custom_beparams,uuid,hv/machine_version,custom_osparams,disk.size/4 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.name/1,nic.vlan/3 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/cdrom2_image_path,disk.size/6,hv/cpu_mask,nic.network.name/7,nic.name/4,hv/blockdev_prefix >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.bridge/3,hv/use_guest_agent,hvparams,mtime,nic.bridge/0,nic.ips,hv/spice_tls_ciphers >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/startup_timeout,disk.spindles/12,nic.bridge/2,hv/use_localtime,disk.size/12,nic.networks,nic.links,disk.name/15 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/user_shutdown,nic.count,hv/migration_downtime,network_port,nic.ip/6,nic.mode/3 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.uuid/4,custom_nicparams,admin_state_source,disk.uuids,hv/kvm_pci_reservations,nic.network.name/1 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/extra_cgroups,nic.network/2,nic.network.name/3,nic.network/3,hv/spice_bind,disk.size/7,hv/bootloader_args,hv/cpu_type >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/init_script,nic.mode/0,snodes.group.uuid,osparams,hv/mem_path,hv/cpu_threads,nic.name/7,hv/vif_type,nic.uuid/1 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output sdb_size,be/maxmem,status,nic.mac/5,disk.spindles/7 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/migration_caps,nic.bridges,hv/vhost_net,disk.spindles/14,hv/kernel_path,disk.uuid/12,nic.mode/2,disk.size/9,nic.network/0,nic.bridge/7 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/boot_order,nic.networks.names,disk.name/4,mac,admin_up,pnode.group,nic.network/7,hv/soundhw,nic.vlan/0,nic.vlan/2 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.name/0,nic.name/5,nic.ip/3,hv/disk_cache >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output pnode,disk.uuid/9,disk.size/2,hv/cdrom_disk_type >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/pci_pass,nic.mode/5 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.name/2,hv/bootloader_path,nic.name/6,hv/vnc_password_file,hv/spice_streaming_video,disk.spindles/10,hv/root_path,oper_ram,disk.uuid/5 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/cpu_sockets,hv/kvm_path,pnode.group.uuid,hv/initrd_path,nic.network.name/0,hv/floppy_image_path,nic.link/6,hv/vnet_hdr,disk.uuid/0 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output snodes.group,nic.names,disk_usage,be/always_failover,nic.uuid/7,nic.ip/5,custom_hvparams >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.link/1,hv/use_chroot,disk.name/13,nic.ip/0,disk.spindles/5,nic.link/5,disk.name/9,hv/disk_aio,disk.size/11 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.name/2,hv/keymap,disk.uuid/8 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.mode/6,tags >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.uuid/3,hv/serial_console,hv/virtio_net_queues >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/spice_jpeg_wan_compression,vcpus,hv/kvm_flag,disk.size/3,console,hv/vnc_bind_address >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.spindles/0,hv/kvm_extra,nic.bridge/4,disk.spindles/6,os,hv/spice_zlib_glz_wan_compression,hv/cdrom_image_path,disk.uuid/1 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/device_model,hv/use_bootloader,nic.uuid/2,disk.uuid/6,hv/spice_playback_compression >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/spice_password_file,nic.link/4,hv/reboot_behavior >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output be/minmem,disk.name/12,nic.name/0,nic.mac/3,nic.mac/7,hv/vnc_tls,nic.mode/4,disk.uuid/11,nic.uuid/0 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.ip/1,disk.spindles/15,nic.mac/4,hv/disk_type >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -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.6zczm1b1 -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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list '\''--separator=|'\'' --no-headers --output name kvm-test-instance02.staging.ganeti.org' kvm-test-instance02.staging.ganeti.org Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list this.name.certainly.does.not.exist' Stderr was: Failure: prerequisites not met for this operation: error type: unknown_entity, error details: Instance name this.name.certainly.does.not.exist not found Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output=field/does/not/exist >> /var/log/ganeti/qa-output.log' Stderr was: Warning: Queried for unknown fields field/does/not/exist ---- PASSED [TestInstanceList] gnt-instance list ----------------------- >>>> 2026-05-18 23:25:34.468613 time=0:00:11.795998 [TestInstanceList] gnt-instance list <<<< 2026-05-18 23:25:34.468733 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: 77bf4573-7dc0-4f29-a642-5144e2cddcc8 Serial number: 18 Creation time: 2026-05-18 23:24:24 Modification time: 2026-05-18 23:25:21 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - 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 (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:31:b3:be IP: None mode: bridged link: virt-bridge vlan: network: None UUID: f9893c32-e22a-42a4-b428-9f2dc030bfbf name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/eec76464-7649-4fb8-b680-b68a6158d832.disk0 on primary: /dev/gnt/eec76464-7649-4fb8-b680-b68a6158d832.disk0 (253:0) name: disk0 UUID: 002be681-98cc-4f1a-889a-112c0dbd1978 - disk/1: plain, size 512M access mode: rw logical_id: gnt/260488ca-a1f8-4c44-af3e-0955ac6d3304.disk1 on primary: /dev/gnt/260488ca-a1f8-4c44-af3e-0955ac6d3304.disk1 (253:1) name: disk1 UUID: 9bb05a07-ded2-4600-b60d-d13f17b0ab5c ---- PASSED [TestInstanceInfo] gnt-instance info ----------------------- >>>> 2026-05-18 23:25:35.779407 time=0:00:01.310674 [TestInstanceInfo] gnt-instance info <<<< 2026-05-18 23:25:35.779537 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 77bf4573-7dc0-4f29-a642-5144e2cddcc8 Serial number: 18 Creation time: 2026-05-18 23:24:24 Modification time: 2026-05-18 23:25:21 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - 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 (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:31:b3:be IP: None mode: bridged link: virt-bridge vlan: network: None UUID: f9893c32-e22a-42a4-b428-9f2dc030bfbf name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/eec76464-7649-4fb8-b680-b68a6158d832.disk0 on primary: /dev/gnt/eec76464-7649-4fb8-b680-b68a6158d832.disk0 (253:0) name: disk0 UUID: 002be681-98cc-4f1a-889a-112c0dbd1978 - disk/1: plain, size 512M access mode: rw logical_id: gnt/260488ca-a1f8-4c44-af3e-0955ac6d3304.disk1 on primary: /dev/gnt/260488ca-a1f8-4c44-af3e-0955ac6d3304.disk1 (253:1) name: disk1 UUID: 9bb05a07-ded2-4600-b60d-d13f17b0ab5c Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Mon May 18 23:25:38 2026 - INFO: Trying to hotplug device... Mon May 18 23:25:38 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:47:61: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' Mon May 18 23:25:39 2026 - INFO: Trying to hotplug device... Mon May 18 23:25: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' Mon May 18 23:25:41 2026 - INFO: Trying to hotplug device... Mon May 18 23:25: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' Mon May 18 23:25:42 2026 * disk 2, size 1.0G Mon May 18 23:25:43 2026 - INFO: Trying to hotplug device... Mon May 18 23:25:43 2026 - INFO: Hotplug done. Mon May 18 23:25:43 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon May 18 23:25: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' Mon May 18 23:25:45 2026 - INFO: Trying to hotplug device... Mon May 18 23:25: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: ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-05-18 23:26:03.407225 time=0:00:27.627688 [TestInstanceModify] gnt-instance modify <<<< 2026-05-18 23:26:03.407326 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/583 GET /2/jobs/584 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-05-18 23:26:05.784596 time=0:00:02.377270 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-05-18 23:26:05.784724 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-05-18 23:26:05.784748 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-05-18 23:26:05.784781 skipping , test(s) instance-device-names disabled <<<< 2026-05-18 23:26:05.784793 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 585 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-18 23:26:12.184335 time=0:00:06.399542 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-18 23:26:12.184470 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-05-18 23:26:12.184496 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-05-18 23:26:12.184520 start [TestInstanceRenameAndBack] gnt-instance rename Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 77bf4573-7dc0-4f29-a642-5144e2cddcc8 Serial number: 41 Creation time: 2026-05-18 23:24:24 Modification time: 2026-05-18 23:26:11 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - 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 (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:31:b3:be IP: None mode: bridged link: virt-bridge vlan: network: None UUID: f9893c32-e22a-42a4-b428-9f2dc030bfbf name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/eec76464-7649-4fb8-b680-b68a6158d832.disk0 on primary: /dev/gnt/eec76464-7649-4fb8-b680-b68a6158d832.disk0 (253:0) name: disk0 UUID: 002be681-98cc-4f1a-889a-112c0dbd1978 - disk/1: plain, size 512M access mode: rw logical_id: gnt/260488ca-a1f8-4c44-af3e-0955ac6d3304.disk1 on primary: /dev/gnt/260488ca-a1f8-4c44-af3e-0955ac6d3304.disk1 (253:1) name: disk1 UUID: 9bb05a07-ded2-4600-b60d-d13f17b0ab5c Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org /tmp/gnt.eZF0Eo 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.eZF0Eo && mv /tmp/gnt.eZF0Eo /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: Mon May 18 23:26:14 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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 77bf4573-7dc0-4f29-a642-5144e2cddcc8 Serial number: 41 Creation time: 2026-05-18 23:24:24 Modification time: 2026-05-18 23:26:11 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - 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 (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:31:b3:be IP: None mode: bridged link: virt-bridge vlan: network: None UUID: f9893c32-e22a-42a4-b428-9f2dc030bfbf name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/eec76464-7649-4fb8-b680-b68a6158d832.disk0 on primary: /dev/gnt/eec76464-7649-4fb8-b680-b68a6158d832.disk0 (253:0) name: disk0 UUID: 002be681-98cc-4f1a-889a-112c0dbd1978 - disk/1: plain, size 512M access mode: rw logical_id: gnt/260488ca-a1f8-4c44-af3e-0955ac6d3304.disk1 on primary: /dev/gnt/260488ca-a1f8-4c44-af3e-0955ac6d3304.disk1 (253:1) name: disk1 UUID: 9bb05a07-ded2-4600-b60d-d13f17b0ab5c Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org /tmp/gnt.ntfLo4 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.ntfLo4 && mv /tmp/gnt.ntfLo4 /etc/hosts' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 77bf4573-7dc0-4f29-a642-5144e2cddcc8 Serial number: 41 Creation time: 2026-05-18 23:24:24 Modification time: 2026-05-18 23:26:11 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - 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 (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:31:b3:be IP: None mode: bridged link: virt-bridge vlan: network: None UUID: f9893c32-e22a-42a4-b428-9f2dc030bfbf name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/eec76464-7649-4fb8-b680-b68a6158d832.disk0 on primary: /dev/gnt/eec76464-7649-4fb8-b680-b68a6158d832.disk0 (253:0) name: disk0 UUID: 002be681-98cc-4f1a-889a-112c0dbd1978 - disk/1: plain, size 512M access mode: rw logical_id: gnt/260488ca-a1f8-4c44-af3e-0955ac6d3304.disk1 on primary: /dev/gnt/260488ca-a1f8-4c44-af3e-0955ac6d3304.disk1 (253:1) name: disk1 UUID: 9bb05a07-ded2-4600-b60d-d13f17b0ab5c 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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 77bf4573-7dc0-4f29-a642-5144e2cddcc8 Serial number: 43 Creation time: 2026-05-18 23:24:24 Modification time: 2026-05-18 23:26:19 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - 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 (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:31:b3:be IP: None mode: bridged link: virt-bridge vlan: network: None UUID: f9893c32-e22a-42a4-b428-9f2dc030bfbf name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/eec76464-7649-4fb8-b680-b68a6158d832.disk0 on primary: /dev/gnt/eec76464-7649-4fb8-b680-b68a6158d832.disk0 (253:0) name: disk0 UUID: 002be681-98cc-4f1a-889a-112c0dbd1978 - disk/1: plain, size 512M access mode: rw logical_id: gnt/260488ca-a1f8-4c44-af3e-0955ac6d3304.disk1 on primary: /dev/gnt/260488ca-a1f8-4c44-af3e-0955ac6d3304.disk1 (253:1) name: disk1 UUID: 9bb05a07-ded2-4600-b60d-d13f17b0ab5c Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 77bf4573-7dc0-4f29-a642-5144e2cddcc8 Serial number: 45 Creation time: 2026-05-18 23:24:24 Modification time: 2026-05-18 23:26:23 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - 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 (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:31:b3:be IP: None mode: bridged link: virt-bridge vlan: network: None UUID: f9893c32-e22a-42a4-b428-9f2dc030bfbf name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/eec76464-7649-4fb8-b680-b68a6158d832.disk0 on primary: /dev/gnt/eec76464-7649-4fb8-b680-b68a6158d832.disk0 (253:0) name: disk0 UUID: 002be681-98cc-4f1a-889a-112c0dbd1978 - disk/1: plain, size 512M access mode: rw logical_id: gnt/260488ca-a1f8-4c44-af3e-0955ac6d3304.disk1 on primary: /dev/gnt/260488ca-a1f8-4c44-af3e-0955ac6d3304.disk1 (253:1) name: disk1 UUID: 9bb05a07-ded2-4600-b60d-d13f17b0ab5c Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceRenameAndBack] gnt-instance rename ------------ >>>> 2026-05-18 23:26:25.737185 time=0:00:13.552665 [TestInstanceRenameAndBack] gnt-instance rename <<<< 2026-05-18 23:26:25.737325 start [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI GET /2/jobs/594 GET /2/jobs/595 ---- PASSED [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI >>>> 2026-05-18 23:26:31.364380 time=0:00:05.627055 [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI <<<< 2026-05-18 23:26:31.364488 start [TestInstanceRenameAndBack] gnt-instance rename Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 77bf4573-7dc0-4f29-a642-5144e2cddcc8 Serial number: 49 Creation time: 2026-05-18 23:24:24 Modification time: 2026-05-18 23:26:30 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - 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 (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:31:b3:be IP: None mode: bridged link: virt-bridge vlan: network: None UUID: f9893c32-e22a-42a4-b428-9f2dc030bfbf name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/eec76464-7649-4fb8-b680-b68a6158d832.disk0 on primary: /dev/gnt/eec76464-7649-4fb8-b680-b68a6158d832.disk0 (253:0) name: disk0 UUID: 002be681-98cc-4f1a-889a-112c0dbd1978 - disk/1: plain, size 512M access mode: rw logical_id: gnt/260488ca-a1f8-4c44-af3e-0955ac6d3304.disk1 on primary: /dev/gnt/260488ca-a1f8-4c44-af3e-0955ac6d3304.disk1 (253:1) name: disk1 UUID: 9bb05a07-ded2-4600-b60d-d13f17b0ab5c Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org /tmp/gnt.evL5WG 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.evL5WG && mv /tmp/gnt.evL5WG /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: Mon May 18 23:26:33 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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 77bf4573-7dc0-4f29-a642-5144e2cddcc8 Serial number: 49 Creation time: 2026-05-18 23:24:24 Modification time: 2026-05-18 23:26:30 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - 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 (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:31:b3:be IP: None mode: bridged link: virt-bridge vlan: network: None UUID: f9893c32-e22a-42a4-b428-9f2dc030bfbf name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/eec76464-7649-4fb8-b680-b68a6158d832.disk0 on primary: /dev/gnt/eec76464-7649-4fb8-b680-b68a6158d832.disk0 (253:0) name: disk0 UUID: 002be681-98cc-4f1a-889a-112c0dbd1978 - disk/1: plain, size 512M access mode: rw logical_id: gnt/260488ca-a1f8-4c44-af3e-0955ac6d3304.disk1 on primary: /dev/gnt/260488ca-a1f8-4c44-af3e-0955ac6d3304.disk1 (253:1) name: disk1 UUID: 9bb05a07-ded2-4600-b60d-d13f17b0ab5c Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org /tmp/gnt.dLggYZ 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.dLggYZ && mv /tmp/gnt.dLggYZ /etc/hosts' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 77bf4573-7dc0-4f29-a642-5144e2cddcc8 Serial number: 49 Creation time: 2026-05-18 23:24:24 Modification time: 2026-05-18 23:26:30 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - 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 (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:31:b3:be IP: None mode: bridged link: virt-bridge vlan: network: None UUID: f9893c32-e22a-42a4-b428-9f2dc030bfbf name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/eec76464-7649-4fb8-b680-b68a6158d832.disk0 on primary: /dev/gnt/eec76464-7649-4fb8-b680-b68a6158d832.disk0 (253:0) name: disk0 UUID: 002be681-98cc-4f1a-889a-112c0dbd1978 - disk/1: plain, size 512M access mode: rw logical_id: gnt/260488ca-a1f8-4c44-af3e-0955ac6d3304.disk1 on primary: /dev/gnt/260488ca-a1f8-4c44-af3e-0955ac6d3304.disk1 (253:1) name: disk1 UUID: 9bb05a07-ded2-4600-b60d-d13f17b0ab5c 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.6zczm1b1 -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: 77bf4573-7dc0-4f29-a642-5144e2cddcc8 Serial number: 51 Creation time: 2026-05-18 23:24:24 Modification time: 2026-05-18 23:26:38 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - 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 (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:31:b3:be IP: None mode: bridged link: virt-bridge vlan: network: None UUID: f9893c32-e22a-42a4-b428-9f2dc030bfbf name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/eec76464-7649-4fb8-b680-b68a6158d832.disk0 on primary: /dev/gnt/eec76464-7649-4fb8-b680-b68a6158d832.disk0 (253:0) name: disk0 UUID: 002be681-98cc-4f1a-889a-112c0dbd1978 - disk/1: plain, size 512M access mode: rw logical_id: gnt/260488ca-a1f8-4c44-af3e-0955ac6d3304.disk1 on primary: /dev/gnt/260488ca-a1f8-4c44-af3e-0955ac6d3304.disk1 (253:1) name: disk1 UUID: 9bb05a07-ded2-4600-b60d-d13f17b0ab5c Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -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/eec76464-7649-4fb8-b680-b68a6158d832.disk0 gnt/260488ca-a1f8-4c44-af3e-0955ac6d3304.disk1 | grep kvm-test-instance02.staging.ganeti.org' Command: ssh troy-mcclure.staging.ganeti.org 'lvs -o tags --noheadings gnt/eec76464-7649-4fb8-b680-b68a6158d832.disk0 gnt/260488ca-a1f8-4c44-af3e-0955ac6d3304.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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 77bf4573-7dc0-4f29-a642-5144e2cddcc8 Serial number: 53 Creation time: 2026-05-18 23:24:24 Modification time: 2026-05-18 23:26:42 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - 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 (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:31:b3:be IP: None mode: bridged link: virt-bridge vlan: network: None UUID: f9893c32-e22a-42a4-b428-9f2dc030bfbf name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/eec76464-7649-4fb8-b680-b68a6158d832.disk0 on primary: /dev/gnt/eec76464-7649-4fb8-b680-b68a6158d832.disk0 (253:0) name: disk0 UUID: 002be681-98cc-4f1a-889a-112c0dbd1978 - disk/1: plain, size 512M access mode: rw logical_id: gnt/260488ca-a1f8-4c44-af3e-0955ac6d3304.disk1 on primary: /dev/gnt/260488ca-a1f8-4c44-af3e-0955ac6d3304.disk1 (253:1) name: disk1 UUID: 9bb05a07-ded2-4600-b60d-d13f17b0ab5c Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -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/eec76464-7649-4fb8-b680-b68a6158d832.disk0 gnt/260488ca-a1f8-4c44-af3e-0955ac6d3304.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/eec76464-7649-4fb8-b680-b68a6158d832.disk0 gnt/260488ca-a1f8-4c44-af3e-0955ac6d3304.disk1 | grep kvm-test-instance03.staging.ganeti.org' ---- PASSED [TestInstanceRenameAndBack] gnt-instance rename ------------ >>>> 2026-05-18 23:26:44.861753 time=0:00:13.497265 [TestInstanceRenameAndBack] gnt-instance rename <<<< 2026-05-18 23:26:44.861849 start [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI GET /2/jobs/604 GET /2/jobs/605 ---- PASSED [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI >>>> 2026-05-18 23:26:50.600122 time=0:00:05.738273 [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI <<<< 2026-05-18 23:26:50.600236 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' Mon May 18 23:26:51 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Mon May 18 23:26:52 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon May 18 23:26:52 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Mon May 18 23:26:55 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Mon May 18 23:26:56 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon May 18 23:26:56 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Mon May 18 23:26:57 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Mon May 18 23:26:58 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon May 18 23:26:58 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Mon May 18 23:27:01 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Mon May 18 23:27:02 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon May 18 23:27:02 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-05-18 23:27:02.658723 time=0:00:12.058487 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-05-18 23:27:02.658825 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 612 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-18 23:27:05.178093 time=0:00:02.519268 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-18 23:27:05.178215 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 ... Mon May 18 23:27:43 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-05-18 23:27:45.479612 time=0:00:40.301397 [TestInstanceReboot] gnt-instance reboot <<<< 2026-05-18 23:27:45.479714 start [TestInstanceTags] gnt-instance tags Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add-tags kvm-test-instance02.staging.ganeti.org TEMP-Ganeti-QA-Tag0 TEMP-Ganeti-QA-Tag1 TEMP-Ganeti-QA-Tag2' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list-tags kvm-test-instance02.staging.ganeti.org' TEMP-Ganeti-QA-Tag0 TEMP-Ganeti-QA-Tag1 TEMP-Ganeti-QA-Tag2 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster search-tags '\''^TEMP-Ganeti-QA-Tag\d+$'\''' /instances/kvm-test-instance02.staging.ganeti.org TEMP-Ganeti-QA-Tag0 /instances/kvm-test-instance02.staging.ganeti.org TEMP-Ganeti-QA-Tag1 /instances/kvm-test-instance02.staging.ganeti.org TEMP-Ganeti-QA-Tag2 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove-tags kvm-test-instance02.staging.ganeti.org TEMP-Ganeti-QA-Tag0 TEMP-Ganeti-QA-Tag1 TEMP-Ganeti-QA-Tag2' PUT /2/instances/kvm-test-instance02.staging.ganeti.org/tags?tag=TEMP-Ganeti-QA-Tag0&tag=TEMP-Ganeti-QA-Tag1&tag=TEMP-Ganeti-QA-Tag2 GET /2/jobs/621 GET /2/instances/kvm-test-instance02.staging.ganeti.org/tags DELETE /2/instances/kvm-test-instance02.staging.ganeti.org/tags?tag=TEMP-Ganeti-QA-Tag0&tag=TEMP-Ganeti-QA-Tag1&tag=TEMP-Ganeti-QA-Tag2 GET /2/jobs/622 ---- PASSED [TestInstanceTags] gnt-instance tags ----------------------- >>>> 2026-05-18 23:27:50.792280 time=0:00:05.312566 [TestInstanceTags] gnt-instance tags <<<< 2026-05-18 23:27:50.792402 start [TestClusterVerify] gnt-cluster verify Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 624, 625 Waiting for job 624 ... Mon May 18 23:27:52 2026 * Verifying cluster config Mon May 18 23:27:52 2026 * Verifying cluster certificate files Mon May 18 23:27:52 2026 * Verifying hypervisor parameters Mon May 18 23:27:52 2026 * Verifying all nodes belong to an existing group Waiting for job 625 ... Mon May 18 23:27:53 2026 * Verifying group 'default' Mon May 18 23:27:53 2026 * Gathering data (3 nodes) Mon May 18 23:27:53 2026 * Gathering information about nodes (3 nodes) Mon May 18 23:27:54 2026 * Gathering disk information (3 nodes) Mon May 18 23:27:54 2026 * Verifying configuration file consistency Mon May 18 23:27:54 2026 * Verifying node status Mon May 18 23:27:54 2026 * Verifying instance status Mon May 18 23:27:54 2026 * Verifying orphan volumes Mon May 18 23:27:54 2026 * Verifying N+1 Memory redundancy Mon May 18 23:27:54 2026 * Assessing cluster hypervisor parameters Mon May 18 23:27: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. Mon May 18 23:27:54 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon May 18 23:27:54 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon May 18 23:27:54 2026 * Other Notes Mon May 18 23:27:54 2026 - NOTICE: 1 non-redundant instance(s) found. Mon May 18 23:27:54 2026 * Hooks Results Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 627 Waiting for job 627 ... No disks need to be activated. ---- PASSED [TestClusterVerify] gnt-cluster verify --------------------- >>>> 2026-05-18 23:27:56.388879 time=0:00:05.596477 [TestClusterVerify] gnt-cluster verify <<<< 2026-05-18 23:27:56.389042 start [TestInstance] Testing getting instance(s) info via remote API GET /2/instances/kvm-test-instance02.staging.ganeti.org GET /2/instances GET /2/instances?bulk=1 PUT /2/instances/kvm-test-instance02.staging.ganeti.org/activate-disks PUT /2/instances/kvm-test-instance02.staging.ganeti.org/deactivate-disks PUT /2/instances/kvm-test-instance02.staging.ganeti.org/prepare-export?mode=remote GET /2/jobs/630 Mon May 18 23:27:58 2026 Generating X509 certificate on troy-mcclure.staging.ganeti.org ---- PASSED [TestInstance] Testing getting instance(s) info via remote API >>>> 2026-05-18 23:27:58.796087 time=0:00:02.407045 [TestInstance] Testing getting instance(s) info via remote API <<<< 2026-05-18 23:27:58.796198 start [TestNodeList] gnt-node list ----- Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output custom_ndparams,offline,tags,group,mfree,sip,dfree,spfree,drained,ndp/oob_program,ndp/ovs_link,pinst_cnt,pip,name,master,mnode,ndp/spindle_count,pinst_list,ndp/ovs,master_capable,cnos,ndp/ovs_name,sptotal,ndp/exclusive_storage,sinst_cnt,disk_state,mtotal,sinst_list,uuid,powered,cnodes,hv_state,ndparams,serial_no,group.uuid,bootid,csockets,ndp/ssh_port,dtotal,vm_capable,ndp/cpu_speed,mtime,ctotal,master_candidate,ctime,role >> /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 custom_ndparams,offline,tags,group,mfree,sip,dfree,spfree,drained,ndp/oob_program,ndp/ovs_link,pinst_cnt,pip,name,master,mnode,ndp/spindle_count,pinst_list,ndp/ovs,master_capable,cnos,ndp/ovs_name,sptotal,ndp/exclusive_storage,sinst_cnt,disk_state,mtotal,sinst_list,uuid,powered,cnodes,hv_state,ndparams,serial_no,group.uuid,bootid,csockets,ndp/ssh_port,dtotal,vm_capable,ndp/cpu_speed,mtime,ctotal,master_candidate,ctime,role,custom_ndparams,offline,tags,group,mfree,sip,dfree,spfree,drained,ndp/oob_program,ndp/ovs_link,pinst_cnt,pip,name,master,mnode,ndp/spindle_count,pinst_list,ndp/ovs,master_capable,cnos,ndp/ovs_name,sptotal,ndp/exclusive_storage,sinst_cnt,disk_state,mtotal,sinst_list,uuid,powered,cnodes,hv_state,ndparams,serial_no,group.uuid,bootid,csockets,ndp/ssh_port,dtotal,vm_capable,ndp/cpu_speed,mtime,ctotal,master_candidate,ctime,role >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output role,ctime,master_candidate,ctotal >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output mtime,ndp/cpu_speed,vm_capable,dtotal,ndp/ssh_port,csockets,bootid,group.uuid >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output serial_no,ndparams >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output hv_state,cnodes,powered,uuid >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output sinst_list,mtotal,disk_state,sinst_cnt,ndp/exclusive_storage,sptotal,ndp/ovs_name,cnos,master_capable >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output ndp/ovs,pinst_list,ndp/spindle_count,mnode,master,name >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output pip,pinst_cnt,ndp/ovs_link,ndp/oob_program,drained,spfree,dfree >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output sip,mfree,group,tags,offline >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output custom_ndparams >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name' disco-stu.staging.ganeti.org mcbain.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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name troy-mcclure.staging.ganeti.org mcbain.staging.ganeti.org disco-stu.staging.ganeti.org' troy-mcclure.staging.ganeti.org mcbain.staging.ganeti.org disco-stu.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name mcbain.staging.ganeti.org troy-mcclure.staging.ganeti.org disco-stu.staging.ganeti.org' mcbain.staging.ganeti.org troy-mcclure.staging.ganeti.org disco-stu.staging.ganeti.org Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list this.name.certainly.does.not.exist' Stderr was: Failure: prerequisites not met for this operation: error type: unknown_entity, error details: Node name this.name.certainly.does.not.exist not found Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output=field/does/not/exist >> /var/log/ganeti/qa-output.log' Stderr was: ---- PASSED [TestNodeList] gnt-node list ------------------------------- >>>> 2026-05-18 23:28:04.991490 time=0:00:06.195292 [TestNodeList] gnt-node list Warning: Queried for unknown fields field/does/not/exist <<<< 2026-05-18 23:28:04.991625 start [TestJobList] gnt-job list ------- Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output summary,oppriority,oplog,opstatus,archived,status,ops,priority,received_ts,start_ts,opend,opexec,opresult,id,opstart,end_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 summary,oppriority,oplog,opstatus,archived,status,ops,priority,received_ts,start_ts,opend,opexec,opresult,id,opstart,end_ts,summary,oppriority,oplog,opstatus,archived,status,ops,priority,received_ts,start_ts,opend,opexec,opresult,id,opstart,end_ts >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output end_ts,opstart >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output id,opresult,opexec,opend >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output start_ts,received_ts,priority,ops,status,archived,opstatus,oplog,oppriority,summary >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -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.6zczm1b1 -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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list '\''--separator=|'\'' --no-headers --output id 592 3 230 431 560 354 134 480 62 554 504 358 536 205 276 265 146 298 106 18 322 204 264 493 171 187 108 370 24 589 177 586 528 86 526 98 355 251 244 330 506 227 162 99 124 569 49 563 518 527 333 399 408 571 389 614 326 271 382 540 54 474 439 240 115 496 283 22 332 597 254 360 615 485 119 521 1 495 542 176 273 35 66 422 233 438 348 537 458 436 562 599 274 481 329 519 301 237 234 472 181 335 41 410 71 125 292 90 81 630 327 611 415 225 451 19 296 158 43 551 616 261 568 138 141 218 416 331 217 38 210 576 80 486 144 524 263 515 27 182 471 479 135 544 139 68 48 161 123 577 213 487 7 316 26 72 120 565 449 136 94 561 319 369 394 157 202 448 91 304 418 184 477 613 492 460 155 409 361 142 13 491 308 421 534 100 303 445 374 454 85 255 420 61 413 200 194 338 122 9 147 610 63 220 313 340 403 130 590 238 556 585 183 279 363 433 539 211 278 247 507 541 383 306 93 623 467 601 52 549 452 170 288 624 426 11 514 160 207 535 36 216 627 325 235 463 398 21 76 464 152 320 547 180 33 465 345 165 377 414 618 153 132 206 272 605 88 186 530 441 159 250 516 482 219 193 156 412 608 248 559 149 455 294 129 174 148 117 595 349 96 350 154 77 151 197 203 168 372 266 365 111 437 470 87 553 510 223 432 57 65 375 587 395 253 376 500 442 502 128 406 356 379 388 622 221 318 178 461 517 8 269 596 459 489 315 110 336 198 166 509 84 503 584 286 107 290 192 600 102 212 323 275 12 558 121 145 103 522 75 268 228 550 545 5 67 245 607 567 104 339 407 311 314 573 419 105 483 307 270 368 446 424 588 310 267 478 429 609 317 469 83 299 175 56 444 131 468 246 28 137 457 164 490 44 262 501 430 456 373 40 324 101 476 209 620 31 434 564 505 523 552 25 89 347 411 604 574 16 289 417 364 249 346 453 619 380 114 282 295 214 199 405 352 341 287 513 280 575 334 37 118 259 594 512 626 188 252 475 127 617 4 337 366 543 572 473 2 402 172 300 423 359 97 579 60 112 133 400 208 494 378 450 109 447 30 241 328 201 195 628 215 606 51 557 14 302 45 343 239 58 508 242 191 95 602 150 229 621 305 397 321 232 532 236 29 598 344 404 593 42 179 257 353 222 533 116 435 224 548 243 196 396 511 497 189 342 92 277 46 260 525 385 167 226 425 32 73 427 50 113 143 17 163 629 297 555 529 362 53 390 538 351 466 15 79 580 312 581 309 386 256 498 284 393 39 140 391 69 190 546 231 285 74 443 612 371 34 484 82 401 59 381 169 462 185 566 367 583 531 126 64 55 591 440 520 357 20 78 578 392 499 23 291 47 384 428 625 173 603 281 488 570 6 10 258 387 70 293 582' 592 3 230 431 560 354 134 480 62 554 504 358 536 205 276 265 146 298 106 18 322 204 264 493 171 187 108 370 24 589 177 586 528 86 526 98 355 251 244 330 506 227 162 99 124 569 49 563 518 527 333 399 408 571 389 614 326 271 382 540 54 474 439 240 115 496 283 22 332 597 254 360 615 485 119 521 1 495 542 176 273 35 66 422 233 438 348 537 458 436 562 599 274 481 329 519 301 237 234 472 181 335 41 410 71 125 292 90 81 630 327 611 415 225 451 19 296 158 43 551 616 261 568 138 141 218 416 331 217 38 210 576 80 486 144 524 263 515 27 182 471 479 135 544 139 68 48 161 123 577 213 487 7 316 26 72 120 565 449 136 94 561 319 369 394 157 202 448 91 304 418 184 477 613 492 460 155 409 361 142 13 491 308 421 534 100 303 445 374 454 85 255 420 61 413 200 194 338 122 9 147 610 63 220 313 340 403 130 590 238 556 585 183 279 363 433 539 211 278 247 507 541 383 306 93 623 467 601 52 549 452 170 288 624 426 11 514 160 207 535 36 216 627 325 235 463 398 21 76 464 152 320 547 180 33 465 345 165 377 414 618 153 132 206 272 605 88 186 530 441 159 250 516 482 219 193 156 412 608 248 559 149 455 294 129 174 148 117 595 349 96 350 154 77 151 197 203 168 372 266 365 111 437 470 87 553 510 223 432 57 65 375 587 395 253 376 500 442 502 128 406 356 379 388 622 221 318 178 461 517 8 269 596 459 489 315 110 336 198 166 509 84 503 584 286 107 290 192 600 102 212 323 275 12 558 121 145 103 522 75 268 228 550 545 5 67 245 607 567 104 339 407 311 314 573 419 105 483 307 270 368 446 424 588 310 267 478 429 609 317 469 83 299 175 56 444 131 468 246 28 137 457 164 490 44 262 501 430 456 373 40 324 101 476 209 620 31 434 564 505 523 552 25 89 347 411 604 574 16 289 417 364 249 346 453 619 380 114 282 295 214 199 405 352 341 287 513 280 575 334 37 118 259 594 512 626 188 252 475 127 617 4 337 366 543 572 473 2 402 172 300 423 359 97 579 60 112 133 400 208 494 378 450 109 447 30 241 328 201 195 628 215 606 51 557 14 302 45 343 239 58 508 242 191 95 602 150 229 621 305 397 321 232 532 236 29 598 344 404 593 42 179 257 353 222 533 116 435 224 548 243 196 396 511 497 189 342 92 277 46 260 525 385 167 226 425 32 73 427 50 113 143 17 163 629 297 555 529 362 53 390 538 351 466 15 79 580 312 581 309 386 256 498 284 393 39 140 391 69 190 546 231 285 74 443 612 371 34 484 82 401 59 381 169 462 185 566 367 583 531 126 64 55 591 440 520 357 20 78 578 392 499 23 291 47 384 428 625 173 603 281 488 570 6 10 258 387 70 293 582 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output=field/does/not/exist >> /var/log/ganeti/qa-output.log' Stderr was: Warning: Queried for unknown fields field/does/not/exist ---- PASSED [TestJobList] gnt-job list --------------------------------- >>>> 2026-05-18 23:28:08.666954 time=0:00:03.675329 [TestJobList] gnt-job list <<<< 2026-05-18 23:28:08.667236 start [TestInstanceModifyPrimaryAndBack] gnt-instance modify --new-primary Test only supported for the file disk template ---- PASSED [TestInstanceModifyPrimaryAndBack] gnt-instance modify --new-primary >>>> 2026-05-18 23:28:08.667339 time=0:00:00.000103 [TestInstanceModifyPrimaryAndBack] gnt-instance modify --new-primary <<<< 2026-05-18 23:28:08.667397 start [TestGroupList] gnt-group list --- Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list --output ndp/cpu_speed,pinst_list,serial_no,ndp/ovs_link,node_list,ndp/oob_program,diskparams,ndp/spindle_count,tags,ndparams,name,custom_ndparams,ndp/exclusive_storage,ndp/ssh_port,custom_ipolicy,alloc_policy,node_cnt,mtime,ctime,custom_diskparams,ndp/ovs_name,pinst_cnt,ipolicy,ndp/ovs,uuid >> /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/cpu_speed,pinst_list,serial_no,ndp/ovs_link,node_list,ndp/oob_program,diskparams,ndp/spindle_count,tags,ndparams,name,custom_ndparams,ndp/exclusive_storage,ndp/ssh_port,custom_ipolicy,alloc_policy,node_cnt,mtime,ctime,custom_diskparams,ndp/ovs_name,pinst_cnt,ipolicy,ndp/ovs,uuid,ndp/cpu_speed,pinst_list,serial_no,ndp/ovs_link,node_list,ndp/oob_program,diskparams,ndp/spindle_count,tags,ndparams,name,custom_ndparams,ndp/exclusive_storage,ndp/ssh_port,custom_ipolicy,alloc_policy,node_cnt,mtime,ctime,custom_diskparams,ndp/ovs_name,pinst_cnt,ipolicy,ndp/ovs,uuid >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list --output uuid,ndp/ovs,ipolicy,pinst_cnt,ndp/ovs_name,custom_diskparams,ctime,mtime,node_cnt >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list --output alloc_policy,custom_ipolicy,ndp/ssh_port,ndp/exclusive_storage,custom_ndparams,name,ndparams,tags,ndp/spindle_count >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list --output diskparams,ndp/oob_program,node_list,ndp/ovs_link,serial_no,pinst_list,ndp/cpu_speed >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -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.6zczm1b1 -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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-group list '\''--separator=|'\'' --no-headers --output name default' default Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list this.name.certainly.does.not.exist' Stderr was: Failure: prerequisites not met for this operation: error type: unknown_entity, error details: NodeGroup name this.name.certainly.does.not.exist not found Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list --output=field/does/not/exist >> /var/log/ganeti/qa-output.log' Stderr was: ---- PASSED [TestGroupList] gnt-group list ----------------------------- >>>> 2026-05-18 23:28:10.585388 time=0:00:01.917991 [TestGroupList] gnt-group list Warning: Queried for unknown fields field/does/not/exist <<<< 2026-05-18 23:28:10.585548 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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-group list-fields '\''--separator=|'\'' --no-headers' alloc_policy|Text|AllocPolicy|Allocation policy for group ctime|Timestamp|CTime|Creation timestamp custom_diskparams|Custom|CustomDiskParameters|Custom disk parameters custom_ipolicy|Custom|CustomInstancePolicy|Custom instance policy limitations custom_ndparams|Custom|CustomNDParams|Custom node parameters diskparams|Custom|DiskParameters|Disk parameters (merged) ipolicy|Custom|InstancePolicy|Instance policy limitations (merged) mtime|Timestamp|MTime|Modification timestamp name|Text|Group|Group name ndp/cpu_speed|Floating-point number|ndp/cpu_speed|The "cpu_speed" node parameter ndp/exclusive_storage|Boolean|ExclusiveStorage|The "exclusive_storage" node parameter ndp/oob_program|Custom|OutOfBandProgram|The "oob_program" node parameter ndp/ovs|Boolean|OpenvSwitch|The "ovs" node parameter ndp/ovs_link|Custom|OpenvSwitchLink|The "ovs_link" node parameter ndp/ovs_name|Custom|OpenvSwitchName|The "ovs_name" node parameter ndp/spindle_count|Number|SpindleCount|The "spindle_count" node parameter ndp/ssh_port|Number|ndp/ssh_port|The "ssh_port" node parameter ndparams|Custom|NDParams|Node parameters node_cnt|Number|Nodes|Number of nodes node_list|Custom|NodeList|List of nodes pinst_cnt|Number|Instances|Number of primary instances pinst_list|Custom|InstanceList|List of primary instances serial_no|Number|SerialNo|Group object serial number, incremented on each modification tags|Custom|Tags|Tags uuid|Text|UUID|Group UUID Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list-fields field/does/not/exist' Stdout was: Name Type Title Description field/does/not/exist Unknown field/does/not/exist Unknown field 'field/does/not/exist' Stderr was: ---- PASSED [TestGroupListFields] gnt-group list-fields ---------------- >>>> 2026-05-18 23:28:11.277354 time=0:00:00.691806 [TestGroupListFields] gnt-group list-fields Warning: Queried for unknown fields field/does/not/exist <<<< 2026-05-18 23:28:11.277468 start [TestInstanceFailover] gnt-instance failover Instance doesn't support failover, skipping test ---- PASSED [TestInstanceFailover] gnt-instance failover --------------- >>>> 2026-05-18 23:28:11.277591 time=0:00:00.000123 [TestInstanceFailover] gnt-instance failover <<<< 2026-05-18 23:28:11.277656 start [TestRapiInstanceFailover] Test failing over instance via RAPI Instance doesn't support failover, skipping test ---- PASSED [TestRapiInstanceFailover] Test failing over instance via RAPI >>>> 2026-05-18 23:28:11.277715 time=0:00:00.000059 [TestRapiInstanceFailover] Test failing over instance via RAPI <<<< 2026-05-18 23:28:11.277763 start [TestInstanceMigrate] gnt-instance migrate Instance doesn't support migration, skipping test ---- PASSED [TestInstanceMigrate] gnt-instance migrate ----------------- >>>> 2026-05-18 23:28:11.277835 time=0:00:00.000072 [TestInstanceMigrate] gnt-instance migrate <<<< 2026-05-18 23:28:11.277885 start [TestRapiInstanceMigrate] Test migrating instance via RAPI Instance doesn't support migration, skipping test ---- PASSED [TestRapiInstanceMigrate] Test migrating instance via RAPI - >>>> 2026-05-18 23:28:11.277945 time=0:00:00.000060 [TestRapiInstanceMigrate] Test migrating instance via RAPI <<<< 2026-05-18 23:28:11.278015 start [TestClusterRepairDiskSizes] gnt-cluster repair-disk-sizes Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster repair-disk-sizes' ---- PASSED [TestClusterRepairDiskSizes] gnt-cluster repair-disk-sizes - >>>> 2026-05-18 23:28:12.447982 time=0:00:01.169967 [TestClusterRepairDiskSizes] gnt-cluster repair-disk-sizes **** 2026-05-18 23:28:12.448111 skipping [TestInstanceDataCensorship] Test protection of sensitive instance data, test(s) ['rapi', 'instance-data-censorship'] disabled <<<< 2026-05-18 23:28:12.448146 start [TestInstanceRemove] gnt-instance remove Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-05-18 23:28:19.252898 time=0:00:06.804752 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' f6552e906c7ad03d65a0128226fd11dcff6da7fa /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 634, 635 Waiting for job 634 ... Mon May 18 23:28:21 2026 * Verifying cluster config Mon May 18 23:28:21 2026 * Verifying cluster certificate files Mon May 18 23:28:21 2026 * Verifying hypervisor parameters Mon May 18 23:28:21 2026 * Verifying all nodes belong to an existing group Waiting for job 635 ... Mon May 18 23:28:21 2026 * Verifying group 'default' Mon May 18 23:28:21 2026 * Gathering data (3 nodes) Mon May 18 23:28:21 2026 * Gathering information about nodes (3 nodes) Mon May 18 23:28:22 2026 * Gathering disk information (3 nodes) Mon May 18 23:28:22 2026 * Verifying configuration file consistency Mon May 18 23:28:22 2026 * Verifying node status Mon May 18 23:28:22 2026 * Verifying instance status Mon May 18 23:28:22 2026 * Verifying orphan volumes Mon May 18 23:28:22 2026 * Verifying N+1 Memory redundancy Mon May 18 23:28:22 2026 * Assessing cluster hypervisor parameters Mon May 18 23:28:22 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Mon May 18 23:28:22 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon May 18 23:28:22 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon May 18 23:28:22 2026 * Other Notes Mon May 18 23:28:22 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' f6552e906c7ad03d65a0128226fd11dcff6da7fa /var/lib/ganeti/config.data Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 58d7a0ba-ee2c-404e-8866-5435fbfaf3ae Creation time: 2026-05-18 23:06:28 Modification time: 2026-05-18 23:28: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: q35 mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /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.RKoXe4 instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s ---- Starting reduced number of instance tests with hypervisor parameter acpi=False Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:acpi=False' <<<< 2026-05-18 23:28:24.536123 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' Mon May 18 23:28:25 2026 * disk 0, size 768M Mon May 18 23:28:25 2026 * disk 1, size 512M Mon May 18 23:28:25 2026 * creating instance disks... Mon May 18 23:28:26 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Mon May 18 23:28:26 2026 adding disks to cluster config Mon May 18 23:28:26 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon May 18 23:28:27 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon May 18 23:28:27 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon May 18 23:28:27 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon May 18 23:28:27 2026 * running the instance OS create scripts... Mon May 18 23:28:27 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: eebd0092-480f-4e3d-991f-88023156c5a8 Serial number: 4 Creation time: 2026-05-18 23:28:26 Modification time: 2026-05-18 23:28:27 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - 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 (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:87:f2:8c IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 22cdcde8-c3ea-447a-9cb1-d3ed2b1f977b name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/da57dab4-b255-467b-b6e0-92d92ec009d2.disk0 on primary: /dev/gnt/da57dab4-b255-467b-b6e0-92d92ec009d2.disk0 (253:0) name: disk0 UUID: 3bce16f3-9b4e-4699-a1d3-82de9b5640e6 - disk/1: plain, size 512M access mode: rw logical_id: gnt/90ce02f4-cfe9-43db-99a2-a0bd166bc782.disk1 on primary: /dev/gnt/90ce02f4-cfe9-43db-99a2-a0bd166bc782.disk1 (253:1) name: disk1 UUID: 727aff38-0ec9-4e8b-96fe-18861857fef2 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddWithPlainDisk] gnt-instance add -t plain --- >>>> 2026-05-18 23:28:29.406510 time=0:00:04.870387 [TestInstanceAddWithPlainDisk] gnt-instance add -t plain <<<< 2026-05-18 23:28:29.406616 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 639 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-18 23:28:31.028679 time=0:00:01.622063 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-18 23:28:31.028786 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-05-18 23:28:31.028809 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 ... Mon May 18 23:28:35 2026 - WARNING: Ignoring offline instance check Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 644 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 644 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 645 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 645 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-05-18 23:28:40.340562 time=0:00:09.311753 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-05-18 23:28:40.340678 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 648 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-18 23:28:42.848321 time=0:00:02.507643 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-18 23:28:42.848453 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/649 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-05-18 23:28:44.432332 time=0:00:01.583879 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-05-18 23:28:44.432472 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/650 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-05-18 23:28:46.825188 time=0:00:02.392716 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-05-18 23:28:46.825342 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: eebd0092-480f-4e3d-991f-88023156c5a8 Serial number: 16 Creation time: 2026-05-18 23:28:26 Modification time: 2026-05-18 23:28:45 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - 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 (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:87:f2:8c IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 22cdcde8-c3ea-447a-9cb1-d3ed2b1f977b name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/da57dab4-b255-467b-b6e0-92d92ec009d2.disk0 on primary: /dev/gnt/da57dab4-b255-467b-b6e0-92d92ec009d2.disk0 (253:0) name: disk0 UUID: 3bce16f3-9b4e-4699-a1d3-82de9b5640e6 - disk/1: plain, size 512M access mode: rw logical_id: gnt/90ce02f4-cfe9-43db-99a2-a0bd166bc782.disk1 on primary: /dev/gnt/90ce02f4-cfe9-43db-99a2-a0bd166bc782.disk1 (253:1) name: disk1 UUID: 727aff38-0ec9-4e8b-96fe-18861857fef2 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Please give at least one of the parameters. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-05-18 23:29:06.111977 time=0:00:19.286635 [TestInstanceModify] gnt-instance modify <<<< 2026-05-18 23:29:06.112175 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/666 GET /2/jobs/667 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-05-18 23:29:08.480549 time=0:00:02.368374 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-05-18 23:29:08.480664 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-05-18 23:29:08.480705 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-05-18 23:29:08.480738 skipping , test(s) instance-device-names disabled <<<< 2026-05-18 23:29:08.480753 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 668 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-18 23:29:09.982440 time=0:00:01.501687 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-18 23:29:09.982581 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-05-18 23:29:09.982609 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-05-18 23:29:09.982624 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' Mon May 18 23:29:11 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Mon May 18 23:29:12 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon May 18 23:29:12 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Mon May 18 23:29:14 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Mon May 18 23:29:15 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon May 18 23:29:15 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Mon May 18 23:29:17 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Mon May 18 23:29:18 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon May 18 23:29: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' Mon May 18 23:29:20 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Mon May 18 23:29:21 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon May 18 23:29:21 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-05-18 23:29:21.941380 time=0:00:11.958756 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-05-18 23:29:21.941568 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 675 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-18 23:29:24.561394 time=0:00:02.619826 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-18 23:29:24.561561 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 ... Mon May 18 23:29:33 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-05-18 23:29:35.143216 time=0:00:10.581655 [TestInstanceReboot] gnt-instance reboot <<<< 2026-05-18 23:29:35.143367 start [TestInstanceRemove] gnt-instance remove Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-05-18 23:29:37.047921 time=0:00:01.904554 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' a3a2a5c58c11499b41929113689e0872e14c8bcd /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 683, 684 Waiting for job 683 ... Mon May 18 23:29:38 2026 * Verifying cluster config Mon May 18 23:29:38 2026 * Verifying cluster certificate files Mon May 18 23:29:38 2026 * Verifying hypervisor parameters Mon May 18 23:29:38 2026 * Verifying all nodes belong to an existing group Waiting for job 684 ... Mon May 18 23:29:39 2026 * Verifying group 'default' Mon May 18 23:29:39 2026 * Gathering data (3 nodes) Mon May 18 23:29:39 2026 * Gathering information about nodes (3 nodes) Mon May 18 23:29:40 2026 * Gathering disk information (3 nodes) Mon May 18 23:29:40 2026 * Verifying configuration file consistency Mon May 18 23:29:40 2026 * Verifying node status Mon May 18 23:29:40 2026 * Verifying instance status Mon May 18 23:29:40 2026 * Verifying orphan volumes Mon May 18 23:29:40 2026 * Verifying N+1 Memory redundancy Mon May 18 23:29:40 2026 * Assessing cluster hypervisor parameters Mon May 18 23:29:40 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Mon May 18 23:29:40 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon May 18 23:29:40 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon May 18 23:29:40 2026 * Other Notes Mon May 18 23:29:40 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' a3a2a5c58c11499b41929113689e0872e14c8bcd /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:acpi=True' ---- Starting reduced number of instance tests with hypervisor parameter use_chroot=True Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:use_chroot=True' <<<< 2026-05-18 23:29:43.665021 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' Mon May 18 23:29:45 2026 * disk 0, size 768M Mon May 18 23:29:45 2026 * disk 1, size 512M Mon May 18 23:29:45 2026 * creating instance disks... Mon May 18 23:29:46 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Mon May 18 23:29:46 2026 adding disks to cluster config Mon May 18 23:29:46 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon May 18 23:29:46 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon May 18 23:29:46 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon May 18 23:29:46 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon May 18 23:29:46 2026 * running the instance OS create scripts... Mon May 18 23:29:46 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: de56afbf-caec-443a-bf34-50dd690db0ed Serial number: 4 Creation time: 2026-05-18 23:29:46 Modification time: 2026-05-18 23:29:46 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (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:99:14:7c IP: None mode: bridged link: virt-bridge vlan: network: None UUID: df132aac-13f6-4cda-85ea-bf020c8eac6e name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/b8a6285b-2352-4c63-9a17-19d668ef4015.disk0 on primary: /dev/gnt/b8a6285b-2352-4c63-9a17-19d668ef4015.disk0 (253:0) name: disk0 UUID: 65a84d3e-2912-4715-93db-c7488b1c9b3e - disk/1: plain, size 512M access mode: rw logical_id: gnt/b600e341-5780-45d0-bc79-d36cbc23a5b9.disk1 on primary: /dev/gnt/b600e341-5780-45d0-bc79-d36cbc23a5b9.disk1 (253:1) name: disk1 UUID: 592b9201-afae-4e56-bf7d-ab67db1d5b04 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddWithPlainDisk] gnt-instance add -t plain --- >>>> 2026-05-18 23:29:48.667271 time=0:00:05.002250 [TestInstanceAddWithPlainDisk] gnt-instance add -t plain <<<< 2026-05-18 23:29:48.667420 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 689 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-18 23:30:00.071017 time=0:00:11.403597 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-18 23:30:00.071166 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-05-18 23:30:00.071191 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 ... Mon May 18 23:30: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 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: Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' 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 Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-05-18 23:30:09.634103 time=0:00:09.562912 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-05-18 23:30:09.634221 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 698 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-18 23:30:12.135359 time=0:00:02.501138 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-18 23:30:12.135505 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/699 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-05-18 23:30:23.548250 time=0:00:11.412745 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-05-18 23:30:23.548377 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/700 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-05-18 23:30:25.938083 time=0:00:02.389706 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-05-18 23:30:25.938240 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: de56afbf-caec-443a-bf34-50dd690db0ed Serial number: 16 Creation time: 2026-05-18 23:29:46 Modification time: 2026-05-18 23:30:24 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (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:99:14:7c IP: None mode: bridged link: virt-bridge vlan: network: None UUID: df132aac-13f6-4cda-85ea-bf020c8eac6e name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/b8a6285b-2352-4c63-9a17-19d668ef4015.disk0 on primary: /dev/gnt/b8a6285b-2352-4c63-9a17-19d668ef4015.disk0 (253:0) name: disk0 UUID: 65a84d3e-2912-4715-93db-c7488b1c9b3e - disk/1: plain, size 512M access mode: rw logical_id: gnt/b600e341-5780-45d0-bc79-d36cbc23a5b9.disk1 on primary: /dev/gnt/b600e341-5780-45d0-bc79-d36cbc23a5b9.disk1 (253:1) name: disk1 UUID: 592b9201-afae-4e56-bf7d-ab67db1d5b04 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Mon May 18 23:30:28 2026 - INFO: Trying to hotplug device... Mon May 18 23:30:28 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:72:d6:9f,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' Mon May 18 23:30:30 2026 - INFO: Trying to hotplug device... Mon May 18 23:30:30 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Mon May 18 23:30:32 2026 - INFO: Trying to hotplug device... Mon May 18 23:30: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' Mon May 18 23:30:33 2026 * disk 2, size 1.0G Mon May 18 23:30:34 2026 - INFO: Trying to hotplug device... Mon May 18 23:30:34 2026 - INFO: Hotplug done. Mon May 18 23:30:34 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon May 18 23:30:34 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' Mon May 18 23:30:35 2026 - INFO: Trying to hotplug device... Mon May 18 23:30: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: Please give at least one of the parameters. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-05-18 23:30:54.159325 time=0:00:28.221085 [TestInstanceModify] gnt-instance modify <<<< 2026-05-18 23:30:54.159490 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/721 GET /2/jobs/722 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-05-18 23:30:56.540790 time=0:00:02.381300 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-05-18 23:30:56.540912 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-05-18 23:30:56.540935 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-05-18 23:30:56.540953 skipping , test(s) instance-device-names disabled <<<< 2026-05-18 23:30:56.540981 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 723 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-18 23:31:02.963166 time=0:00:06.422185 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-18 23:31:02.963327 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-05-18 23:31:02.963353 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-05-18 23:31:02.963367 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' Mon May 18 23:31:04 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Mon May 18 23:31:05 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon May 18 23:31:05 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.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' Mon May 18 23:31:07 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Mon May 18 23:31:08 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon May 18 23:31: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' Mon May 18 23:31:10 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Mon May 18 23:31:11 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon May 18 23:31:11 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Mon May 18 23:31:14 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Mon May 18 23:31:14 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon May 18 23:31:14 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-05-18 23:31:15.053295 time=0:00:12.089928 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-05-18 23:31:15.053402 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 730 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-18 23:31:17.563446 time=0:00:02.510044 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-18 23:31:17.563549 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 ... Mon May 18 23:31: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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-05-18 23:31:57.970507 time=0:00:40.406958 [TestInstanceReboot] gnt-instance reboot <<<< 2026-05-18 23:31:57.970616 start [TestInstanceRemove] gnt-instance remove Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-05-18 23:32:09.800369 time=0:00:11.829753 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 24f2025c643a60e41deded433e5f9c372cf4382f /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 738, 739 Waiting for job 738 ... Mon May 18 23:32:11 2026 * Verifying cluster config Mon May 18 23:32:11 2026 * Verifying cluster certificate files Mon May 18 23:32:11 2026 * Verifying hypervisor parameters Mon May 18 23:32:11 2026 * Verifying all nodes belong to an existing group Waiting for job 739 ... Mon May 18 23:32:12 2026 * Verifying group 'default' Mon May 18 23:32:12 2026 * Gathering data (3 nodes) Mon May 18 23:32:12 2026 * Gathering information about nodes (3 nodes) Mon May 18 23:32:13 2026 * Gathering disk information (3 nodes) Mon May 18 23:32:13 2026 * Verifying configuration file consistency Mon May 18 23:32:13 2026 * Verifying node status Mon May 18 23:32:13 2026 * Verifying instance status Mon May 18 23:32:13 2026 * Verifying orphan volumes Mon May 18 23:32:13 2026 * Verifying N+1 Memory redundancy Mon May 18 23:32:13 2026 * Assessing cluster hypervisor parameters Mon May 18 23:32: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. Mon May 18 23:32:13 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon May 18 23:32:13 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon May 18 23:32:13 2026 * Other Notes Mon May 18 23:32:13 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 24f2025c643a60e41deded433e5f9c372cf4382f /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:use_chroot=False' ---- Starting reduced number of instance tests with hypervisor parameter use_guest_agent=True Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:use_guest_agent=True' <<<< 2026-05-18 23:32:16.460392 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' Mon May 18 23:32:17 2026 * disk 0, size 768M Mon May 18 23:32:17 2026 * disk 1, size 512M Mon May 18 23:32:17 2026 * creating instance disks... Mon May 18 23:32:18 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Mon May 18 23:32:18 2026 adding disks to cluster config Mon May 18 23:32:19 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon May 18 23:32:19 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon May 18 23:32:19 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon May 18 23:32:19 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon May 18 23:32:19 2026 * running the instance OS create scripts... Mon May 18 23:32:19 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: ac1c6f7e-eb3a-4a2d-adaf-fb2e0457a784 Serial number: 4 Creation time: 2026-05-18 23:32:18 Modification time: 2026-05-18 23:32:19 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (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:16:65:a6 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 817246e9-bded-4043-8996-17dedb518fda name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/9b15929e-919d-4606-840d-2950dea432c1.disk0 on primary: /dev/gnt/9b15929e-919d-4606-840d-2950dea432c1.disk0 (253:0) name: disk0 UUID: 44a58c77-7b8b-4b4f-a26a-1112cf651e05 - disk/1: plain, size 512M access mode: rw logical_id: gnt/2a3a4df7-2bde-4476-ad1e-eb43ac75e293.disk1 on primary: /dev/gnt/2a3a4df7-2bde-4476-ad1e-eb43ac75e293.disk1 (253:1) name: disk1 UUID: 85930eb6-8b2a-40e4-93ce-bd7841a6ea8c Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddWithPlainDisk] gnt-instance add -t plain --- >>>> 2026-05-18 23:32:21.429912 time=0:00:04.969520 [TestInstanceAddWithPlainDisk] gnt-instance add -t plain <<<< 2026-05-18 23:32:21.430070 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 744 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-18 23:32:32.851655 time=0:00:11.421585 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-18 23:32:32.851792 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-05-18 23:32:32.851817 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 ... Mon May 18 23:32: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 749 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 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 Stdout was: Waiting for job 750 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 750 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-05-18 23:32:42.646600 time=0:00:09.794783 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-05-18 23:32:42.646724 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 753 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-18 23:32:45.043571 time=0:00:02.396847 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-18 23:32:45.043693 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/754 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-05-18 23:32:56.385094 time=0:00:11.341401 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-05-18 23:32:56.385214 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/755 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-05-18 23:32:58.761054 time=0:00:02.375840 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-05-18 23:32:58.761223 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: ac1c6f7e-eb3a-4a2d-adaf-fb2e0457a784 Serial number: 16 Creation time: 2026-05-18 23:32:18 Modification time: 2026-05-18 23:32:57 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (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:16:65:a6 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 817246e9-bded-4043-8996-17dedb518fda name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/9b15929e-919d-4606-840d-2950dea432c1.disk0 on primary: /dev/gnt/9b15929e-919d-4606-840d-2950dea432c1.disk0 (253:0) name: disk0 UUID: 44a58c77-7b8b-4b4f-a26a-1112cf651e05 - disk/1: plain, size 512M access mode: rw logical_id: gnt/2a3a4df7-2bde-4476-ad1e-eb43ac75e293.disk1 on primary: /dev/gnt/2a3a4df7-2bde-4476-ad1e-eb43ac75e293.disk1 (253:1) name: disk1 UUID: 85930eb6-8b2a-40e4-93ce-bd7841a6ea8c Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Mon May 18 23:33:01 2026 - INFO: Trying to hotplug device... Mon May 18 23:33:01 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:33:06:ec,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Mon May 18 23:33:03 2026 - INFO: Trying to hotplug device... Mon May 18 23:33:03 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Mon May 18 23:33:04 2026 - INFO: Trying to hotplug device... Mon May 18 23:33: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' Mon May 18 23:33:06 2026 * disk 2, size 1.0G Mon May 18 23:33:06 2026 - INFO: Trying to hotplug device... Mon May 18 23:33:07 2026 - INFO: Hotplug done. Mon May 18 23:33:07 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon May 18 23:33: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' Mon May 18 23:33:08 2026 - INFO: Trying to hotplug device... Mon May 18 23:33:08 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Please give at least one of the parameters. Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-05-18 23:33:26.855042 time=0:00:28.093819 [TestInstanceModify] gnt-instance modify <<<< 2026-05-18 23:33:26.855164 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/776 GET /2/jobs/777 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-05-18 23:33:29.208546 time=0:00:02.353382 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-05-18 23:33:29.208678 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-05-18 23:33:29.208704 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-05-18 23:33:29.208721 skipping , test(s) instance-device-names disabled <<<< 2026-05-18 23:33:29.208735 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 778 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-18 23:33:35.628054 time=0:00:06.419319 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-18 23:33:35.628193 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-05-18 23:33:35.628217 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-05-18 23:33:35.628231 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' Mon May 18 23:33:37 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Mon May 18 23:33:37 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon May 18 23:33:37 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Mon May 18 23:33:40 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Mon May 18 23:33:41 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon May 18 23:33: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' Mon May 18 23:33:43 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Mon May 18 23:33:43 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon May 18 23:33: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' Mon May 18 23:33:46 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Mon May 18 23:33:47 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon May 18 23:33:47 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-05-18 23:33:47.818484 time=0:00:12.190253 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-05-18 23:33:47.818590 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 785 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-18 23:33:50.329106 time=0:00:02.510516 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-18 23:33:50.329337 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 ... Mon May 18 23:34: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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-05-18 23:34:30.730776 time=0:00:40.401439 [TestInstanceReboot] gnt-instance reboot <<<< 2026-05-18 23:34:30.730944 start [TestInstanceRemove] gnt-instance remove Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-05-18 23:34:42.658844 time=0:00:11.927900 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 8e4bd2554be6cfc264f7f2924b98755c325556c7 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 793, 794 Waiting for job 793 ... Mon May 18 23:34:44 2026 * Verifying cluster config Mon May 18 23:34:44 2026 * Verifying cluster certificate files Mon May 18 23:34:44 2026 * Verifying hypervisor parameters Mon May 18 23:34:44 2026 * Verifying all nodes belong to an existing group Waiting for job 794 ... Mon May 18 23:34:44 2026 * Verifying group 'default' Mon May 18 23:34:44 2026 * Gathering data (3 nodes) Mon May 18 23:34:44 2026 * Gathering information about nodes (3 nodes) Mon May 18 23:34:45 2026 * Gathering disk information (3 nodes) Mon May 18 23:34:45 2026 * Verifying configuration file consistency Mon May 18 23:34:45 2026 * Verifying node status Mon May 18 23:34:45 2026 * Verifying instance status Mon May 18 23:34:45 2026 * Verifying orphan volumes Mon May 18 23:34:45 2026 * Verifying N+1 Memory redundancy Mon May 18 23:34:45 2026 * Assessing cluster hypervisor parameters Mon May 18 23:34:45 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Mon May 18 23:34:45 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon May 18 23:34:45 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon May 18 23:34:45 2026 * Other Notes Mon May 18 23:34:46 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 8e4bd2554be6cfc264f7f2924b98755c325556c7 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:use_guest_agent=False' ---- Starting reduced number of instance tests with hypervisor parameter use_localtime=True Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:use_localtime=True' <<<< 2026-05-18 23:34:49.225457 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' Mon May 18 23:34:50 2026 * disk 0, size 768M Mon May 18 23:34:50 2026 * disk 1, size 512M Mon May 18 23:34:50 2026 * creating instance disks... Mon May 18 23:34:51 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Mon May 18 23:34:51 2026 adding disks to cluster config Mon May 18 23:34:51 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon May 18 23:34:51 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon May 18 23:34:51 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon May 18 23:34:51 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon May 18 23:34:51 2026 * running the instance OS create scripts... Mon May 18 23:34:52 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 12ee7441-5d56-4942-bf26-0136147cd98b Serial number: 4 Creation time: 2026-05-18 23:34:51 Modification time: 2026-05-18 23:34:52 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (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:58:f6:03 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 9d23d9e5-ec9b-4e28-a06b-4852f8a7057f name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/c1e50965-103e-4d33-b932-d8d7c3d26db5.disk0 on primary: /dev/gnt/c1e50965-103e-4d33-b932-d8d7c3d26db5.disk0 (253:0) name: disk0 UUID: f3f82641-90fc-4ae1-bc5f-7cc0756175ad - disk/1: plain, size 512M access mode: rw logical_id: gnt/dda457e0-b64e-4b01-b5b3-3a46123360be.disk1 on primary: /dev/gnt/dda457e0-b64e-4b01-b5b3-3a46123360be.disk1 (253:1) name: disk1 UUID: e95cf81f-3697-4b9f-bfe5-f17c49aae323 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddWithPlainDisk] gnt-instance add -t plain --- >>>> 2026-05-18 23:34:54.054403 time=0:00:04.828946 [TestInstanceAddWithPlainDisk] gnt-instance add -t plain <<<< 2026-05-18 23:34:54.054511 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 799 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-18 23:35:05.476179 time=0:00:11.421668 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-18 23:35:05.476293 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-05-18 23:35:05.476316 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 ... Mon May 18 23:35:09 2026 - WARNING: Ignoring offline instance check Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 804 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 804 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 805 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 805 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-05-18 23:35:15.108807 time=0:00:09.632491 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-05-18 23:35:15.108909 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 808 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-18 23:35:17.610735 time=0:00:02.501826 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-18 23:35:17.610854 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/809 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-05-18 23:35:29.069217 time=0:00:11.458363 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-05-18 23:35:29.069388 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/810 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-05-18 23:35:31.436228 time=0:00:02.366840 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-05-18 23:35:31.436365 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 12ee7441-5d56-4942-bf26-0136147cd98b Serial number: 16 Creation time: 2026-05-18 23:34:51 Modification time: 2026-05-18 23:35:30 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (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:58:f6:03 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 9d23d9e5-ec9b-4e28-a06b-4852f8a7057f name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/c1e50965-103e-4d33-b932-d8d7c3d26db5.disk0 on primary: /dev/gnt/c1e50965-103e-4d33-b932-d8d7c3d26db5.disk0 (253:0) name: disk0 UUID: f3f82641-90fc-4ae1-bc5f-7cc0756175ad - disk/1: plain, size 512M access mode: rw logical_id: gnt/dda457e0-b64e-4b01-b5b3-3a46123360be.disk1 on primary: /dev/gnt/dda457e0-b64e-4b01-b5b3-3a46123360be.disk1 (253:1) name: disk1 UUID: e95cf81f-3697-4b9f-bfe5-f17c49aae323 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Mon May 18 23:35:33 2026 - INFO: Trying to hotplug device... Mon May 18 23:35:34 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:6e:14:e5,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh 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' Mon May 18 23:35:35 2026 - INFO: Trying to hotplug device... Mon May 18 23:35: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' Mon May 18 23:35:37 2026 - INFO: Trying to hotplug device... Mon May 18 23:35:37 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Mon May 18 23:35:38 2026 * disk 2, size 1.0G Mon May 18 23:35:39 2026 - INFO: Trying to hotplug device... Mon May 18 23:35:39 2026 - INFO: Hotplug done. Mon May 18 23:35:39 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon May 18 23:35: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' Mon May 18 23:35:41 2026 - INFO: Trying to hotplug device... Mon May 18 23:35: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-05-18 23:35:59.494034 time=0:00:28.057669 [TestInstanceModify] gnt-instance modify <<<< 2026-05-18 23:35:59.494213 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/831 GET /2/jobs/832 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-05-18 23:36:01.848230 time=0:00:02.354017 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-05-18 23:36:01.848344 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-05-18 23:36:01.848366 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-05-18 23:36:01.848382 skipping , test(s) instance-device-names disabled <<<< 2026-05-18 23:36:01.848395 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 833 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-18 23:36:08.254150 time=0:00:06.405755 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-18 23:36:08.254248 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-05-18 23:36:08.254271 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-05-18 23:36:08.254285 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' Mon May 18 23:36:09 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Mon May 18 23:36:10 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon May 18 23:36: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' Mon May 18 23:36:13 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Mon May 18 23:36:13 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon May 18 23:36: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' Mon May 18 23:36:15 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Mon May 18 23:36:16 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon May 18 23:36:16 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Mon May 18 23:36:19 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Mon May 18 23:36:19 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon May 18 23:36:19 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-05-18 23:36:20.312617 time=0:00:12.058332 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-05-18 23:36:20.312719 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 840 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-18 23:36:22.811466 time=0:00:02.498747 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-18 23:36:22.811596 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 ... Mon May 18 23:37:01 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-05-18 23:37:03.411906 time=0:00:40.600310 [TestInstanceReboot] gnt-instance reboot <<<< 2026-05-18 23:37:03.412069 start [TestInstanceRemove] gnt-instance remove Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-05-18 23:37:15.217151 time=0:00:11.805082 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 9881427b464ed1ba60f852cb910506ff06d76789 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 848, 849 Waiting for job 848 ... Mon May 18 23:37:17 2026 * Verifying cluster config Mon May 18 23:37:17 2026 * Verifying cluster certificate files Mon May 18 23:37:17 2026 * Verifying hypervisor parameters Mon May 18 23:37:17 2026 * Verifying all nodes belong to an existing group Waiting for job 849 ... Mon May 18 23:37:17 2026 * Verifying group 'default' Mon May 18 23:37:17 2026 * Gathering data (3 nodes) Mon May 18 23:37:17 2026 * Gathering information about nodes (3 nodes) Mon May 18 23:37:18 2026 * Gathering disk information (3 nodes) Mon May 18 23:37:18 2026 * Verifying configuration file consistency Mon May 18 23:37:18 2026 * Verifying node status Mon May 18 23:37:18 2026 * Verifying instance status Mon May 18 23:37:18 2026 * Verifying orphan volumes Mon May 18 23:37:18 2026 * Verifying N+1 Memory redundancy Mon May 18 23:37:18 2026 * Assessing cluster hypervisor parameters Mon May 18 23:37: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. Mon May 18 23:37:18 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon May 18 23:37:18 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon May 18 23:37:18 2026 * Other Notes Mon May 18 23:37:18 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 9881427b464ed1ba60f852cb910506ff06d76789 /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-05-18 23:37:21.727675 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' Mon May 18 23:37:23 2026 * disk 0, size 768M Mon May 18 23:37:23 2026 * disk 1, size 512M Mon May 18 23:37:23 2026 * creating instance disks... Mon May 18 23:37:24 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Mon May 18 23:37:24 2026 adding disks to cluster config Mon May 18 23:37:24 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon May 18 23:37:24 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon May 18 23:37:24 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon May 18 23:37:24 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon May 18 23:37:24 2026 * running the instance OS create scripts... Mon May 18 23:37:24 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 4bd946ad-cb50-4d46-8f33-01fccefcc1d8 Serial number: 4 Creation time: 2026-05-18 23:37:24 Modification time: 2026-05-18 23:37:24 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: 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 (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:6e:87:d3 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 5529fd3d-0d2d-4bcf-8826-a6811785965d name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/1a3e7f1e-ffe6-4ac9-8208-33c7d1e8b1fc.disk0 on primary: /dev/gnt/1a3e7f1e-ffe6-4ac9-8208-33c7d1e8b1fc.disk0 (253:0) name: disk0 UUID: 50d484f8-490c-4f66-99b7-bc896f5b09fc - disk/1: plain, size 512M access mode: rw logical_id: gnt/0931a039-5bf4-4e44-b68c-47c8f8dda768.disk1 on primary: /dev/gnt/0931a039-5bf4-4e44-b68c-47c8f8dda768.disk1 (253:1) name: disk1 UUID: 53ea8f12-3d5c-4569-b1c5-fa96e56137ff Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddWithPlainDisk] gnt-instance add -t plain --- >>>> 2026-05-18 23:37:26.614518 time=0:00:04.886843 [TestInstanceAddWithPlainDisk] gnt-instance add -t plain <<<< 2026-05-18 23:37:26.614629 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 854 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-18 23:37:38.038705 time=0:00:11.424076 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-18 23:37:38.038842 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-05-18 23:37:38.038866 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 ... Mon May 18 23:37:42 2026 - WARNING: Ignoring offline instance check Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 859 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 859 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 860 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 860 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-05-18 23:37:47.420937 time=0:00:09.382071 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-05-18 23:37:47.421074 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 863 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-18 23:37:49.921295 time=0:00:02.500221 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-18 23:37:49.921435 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/864 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-05-18 23:38:01.420866 time=0:00:11.499431 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-05-18 23:38:01.421013 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/865 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-05-18 23:38:03.829466 time=0:00:02.408453 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-05-18 23:38:03.829611 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 4bd946ad-cb50-4d46-8f33-01fccefcc1d8 Serial number: 16 Creation time: 2026-05-18 23:37:24 Modification time: 2026-05-18 23:38:02 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: 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 (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:6e:87:d3 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 5529fd3d-0d2d-4bcf-8826-a6811785965d name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/1a3e7f1e-ffe6-4ac9-8208-33c7d1e8b1fc.disk0 on primary: /dev/gnt/1a3e7f1e-ffe6-4ac9-8208-33c7d1e8b1fc.disk0 (253:0) name: disk0 UUID: 50d484f8-490c-4f66-99b7-bc896f5b09fc - disk/1: plain, size 512M access mode: rw logical_id: gnt/0931a039-5bf4-4e44-b68c-47c8f8dda768.disk1 on primary: /dev/gnt/0931a039-5bf4-4e44-b68c-47c8f8dda768.disk1 (253:1) name: disk1 UUID: 53ea8f12-3d5c-4569-b1c5-fa96e56137ff Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Mon May 18 23:38:06 2026 - INFO: Trying to hotplug device... Mon May 18 23:38:06 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:30:ef:80,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' Mon May 18 23:38:08 2026 - INFO: Trying to hotplug device... Mon May 18 23:38: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' Mon May 18 23:38:09 2026 - INFO: Trying to hotplug device... Mon May 18 23:38:10 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' Mon May 18 23:38:11 2026 * disk 2, size 1.0G Mon May 18 23:38:11 2026 - INFO: Trying to hotplug device... Mon May 18 23:38:12 2026 - INFO: Hotplug done. Mon May 18 23:38:12 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon May 18 23:38: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' Mon May 18 23:38:13 2026 - INFO: Trying to hotplug device... Mon May 18 23:38:13 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Please give at least one of the parameters. Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-05-18 23:38:32.336513 time=0:00:28.506902 [TestInstanceModify] gnt-instance modify <<<< 2026-05-18 23:38:32.337010 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/886 GET /2/jobs/887 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-05-18 23:38:34.716379 time=0:00:02.379369 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-05-18 23:38:34.716491 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-05-18 23:38:34.716513 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-05-18 23:38:34.716529 skipping , test(s) instance-device-names disabled <<<< 2026-05-18 23:38:34.716541 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 888 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-18 23:38:41.129636 time=0:00:06.413095 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-18 23:38:41.129760 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-05-18 23:38:41.129783 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-05-18 23:38:41.129797 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' Mon May 18 23:38:42 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Mon May 18 23:38:43 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon May 18 23:38: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' Mon May 18 23:38:46 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Mon May 18 23:38:46 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon May 18 23:38:46 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Mon May 18 23:38:48 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Mon May 18 23:38:49 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon May 18 23:38:49 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Mon May 18 23:38:52 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Mon May 18 23:38:52 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon May 18 23:38:52 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-05-18 23:38:53.401852 time=0:00:12.272055 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-05-18 23:38:53.401964 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 895 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-18 23:38:55.916896 time=0:00:02.514932 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-18 23:38:55.916991 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 ... Mon May 18 23:39: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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-05-18 23:39:36.738903 time=0:00:40.821912 [TestInstanceReboot] gnt-instance reboot <<<< 2026-05-18 23:39:36.739102 start [TestInstanceRemove] gnt-instance remove Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-05-18 23:39:48.658898 time=0:00:11.919796 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 8d9a43cf086c8f8d8d4cb6674e30cb70f50c2d75 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 903, 904 Waiting for job 903 ... Mon May 18 23:39:50 2026 * Verifying cluster config Mon May 18 23:39:50 2026 * Verifying cluster certificate files Mon May 18 23:39:50 2026 * Verifying hypervisor parameters Mon May 18 23:39:50 2026 * Verifying all nodes belong to an existing group Waiting for job 904 ... Mon May 18 23:39:50 2026 * Verifying group 'default' Mon May 18 23:39:50 2026 * Gathering data (3 nodes) Mon May 18 23:39:50 2026 * Gathering information about nodes (3 nodes) Mon May 18 23:39:51 2026 * Gathering disk information (3 nodes) Mon May 18 23:39:51 2026 * Verifying configuration file consistency Mon May 18 23:39:51 2026 * Verifying node status Mon May 18 23:39:51 2026 * Verifying instance status Mon May 18 23:39:51 2026 * Verifying orphan volumes Mon May 18 23:39:51 2026 * Verifying N+1 Memory redundancy Mon May 18 23:39:51 2026 * Assessing cluster hypervisor parameters Mon May 18 23:39:51 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Mon May 18 23:39:51 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon May 18 23:39:51 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon May 18 23:39:51 2026 * Other Notes Mon May 18 23:39:52 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 8d9a43cf086c8f8d8d4cb6674e30cb70f50c2d75 /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-05-18 23:39:53.767687 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' Mon May 18 23:39:55 2026 * disk 0, size 768M Mon May 18 23:39:55 2026 * disk 1, size 512M Mon May 18 23:39:55 2026 * creating instance disks... Mon May 18 23:39:56 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Mon May 18 23:39:56 2026 adding disks to cluster config Mon May 18 23:39:56 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon May 18 23:39:56 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon May 18 23:39:56 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon May 18 23:39:56 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon May 18 23:39:56 2026 * running the instance OS create scripts... Mon May 18 23:39:56 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: d38e5b91-0318-408f-8372-b4c60b56b518 Serial number: 4 Creation time: 2026-05-18 23:39:56 Modification time: 2026-05-18 23:39:56 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: 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 (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:bf:8d:48 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 43ed3d7d-3ac3-4882-9638-0f66758cc0f2 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/b64e35cf-dcad-4c49-9947-321ac3070cd1.disk0 on primary: /dev/gnt/b64e35cf-dcad-4c49-9947-321ac3070cd1.disk0 (253:0) name: disk0 UUID: a821c311-7490-43cc-878c-02a1abc045b7 - disk/1: plain, size 512M access mode: rw logical_id: gnt/5f65e7eb-965a-48dc-9e23-d3d13f3d77df.disk1 on primary: /dev/gnt/5f65e7eb-965a-48dc-9e23-d3d13f3d77df.disk1 (253:1) name: disk1 UUID: b4e6d779-4881-4799-a571-c506a4c6191f Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddWithPlainDisk] gnt-instance add -t plain --- >>>> 2026-05-18 23:39:58.507169 time=0:00:04.739482 [TestInstanceAddWithPlainDisk] gnt-instance add -t plain <<<< 2026-05-18 23:39:58.507270 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 908 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-18 23:40:10.051274 time=0:00:11.544004 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-18 23:40:10.051429 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-05-18 23:40:10.051456 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 ... Mon May 18 23:40: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 913 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 913 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 914 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 914 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-05-18 23:40:19.579945 time=0:00:09.528489 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-05-18 23:40:19.580052 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 917 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-18 23:40:22.082259 time=0:00:02.502207 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-18 23:40:22.082391 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/918 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-05-18 23:40:33.429051 time=0:00:11.346660 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-05-18 23:40:33.429190 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/919 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-05-18 23:40:35.777195 time=0:00:02.348005 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-05-18 23:40:35.777302 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: d38e5b91-0318-408f-8372-b4c60b56b518 Serial number: 16 Creation time: 2026-05-18 23:39:56 Modification time: 2026-05-18 23:40:34 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: 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 (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:bf:8d:48 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 43ed3d7d-3ac3-4882-9638-0f66758cc0f2 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/b64e35cf-dcad-4c49-9947-321ac3070cd1.disk0 on primary: /dev/gnt/b64e35cf-dcad-4c49-9947-321ac3070cd1.disk0 (253:0) name: disk0 UUID: a821c311-7490-43cc-878c-02a1abc045b7 - disk/1: plain, size 512M access mode: rw logical_id: gnt/5f65e7eb-965a-48dc-9e23-d3d13f3d77df.disk1 on primary: /dev/gnt/5f65e7eb-965a-48dc-9e23-d3d13f3d77df.disk1 (253:1) name: disk1 UUID: b4e6d779-4881-4799-a571-c506a4c6191f Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Mon May 18 23:40:38 2026 - INFO: Trying to hotplug device... Mon May 18 23:40:38 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:c1:50:3a,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Mon May 18 23:40:40 2026 - INFO: Trying to hotplug device... Mon May 18 23:40: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' Mon May 18 23:40:41 2026 - INFO: Trying to hotplug device... Mon May 18 23:40: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' Mon May 18 23:40:43 2026 * disk 2, size 1.0G Mon May 18 23:40:43 2026 - INFO: Trying to hotplug device... Mon May 18 23:40:44 2026 - INFO: Hotplug done. Mon May 18 23:40:44 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon May 18 23:40: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' Mon May 18 23:40:45 2026 - INFO: Trying to hotplug device... Mon May 18 23:40: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-05-18 23:41:04.153066 time=0:00:28.375764 [TestInstanceModify] gnt-instance modify <<<< 2026-05-18 23:41:04.153196 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/940 GET /2/jobs/941 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-05-18 23:41:06.497023 time=0:00:02.343827 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-05-18 23:41:06.497223 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-05-18 23:41:06.497248 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-05-18 23:41:06.497263 skipping , test(s) instance-device-names disabled <<<< 2026-05-18 23:41:06.497276 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 942 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-18 23:41:12.910887 time=0:00:06.413611 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-18 23:41:12.911003 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-05-18 23:41:12.911026 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-05-18 23:41:12.911041 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' Mon May 18 23:41:14 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Mon May 18 23:41:14 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon May 18 23:41:15 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Mon May 18 23:41:17 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Mon May 18 23:41:18 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon May 18 23:41:18 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Mon May 18 23:41:20 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Mon May 18 23:41:21 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon May 18 23:41:21 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Mon May 18 23:41:24 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Mon May 18 23:41:24 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon May 18 23:41:24 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-05-18 23:41:25.196957 time=0:00:12.285916 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-05-18 23:41:25.197172 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 949 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-18 23:41:27.691368 time=0:00:02.494196 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-18 23:41:27.691529 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 ... Mon May 18 23:42: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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-05-18 23:42:08.334519 time=0:00:40.642990 [TestInstanceReboot] gnt-instance reboot <<<< 2026-05-18 23:42:08.334622 start [TestInstanceRemove] gnt-instance remove Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-05-18 23:42:20.161279 time=0:00:11.826657 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 3b1478ca27120b1eb3a43d7eda9da53258a807e6 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 957, 958 Waiting for job 957 ... Mon May 18 23:42:21 2026 * Verifying cluster config Mon May 18 23:42:22 2026 * Verifying cluster certificate files Mon May 18 23:42:22 2026 * Verifying hypervisor parameters Mon May 18 23:42:22 2026 * Verifying all nodes belong to an existing group Waiting for job 958 ... Mon May 18 23:42:22 2026 * Verifying group 'default' Mon May 18 23:42:22 2026 * Gathering data (3 nodes) Mon May 18 23:42:22 2026 * Gathering information about nodes (3 nodes) Mon May 18 23:42:23 2026 * Gathering disk information (3 nodes) Mon May 18 23:42:23 2026 * Verifying configuration file consistency Mon May 18 23:42:23 2026 * Verifying node status Mon May 18 23:42:23 2026 * Verifying instance status Mon May 18 23:42:23 2026 * Verifying orphan volumes Mon May 18 23:42:23 2026 * Verifying N+1 Memory redundancy Mon May 18 23:42:23 2026 * Assessing cluster hypervisor parameters Mon May 18 23:42:23 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Mon May 18 23:42:23 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon May 18 23:42:23 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon May 18 23:42:23 2026 * Other Notes Mon May 18 23:42:23 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 3b1478ca27120b1eb3a43d7eda9da53258a807e6 /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-05-18 23:42:26.771471 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' Mon May 18 23:42:28 2026 * disk 0, size 768M Mon May 18 23:42:28 2026 * disk 1, size 512M Mon May 18 23:42:28 2026 * creating instance disks... Mon May 18 23:42:29 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Mon May 18 23:42:29 2026 adding disks to cluster config Mon May 18 23:42:29 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon May 18 23:42:29 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon May 18 23:42:29 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon May 18 23:42:29 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon May 18 23:42:29 2026 * running the instance OS create scripts... Mon May 18 23:42:29 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 2b305c37-f9ff-409d-9aa0-9ae6b7b59ff1 Serial number: 4 Creation time: 2026-05-18 23:42:29 Modification time: 2026-05-18 23:42:29 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (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 (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:33:17:ac IP: None mode: bridged link: virt-bridge vlan: network: None UUID: ab33b0f0-5bab-4f1f-987e-d30762743525 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/1472607e-5a38-4137-8e7d-d795b697a7e8.disk0 on primary: /dev/gnt/1472607e-5a38-4137-8e7d-d795b697a7e8.disk0 (253:0) name: disk0 UUID: 9c7bfdca-db78-400b-8e17-d86362fd2b28 - disk/1: plain, size 512M access mode: rw logical_id: gnt/706208ed-cf40-4a03-ae6a-ed7b0abc2f12.disk1 on primary: /dev/gnt/706208ed-cf40-4a03-ae6a-ed7b0abc2f12.disk1 (253:1) name: disk1 UUID: 5f6ea8df-7473-4251-b04f-2f2331ca4425 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddWithPlainDisk] gnt-instance add -t plain --- >>>> 2026-05-18 23:42:31.542472 time=0:00:04.771001 [TestInstanceAddWithPlainDisk] gnt-instance add -t plain <<<< 2026-05-18 23:42:31.542609 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 963 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-18 23:42:42.955983 time=0:00:11.413374 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-18 23:42:42.956090 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-05-18 23:42:42.956125 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 ... Mon May 18 23:42:47 2026 - WARNING: Ignoring offline instance check Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 968 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 968 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 969 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 969 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-05-18 23:42:52.343664 time=0:00:09.387539 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-05-18 23:42:52.343793 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 972 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-18 23:42:54.758264 time=0:00:02.414471 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-18 23:42:54.758373 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/973 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-05-18 23:43:06.196431 time=0:00:11.438058 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-05-18 23:43:06.196543 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/974 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-05-18 23:43:08.584940 time=0:00:02.388397 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-05-18 23:43:08.585082 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 2b305c37-f9ff-409d-9aa0-9ae6b7b59ff1 Serial number: 16 Creation time: 2026-05-18 23:42:29 Modification time: 2026-05-18 23:43:07 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (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 (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:33:17:ac IP: None mode: bridged link: virt-bridge vlan: network: None UUID: ab33b0f0-5bab-4f1f-987e-d30762743525 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/1472607e-5a38-4137-8e7d-d795b697a7e8.disk0 on primary: /dev/gnt/1472607e-5a38-4137-8e7d-d795b697a7e8.disk0 (253:0) name: disk0 UUID: 9c7bfdca-db78-400b-8e17-d86362fd2b28 - disk/1: plain, size 512M access mode: rw logical_id: gnt/706208ed-cf40-4a03-ae6a-ed7b0abc2f12.disk1 on primary: /dev/gnt/706208ed-cf40-4a03-ae6a-ed7b0abc2f12.disk1 (253:1) name: disk1 UUID: 5f6ea8df-7473-4251-b04f-2f2331ca4425 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Mon May 18 23:43:10 2026 - INFO: Trying to hotplug device... Mon May 18 23:43:11 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:3c:ee:6c,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' Mon May 18 23:43:12 2026 - INFO: Trying to hotplug device... Mon May 18 23:43: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' Mon May 18 23:43:14 2026 - INFO: Trying to hotplug device... Mon May 18 23:43:14 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Mon May 18 23:43:16 2026 * disk 2, size 1.0G Mon May 18 23:43:16 2026 - INFO: Trying to hotplug device... Mon May 18 23:43:16 2026 - INFO: Hotplug done. Mon May 18 23:43:16 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon May 18 23:43:16 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' Mon May 18 23:43:18 2026 - INFO: Trying to hotplug device... Mon May 18 23:43:18 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Please give at least one of the parameters. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-05-18 23:43:36.773996 time=0:00:28.188914 [TestInstanceModify] gnt-instance modify <<<< 2026-05-18 23:43:36.774139 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/995 GET /2/jobs/996 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-05-18 23:43:39.148803 time=0:00:02.374664 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-05-18 23:43:39.148929 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-05-18 23:43:39.148954 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-05-18 23:43:39.148970 skipping , test(s) instance-device-names disabled <<<< 2026-05-18 23:43:39.148984 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 997 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-18 23:43:45.549296 time=0:00:06.400312 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-18 23:43:45.549410 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-05-18 23:43:45.549434 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-05-18 23:43:45.549449 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' Mon May 18 23:43:46 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Mon May 18 23:43:47 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon May 18 23:43: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' Mon May 18 23:43:50 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Mon May 18 23:43:51 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon May 18 23:43: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' Mon May 18 23:43:52 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Mon May 18 23:43:53 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon May 18 23: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 --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' Mon May 18 23:43:56 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Mon May 18 23:43:57 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon May 18 23:43:57 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-05-18 23:43:57.576348 time=0:00:12.026899 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-05-18 23:43:57.576505 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1004 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-18 23:43:59.970005 time=0:00:02.393500 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-18 23:43:59.970135 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 ... Mon May 18 23:44: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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-05-18 23:44:40.378371 time=0:00:40.408236 [TestInstanceReboot] gnt-instance reboot <<<< 2026-05-18 23:44:40.378516 start [TestInstanceRemove] gnt-instance remove Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-05-18 23:44:52.198757 time=0:00:11.820241 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 58c8064c694e4c2a5b7964725d986d964b2abb9d /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 1012, 1013 Waiting for job 1012 ... Mon May 18 23:44:54 2026 * Verifying cluster config Mon May 18 23:44:54 2026 * Verifying cluster certificate files Mon May 18 23:44:54 2026 * Verifying hypervisor parameters Mon May 18 23:44:54 2026 * Verifying all nodes belong to an existing group Waiting for job 1013 ... Mon May 18 23:44:54 2026 * Verifying group 'default' Mon May 18 23:44:54 2026 * Gathering data (3 nodes) Mon May 18 23:44:54 2026 * Gathering information about nodes (3 nodes) Mon May 18 23:44:55 2026 * Gathering disk information (3 nodes) Mon May 18 23:44:55 2026 * Verifying configuration file consistency Mon May 18 23:44:55 2026 * Verifying node status Mon May 18 23:44:55 2026 * Verifying instance status Mon May 18 23:44:55 2026 * Verifying orphan volumes Mon May 18 23:44:55 2026 * Verifying N+1 Memory redundancy Mon May 18 23:44:55 2026 * Assessing cluster hypervisor parameters Mon May 18 23:44: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. Mon May 18 23:44:55 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon May 18 23:44:55 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon May 18 23:44:55 2026 * Other Notes Mon May 18 23:44:55 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 58c8064c694e4c2a5b7964725d986d964b2abb9d /var/lib/ganeti/config.data ---- Starting reduced number of instance tests with hypervisor parameter disk_cache=writethrough Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:disk_cache=writethrough' <<<< 2026-05-18 23:44:57.330491 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' Mon May 18 23:44:58 2026 * disk 0, size 768M Mon May 18 23:44:58 2026 * disk 1, size 512M Mon May 18 23:44:58 2026 * creating instance disks... Mon May 18 23:44:59 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Mon May 18 23:44:59 2026 adding disks to cluster config Mon May 18 23:44:59 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon May 18 23:44:59 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon May 18 23:44:59 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon May 18 23:45:00 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon May 18 23:45:00 2026 * running the instance OS create scripts... Mon May 18 23:45:00 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: c45fe626-c255-46ab-949a-9f0d699675f6 Serial number: 4 Creation time: 2026-05-18 23:44:59 Modification time: 2026-05-18 23:45:00 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (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 (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:6f:6b:ce IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 9d5b5812-5f74-4a1d-9fec-875bc26008bf name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/237287ca-f0ea-45e4-b724-18ae4b131a29.disk0 on primary: /dev/gnt/237287ca-f0ea-45e4-b724-18ae4b131a29.disk0 (253:0) name: disk0 UUID: 4e4f9ed1-47c5-4c2a-8831-378c350a3d13 - disk/1: plain, size 512M access mode: rw logical_id: gnt/45a434a8-758d-48f7-9545-c129f2615f9b.disk1 on primary: /dev/gnt/45a434a8-758d-48f7-9545-c129f2615f9b.disk1 (253:1) name: disk1 UUID: a27be801-e200-43e5-8bc5-58135780983b Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddWithPlainDisk] gnt-instance add -t plain --- >>>> 2026-05-18 23:45:02.238143 time=0:00:04.907652 [TestInstanceAddWithPlainDisk] gnt-instance add -t plain <<<< 2026-05-18 23:45:02.238269 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1017 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-18 23:45:13.664895 time=0:00:11.426626 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-18 23:45:13.665088 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-05-18 23:45:13.665114 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 ... Mon May 18 23:45: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 1022 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1022 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1023 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1023 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-05-18 23:45:23.379086 time=0:00:09.713972 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-05-18 23:45:23.379222 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1026 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-18 23:45:25.785977 time=0:00:02.406755 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-18 23:45:25.786167 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/1027 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-05-18 23:45:37.184120 time=0:00:11.397953 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-05-18 23:45:37.184229 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/1028 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-05-18 23:45:39.557956 time=0:00:02.373727 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-05-18 23:45:39.558092 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: c45fe626-c255-46ab-949a-9f0d699675f6 Serial number: 16 Creation time: 2026-05-18 23:44:59 Modification time: 2026-05-18 23:45:38 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (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 (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:6f:6b:ce IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 9d5b5812-5f74-4a1d-9fec-875bc26008bf name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/237287ca-f0ea-45e4-b724-18ae4b131a29.disk0 on primary: /dev/gnt/237287ca-f0ea-45e4-b724-18ae4b131a29.disk0 (253:0) name: disk0 UUID: 4e4f9ed1-47c5-4c2a-8831-378c350a3d13 - disk/1: plain, size 512M access mode: rw logical_id: gnt/45a434a8-758d-48f7-9545-c129f2615f9b.disk1 on primary: /dev/gnt/45a434a8-758d-48f7-9545-c129f2615f9b.disk1 (253:1) name: disk1 UUID: a27be801-e200-43e5-8bc5-58135780983b Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Mon May 18 23:45:41 2026 - INFO: Trying to hotplug device... Mon May 18 23:45:42 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:bf:42:fe,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' Mon May 18 23:45:43 2026 - INFO: Trying to hotplug device... Mon May 18 23:45: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' Mon May 18 23:45:45 2026 - INFO: Trying to hotplug device... Mon May 18 23:45: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' Mon May 18 23:45:47 2026 * disk 2, size 1.0G Mon May 18 23:45:47 2026 - INFO: Trying to hotplug device... Mon May 18 23:45:47 2026 - INFO: Hotplug done. Mon May 18 23:45:47 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon May 18 23:45: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' Mon May 18 23:45:49 2026 - INFO: Trying to hotplug device... Mon May 18 23:45:49 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Please give at least one of the parameters. Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-05-18 23:46:07.673738 time=0:00:28.115646 [TestInstanceModify] gnt-instance modify <<<< 2026-05-18 23:46:07.673878 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/1049 GET /2/jobs/1050 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-05-18 23:46:10.056351 time=0:00:02.382473 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-05-18 23:46:10.056478 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-05-18 23:46:10.056501 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-05-18 23:46:10.056517 skipping , test(s) instance-device-names disabled <<<< 2026-05-18 23:46:10.056536 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1051 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-18 23:46:16.464553 time=0:00:06.408017 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-18 23:46:16.464670 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-05-18 23:46:16.464706 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-05-18 23:46:16.464724 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' Mon May 18 23:46:17 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Mon May 18 23:46:18 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon May 18 23:46:18 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Mon May 18 23:46:21 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Mon May 18 23:46:22 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon May 18 23:46: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' Mon May 18 23:46:23 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Mon May 18 23:46:24 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon May 18 23:46: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' Mon May 18 23:46:27 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Mon May 18 23:46:28 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon May 18 23:46:28 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-05-18 23:46:28.661644 time=0:00:12.196920 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-05-18 23:46:28.661779 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1058 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-18 23:46:31.063050 time=0:00:02.401271 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-18 23:46:31.063175 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 ... Mon May 18 23:47: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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-05-18 23:47:11.498163 time=0:00:40.434988 [TestInstanceReboot] gnt-instance reboot <<<< 2026-05-18 23:47:11.498279 start [TestInstanceRemove] gnt-instance remove Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-05-18 23:47:23.312961 time=0:00:11.814682 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' e439f220c3b11741760681268a3579ab5e12d2eb /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 1066, 1067 Waiting for job 1066 ... Mon May 18 23:47:25 2026 * Verifying cluster config Mon May 18 23:47:25 2026 * Verifying cluster certificate files Mon May 18 23:47:25 2026 * Verifying hypervisor parameters Mon May 18 23:47:25 2026 * Verifying all nodes belong to an existing group Waiting for job 1067 ... Mon May 18 23:47:25 2026 * Verifying group 'default' Mon May 18 23:47:25 2026 * Gathering data (3 nodes) Mon May 18 23:47:25 2026 * Gathering information about nodes (3 nodes) Mon May 18 23:47:26 2026 * Gathering disk information (3 nodes) Mon May 18 23:47:26 2026 * Verifying configuration file consistency Mon May 18 23:47:26 2026 * Verifying node status Mon May 18 23:47:26 2026 * Verifying instance status Mon May 18 23:47:26 2026 * Verifying orphan volumes Mon May 18 23:47:26 2026 * Verifying N+1 Memory redundancy Mon May 18 23:47:26 2026 * Assessing cluster hypervisor parameters Mon May 18 23:47:26 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Mon May 18 23:47:26 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon May 18 23:47:26 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon May 18 23:47:26 2026 * Other Notes Mon May 18 23:47:26 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' e439f220c3b11741760681268a3579ab5e12d2eb /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-05-18 23:47:28.311645 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' Mon May 18 23:47:29 2026 * disk 0, size 768M Mon May 18 23:47:29 2026 * disk 1, size 512M Mon May 18 23:47:29 2026 * creating instance disks... Mon May 18 23:47:30 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Mon May 18 23:47:30 2026 adding disks to cluster config Mon May 18 23:47:30 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon May 18 23:47:30 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon May 18 23:47:30 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon May 18 23:47:30 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon May 18 23:47:31 2026 * running the instance OS create scripts... Mon May 18 23:47:31 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: c9f2cc05-a6ab-4b9f-b7f7-c57e5f35af9e Serial number: 4 Creation time: 2026-05-18 23:47:30 Modification time: 2026-05-18 23:47:31 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (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 (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:6c:1a:28 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 3e567eaf-d5a5-4f8f-943c-dd943bd93a0c name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/6ca33e02-ea03-4526-941b-82af6f27b6f2.disk0 on primary: /dev/gnt/6ca33e02-ea03-4526-941b-82af6f27b6f2.disk0 (253:0) name: disk0 UUID: 2414857c-ff3c-4605-b23f-0f2675580879 - disk/1: plain, size 512M access mode: rw logical_id: gnt/071e1876-054d-415c-9156-f0626ed844eb.disk1 on primary: /dev/gnt/071e1876-054d-415c-9156-f0626ed844eb.disk1 (253:1) name: disk1 UUID: 9a496464-3634-489f-ab0d-857902e00877 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddWithPlainDisk] gnt-instance add -t plain --- >>>> 2026-05-18 23:47:33.145621 time=0:00:04.833976 [TestInstanceAddWithPlainDisk] gnt-instance add -t plain <<<< 2026-05-18 23:47:33.145720 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1071 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-18 23:47:44.562588 time=0:00:11.416868 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-18 23:47:44.562682 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-05-18 23:47:44.562705 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 ... Mon May 18 23:47: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 1076 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1076 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1077 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1077 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-05-18 23:47:54.153404 time=0:00:09.590699 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-05-18 23:47:54.153509 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1080 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-18 23:47:56.668818 time=0:00:02.515309 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-18 23:47:56.668915 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/1081 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-05-18 23:48:08.112116 time=0:00:11.443201 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-05-18 23:48:08.112234 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/1082 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-05-18 23:48:10.478500 time=0:00:02.366266 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-05-18 23:48:10.478655 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: c9f2cc05-a6ab-4b9f-b7f7-c57e5f35af9e Serial number: 16 Creation time: 2026-05-18 23:47:30 Modification time: 2026-05-18 23:48:09 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (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 (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:6c:1a:28 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 3e567eaf-d5a5-4f8f-943c-dd943bd93a0c name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/6ca33e02-ea03-4526-941b-82af6f27b6f2.disk0 on primary: /dev/gnt/6ca33e02-ea03-4526-941b-82af6f27b6f2.disk0 (253:0) name: disk0 UUID: 2414857c-ff3c-4605-b23f-0f2675580879 - disk/1: plain, size 512M access mode: rw logical_id: gnt/071e1876-054d-415c-9156-f0626ed844eb.disk1 on primary: /dev/gnt/071e1876-054d-415c-9156-f0626ed844eb.disk1 (253:1) name: disk1 UUID: 9a496464-3634-489f-ab0d-857902e00877 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Mon May 18 23:48:12 2026 - INFO: Trying to hotplug device... Mon May 18 23:48:13 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:03:01:08,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' Mon May 18 23:48:14 2026 - INFO: Trying to hotplug device... Mon May 18 23:48: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' Mon May 18 23:48:16 2026 - INFO: Trying to hotplug device... Mon May 18 23:48:16 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Mon May 18 23:48:17 2026 * disk 2, size 1.0G Mon May 18 23:48:18 2026 - INFO: Trying to hotplug device... Mon May 18 23:48:18 2026 - INFO: Hotplug done. Mon May 18 23:48:18 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon May 18 23:48: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' Mon May 18 23:48:20 2026 - INFO: Trying to hotplug device... Mon May 18 23:48: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-05-18 23:48:38.777901 time=0:00:28.299246 [TestInstanceModify] gnt-instance modify <<<< 2026-05-18 23:48:38.778065 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/1103 GET /2/jobs/1104 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-05-18 23:48:41.156296 time=0:00:02.378231 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-05-18 23:48:41.156415 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-05-18 23:48:41.156447 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-05-18 23:48:41.156464 skipping , test(s) instance-device-names disabled <<<< 2026-05-18 23:48:41.156483 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1105 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-18 23:48:47.555009 time=0:00:06.398526 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-18 23:48:47.555119 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-05-18 23:48:47.555144 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-05-18 23:48:47.555157 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' Mon May 18 23:48:48 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Mon May 18 23:48:49 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon May 18 23:48: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' Mon May 18 23:48:52 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Mon May 18 23:48:53 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon May 18 23:48: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' Mon May 18 23:48:55 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Mon May 18 23:48:55 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon May 18 23:48: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' Mon May 18 23:48:58 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Mon May 18 23:48:59 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon May 18 23:48:59 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-05-18 23:48:59.730831 time=0:00:12.175674 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-05-18 23:48:59.730922 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1112 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-18 23:49:02.242628 time=0:00:02.511706 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-18 23:49:02.242728 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 ... Mon May 18 23:49: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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-05-18 23:49:42.781374 time=0:00:40.538646 [TestInstanceReboot] gnt-instance reboot <<<< 2026-05-18 23:49:42.781538 start [TestInstanceRemove] gnt-instance remove Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-05-18 23:49:54.607755 time=0:00:11.826217 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 705242af1ed08d95cb3ca6538196973bc13cd17f /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 1120, 1121 Waiting for job 1120 ... Mon May 18 23:49:56 2026 * Verifying cluster config Mon May 18 23:49:56 2026 * Verifying cluster certificate files Mon May 18 23:49:56 2026 * Verifying hypervisor parameters Mon May 18 23:49:56 2026 * Verifying all nodes belong to an existing group Waiting for job 1121 ... Mon May 18 23:49:56 2026 * Verifying group 'default' Mon May 18 23:49:56 2026 * Gathering data (3 nodes) Mon May 18 23:49:56 2026 * Gathering information about nodes (3 nodes) Mon May 18 23:49:57 2026 * Gathering disk information (3 nodes) Mon May 18 23:49:57 2026 * Verifying configuration file consistency Mon May 18 23:49:57 2026 * Verifying node status Mon May 18 23:49:57 2026 * Verifying instance status Mon May 18 23:49:57 2026 * Verifying orphan volumes Mon May 18 23:49:57 2026 * Verifying N+1 Memory redundancy Mon May 18 23:49:57 2026 * Assessing cluster hypervisor parameters Mon May 18 23:49:57 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Mon May 18 23:49:57 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon May 18 23:49:57 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon May 18 23:49:57 2026 * Other Notes Mon May 18 23:49:58 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 705242af1ed08d95cb3ca6538196973bc13cd17f /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=mouse Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:usb_mouse=mouse' <<<< 2026-05-18 23:50:01.184456 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' Mon May 18 23:50:02 2026 * disk 0, size 768M Mon May 18 23:50:02 2026 * disk 1, size 512M Mon May 18 23:50:02 2026 * creating instance disks... Mon May 18 23:50:03 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Mon May 18 23:50:03 2026 adding disks to cluster config Mon May 18 23:50:03 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon May 18 23:50:03 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon May 18 23:50:03 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon May 18 23:50:03 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon May 18 23:50:04 2026 * running the instance OS create scripts... Mon May 18 23:50:04 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: d47a71aa-9891-4b92-973c-55e14ed7aa81 Serial number: 4 Creation time: 2026-05-18 23:50:03 Modification time: 2026-05-18 23:50:04 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default (mouse) use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:0a:1f:d3 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: f5835a2d-58fb-4b9a-9925-41aa3f83e38f name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/92a9ca60-aac3-44de-b159-e3ab7d5abcad.disk0 on primary: /dev/gnt/92a9ca60-aac3-44de-b159-e3ab7d5abcad.disk0 (253:0) name: disk0 UUID: 31f7a47d-5bc1-48b0-afa6-448f3d9533dc - disk/1: plain, size 512M access mode: rw logical_id: gnt/5a003ec7-ade0-4a0a-ab60-ec7788f46f05.disk1 on primary: /dev/gnt/5a003ec7-ade0-4a0a-ab60-ec7788f46f05.disk1 (253:1) name: disk1 UUID: 1c8d37d7-fd04-4e61-90c0-cd2f9b4820b3 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddWithPlainDisk] gnt-instance add -t plain --- >>>> 2026-05-18 23:50:06.117933 time=0:00:04.933477 [TestInstanceAddWithPlainDisk] gnt-instance add -t plain <<<< 2026-05-18 23:50:06.118037 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1126 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-18 23:50:17.637949 time=0:00:11.519912 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-18 23:50:17.638123 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-05-18 23:50:17.638154 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 ... Mon May 18 23:50:22 2026 - WARNING: Ignoring offline instance check Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1131 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1131 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1132 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1132 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-05-18 23:50:27.169990 time=0:00:09.531836 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-05-18 23:50:27.170097 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1135 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-18 23:50:29.580046 time=0:00:02.409949 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-18 23:50:29.580183 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/1136 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-05-18 23:50:41.024204 time=0:00:11.444021 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-05-18 23:50:41.024390 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/1137 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-05-18 23:50:43.385071 time=0:00:02.360681 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-05-18 23:50:43.385210 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: d47a71aa-9891-4b92-973c-55e14ed7aa81 Serial number: 16 Creation time: 2026-05-18 23:50:03 Modification time: 2026-05-18 23:50:42 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default (mouse) use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:0a:1f:d3 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: f5835a2d-58fb-4b9a-9925-41aa3f83e38f name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/92a9ca60-aac3-44de-b159-e3ab7d5abcad.disk0 on primary: /dev/gnt/92a9ca60-aac3-44de-b159-e3ab7d5abcad.disk0 (253:0) name: disk0 UUID: 31f7a47d-5bc1-48b0-afa6-448f3d9533dc - disk/1: plain, size 512M access mode: rw logical_id: gnt/5a003ec7-ade0-4a0a-ab60-ec7788f46f05.disk1 on primary: /dev/gnt/5a003ec7-ade0-4a0a-ab60-ec7788f46f05.disk1 (253:1) name: disk1 UUID: 1c8d37d7-fd04-4e61-90c0-cd2f9b4820b3 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Mon May 18 23:50:45 2026 - INFO: Trying to hotplug device... Mon May 18 23:50:46 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:0c:41:2b,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' Mon May 18 23:50:47 2026 - INFO: Trying to hotplug device... Mon May 18 23:50: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' Mon May 18 23:50:49 2026 - INFO: Trying to hotplug device... Mon May 18 23:50: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' Mon May 18 23:50:51 2026 * disk 2, size 1.0G Mon May 18 23:50:51 2026 - INFO: Trying to hotplug device... Mon May 18 23:50:51 2026 - INFO: Hotplug done. Mon May 18 23:50:51 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon May 18 23:50: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' Mon May 18 23:50:53 2026 - INFO: Trying to hotplug device... Mon May 18 23:50:53 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Please give at least one of the parameters. Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-05-18 23:51:11.931720 time=0:00:28.546510 [TestInstanceModify] gnt-instance modify <<<< 2026-05-18 23:51:11.931862 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/1158 GET /2/jobs/1159 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-05-18 23:51:14.316149 time=0:00:02.384287 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-05-18 23:51:14.316268 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-05-18 23:51:14.316290 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-05-18 23:51:14.316305 skipping , test(s) instance-device-names disabled <<<< 2026-05-18 23:51:14.316316 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1160 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-18 23:51:20.724987 time=0:00:06.408671 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-18 23:51:20.725091 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-05-18 23:51:20.725113 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-05-18 23:51:20.725126 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' Mon May 18 23:51:22 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Mon May 18 23:51:22 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon May 18 23:51: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' Mon May 18 23:51:25 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Mon May 18 23:51:26 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon May 18 23:51:26 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Mon May 18 23:51:28 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Mon May 18 23:51:28 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon May 18 23:51:28 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Mon May 18 23:51:31 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Mon May 18 23:51:32 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon May 18 23:51:32 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-05-18 23:51:32.975931 time=0:00:12.250805 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-05-18 23:51:32.976100 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1167 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-18 23:51:35.499664 time=0:00:02.523564 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-18 23:51:35.499796 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 ... Mon May 18 23:52: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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-05-18 23:52:15.920265 time=0:00:40.420469 [TestInstanceReboot] gnt-instance reboot <<<< 2026-05-18 23:52:15.920440 start [TestInstanceRemove] gnt-instance remove Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-05-18 23:52:27.838151 time=0:00:11.917711 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' fcb5f939af10be85f41f5b4d5e90368489335a40 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 1175, 1176 Waiting for job 1175 ... Mon May 18 23:52:29 2026 * Verifying cluster config Mon May 18 23:52:29 2026 * Verifying cluster certificate files Mon May 18 23:52:29 2026 * Verifying hypervisor parameters Mon May 18 23:52:29 2026 * Verifying all nodes belong to an existing group Waiting for job 1176 ... Mon May 18 23:52:30 2026 * Verifying group 'default' Mon May 18 23:52:30 2026 * Gathering data (3 nodes) Mon May 18 23:52:30 2026 * Gathering information about nodes (3 nodes) Mon May 18 23:52:31 2026 * Gathering disk information (3 nodes) Mon May 18 23:52:31 2026 * Verifying configuration file consistency Mon May 18 23:52:31 2026 * Verifying node status Mon May 18 23:52:31 2026 * Verifying instance status Mon May 18 23:52:31 2026 * Verifying orphan volumes Mon May 18 23:52:31 2026 * Verifying N+1 Memory redundancy Mon May 18 23:52:31 2026 * Assessing cluster hypervisor parameters Mon May 18 23:52:31 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Mon May 18 23:52:31 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon May 18 23:52:31 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon May 18 23:52:31 2026 * Other Notes Mon May 18 23:52:31 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' fcb5f939af10be85f41f5b4d5e90368489335a40 /var/lib/ganeti/config.data ---- Starting reduced number of instance tests with hypervisor parameter usb_mouse=tablet Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:usb_mouse=tablet' <<<< 2026-05-18 23:52:32.888705 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' Mon May 18 23:52:34 2026 * disk 0, size 768M Mon May 18 23:52:34 2026 * disk 1, size 512M Mon May 18 23:52:34 2026 * creating instance disks... Mon May 18 23:52:35 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Mon May 18 23:52:35 2026 adding disks to cluster config Mon May 18 23:52:35 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon May 18 23:52:35 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon May 18 23:52:35 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon May 18 23:52:35 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon May 18 23:52:35 2026 * running the instance OS create scripts... Mon May 18 23:52:35 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 5b1219f9-35ea-4edf-bfde-b3b1452b7687 Serial number: 4 Creation time: 2026-05-18 23:52:35 Modification time: 2026-05-18 23:52:35 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default (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:13:1a:07 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 701affde-c691-40c6-a850-35187b818c5c name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/703b6563-06de-49e0-96c8-135081ef3f9a.disk0 on primary: /dev/gnt/703b6563-06de-49e0-96c8-135081ef3f9a.disk0 (253:0) name: disk0 UUID: c4eec4a7-a48b-42bd-adb0-6c5c5c94d61e - disk/1: plain, size 512M access mode: rw logical_id: gnt/dae49f4d-22ec-4d04-af53-d715df1dc319.disk1 on primary: /dev/gnt/dae49f4d-22ec-4d04-af53-d715df1dc319.disk1 (253:1) name: disk1 UUID: c1f5dfe5-eec4-43bf-9eb4-91e7b4bdb68c Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddWithPlainDisk] gnt-instance add -t plain --- >>>> 2026-05-18 23:52:37.807792 time=0:00:04.919087 [TestInstanceAddWithPlainDisk] gnt-instance add -t plain <<<< 2026-05-18 23:52:37.807897 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1180 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-18 23:52:49.331148 time=0:00:11.523251 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-18 23:52:49.331297 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-05-18 23:52:49.331322 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 ... Mon May 18 23:52: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 1185 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1185 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1186 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1186 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-05-18 23:52:58.686401 time=0:00:09.355079 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-05-18 23:52:58.686492 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1189 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-18 23:53:01.099153 time=0:00:02.412661 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-18 23:53:01.099257 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/1190 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-05-18 23:53:12.556179 time=0:00:11.456922 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-05-18 23:53:12.556295 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/1191 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-05-18 23:53:14.952516 time=0:00:02.396221 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-05-18 23:53:14.952645 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 5b1219f9-35ea-4edf-bfde-b3b1452b7687 Serial number: 16 Creation time: 2026-05-18 23:52:35 Modification time: 2026-05-18 23:53:13 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default (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:13:1a:07 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 701affde-c691-40c6-a850-35187b818c5c name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/703b6563-06de-49e0-96c8-135081ef3f9a.disk0 on primary: /dev/gnt/703b6563-06de-49e0-96c8-135081ef3f9a.disk0 (253:0) name: disk0 UUID: c4eec4a7-a48b-42bd-adb0-6c5c5c94d61e - disk/1: plain, size 512M access mode: rw logical_id: gnt/dae49f4d-22ec-4d04-af53-d715df1dc319.disk1 on primary: /dev/gnt/dae49f4d-22ec-4d04-af53-d715df1dc319.disk1 (253:1) name: disk1 UUID: c1f5dfe5-eec4-43bf-9eb4-91e7b4bdb68c Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Mon May 18 23:53:17 2026 - INFO: Trying to hotplug device... Mon May 18 23:53:18 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:2d:f2: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' Mon May 18 23:53:19 2026 - INFO: Trying to hotplug device... Mon May 18 23:53: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' Mon May 18 23:53:21 2026 - INFO: Trying to hotplug device... Mon May 18 23:53: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' Mon May 18 23:53:22 2026 * disk 2, size 1.0G Mon May 18 23:53:23 2026 - INFO: Trying to hotplug device... Mon May 18 23:53:23 2026 - INFO: Hotplug done. Mon May 18 23:53:23 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon May 18 23:53: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' Mon May 18 23:53:24 2026 - INFO: Trying to hotplug device... Mon May 18 23:53: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: Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Please give at least one of the parameters. Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-05-18 23:53:43.551512 time=0:00:28.598867 [TestInstanceModify] gnt-instance modify <<<< 2026-05-18 23:53:43.551623 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/1212 GET /2/jobs/1213 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-05-18 23:53:45.928983 time=0:00:02.377360 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-05-18 23:53:45.929232 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-05-18 23:53:45.929257 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-05-18 23:53:45.929319 skipping , test(s) instance-device-names disabled <<<< 2026-05-18 23:53:45.929341 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1214 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-18 23:53:52.364797 time=0:00:06.435456 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-18 23:53:52.364888 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-05-18 23:53:52.364911 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-05-18 23:53:52.364925 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' Mon May 18 23:53:53 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Mon May 18 23:53:54 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon May 18 23:53:54 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Mon May 18 23:53:57 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Mon May 18 23:53:57 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon May 18 23:53:57 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Mon May 18 23:53:59 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Mon May 18 23:54:00 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon May 18 23: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' Mon May 18 23:54:03 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Mon May 18 23:54:03 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon May 18 23:54:04 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-05-18 23:54:04.516817 time=0:00:12.151892 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-05-18 23:54:04.516915 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1221 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-18 23:54:07.028107 time=0:00:02.511192 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-18 23:54:07.028235 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 ... Mon May 18 23:54: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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-05-18 23:54:47.684618 time=0:00:40.656383 [TestInstanceReboot] gnt-instance reboot <<<< 2026-05-18 23:54:47.684718 start [TestInstanceRemove] gnt-instance remove Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-05-18 23:54:59.515914 time=0:00:11.831196 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' cdadf6ccff1feef6de883f4f6dafb445355236d0 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 1229, 1230 Waiting for job 1229 ... Mon May 18 23:55:01 2026 * Verifying cluster config Mon May 18 23:55:01 2026 * Verifying cluster certificate files Mon May 18 23:55:01 2026 * Verifying hypervisor parameters Mon May 18 23:55:01 2026 * Verifying all nodes belong to an existing group Waiting for job 1230 ... Mon May 18 23:55:01 2026 * Verifying group 'default' Mon May 18 23:55:01 2026 * Gathering data (3 nodes) Mon May 18 23:55:01 2026 * Gathering information about nodes (3 nodes) Mon May 18 23:55:02 2026 * Gathering disk information (3 nodes) Mon May 18 23:55:02 2026 * Verifying configuration file consistency Mon May 18 23:55:02 2026 * Verifying node status Mon May 18 23:55:02 2026 * Verifying instance status Mon May 18 23:55:02 2026 * Verifying orphan volumes Mon May 18 23:55:02 2026 * Verifying N+1 Memory redundancy Mon May 18 23:55:02 2026 * Assessing cluster hypervisor parameters Mon May 18 23:55:02 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Mon May 18 23:55:02 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon May 18 23:55:02 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon May 18 23:55:02 2026 * Other Notes Mon May 18 23:55:03 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' cdadf6ccff1feef6de883f4f6dafb445355236d0 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:usb_mouse=' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:disk_type=paravirtual' ---- Starting reduced number of instance tests with hypervisor parameter soundhw=ac97 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:soundhw=ac97' <<<< 2026-05-18 23:55:07.727129 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' Mon May 18 23:55:09 2026 * disk 0, size 768M Mon May 18 23:55:09 2026 * disk 1, size 512M Mon May 18 23:55:09 2026 * creating instance disks... Mon May 18 23:55:10 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Mon May 18 23:55:10 2026 adding disks to cluster config Mon May 18 23:55:10 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon May 18 23:55:10 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon May 18 23:55:10 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon May 18 23:55:10 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon May 18 23:55:10 2026 * running the instance OS create scripts... Mon May 18 23:55:10 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 96dad37e-0f59-426b-a3b5-e3f8f537df74 Serial number: 4 Creation time: 2026-05-18 23:55:10 Modification time: 2026-05-18 23:55:10 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default (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:fd:19:78 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 1bccf0d9-d55a-4adb-a5f1-55324fc40a7d name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/921bafec-4e49-427a-a5ac-eef0b224fbe3.disk0 on primary: /dev/gnt/921bafec-4e49-427a-a5ac-eef0b224fbe3.disk0 (253:0) name: disk0 UUID: b39bb816-b88e-49e4-8b74-9da6e914f01a - disk/1: plain, size 512M access mode: rw logical_id: gnt/895b1011-700a-491f-83d5-d6657d643df9.disk1 on primary: /dev/gnt/895b1011-700a-491f-83d5-d6657d643df9.disk1 (253:1) name: disk1 UUID: 57a3c86e-4838-4d71-a732-14a1038a4e55 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddWithPlainDisk] gnt-instance add -t plain --- >>>> 2026-05-18 23:55:12.615085 time=0:00:04.887956 [TestInstanceAddWithPlainDisk] gnt-instance add -t plain <<<< 2026-05-18 23:55:12.615193 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1236 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-18 23:55:24.119200 time=0:00:11.504007 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-18 23:55:24.119313 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-05-18 23:55:24.119336 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 1239 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1239 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 1240 for kvm-test-instance02.staging.ganeti.org ... Mon May 18 23:55: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 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 start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1242 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1242 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-05-18 23:55:33.720166 time=0:00:09.600830 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-05-18 23:55:33.720269 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1245 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-18 23:55:36.225838 time=0:00:02.505569 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-18 23:55:36.226005 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/1246 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-05-18 23:55:47.576297 time=0:00:11.350292 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-05-18 23:55:47.576425 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/1247 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-05-18 23:55:49.956541 time=0:00:02.380116 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-05-18 23:55:49.956675 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 96dad37e-0f59-426b-a3b5-e3f8f537df74 Serial number: 16 Creation time: 2026-05-18 23:55:10 Modification time: 2026-05-18 23:55:48 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default (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:fd:19:78 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 1bccf0d9-d55a-4adb-a5f1-55324fc40a7d name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/921bafec-4e49-427a-a5ac-eef0b224fbe3.disk0 on primary: /dev/gnt/921bafec-4e49-427a-a5ac-eef0b224fbe3.disk0 (253:0) name: disk0 UUID: b39bb816-b88e-49e4-8b74-9da6e914f01a - disk/1: plain, size 512M access mode: rw logical_id: gnt/895b1011-700a-491f-83d5-d6657d643df9.disk1 on primary: /dev/gnt/895b1011-700a-491f-83d5-d6657d643df9.disk1 (253:1) name: disk1 UUID: 57a3c86e-4838-4d71-a732-14a1038a4e55 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Mon May 18 23:55:52 2026 - INFO: Trying to hotplug device... Mon May 18 23:55:52 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:de:80: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' Mon May 18 23:55:54 2026 - INFO: Trying to hotplug device... Mon May 18 23:55: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' Mon May 18 23:55:55 2026 - INFO: Trying to hotplug device... Mon May 18 23:55: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' Mon May 18 23:55:57 2026 * disk 2, size 1.0G Mon May 18 23:55:58 2026 - INFO: Trying to hotplug device... Mon May 18 23:55:58 2026 - INFO: Hotplug done. Mon May 18 23:55:58 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon May 18 23:55: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' Mon May 18 23:55:59 2026 - INFO: Trying to hotplug device... Mon May 18 23:55: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-05-18 23:56:18.291776 time=0:00:28.335101 [TestInstanceModify] gnt-instance modify <<<< 2026-05-18 23:56:18.291904 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/1268 GET /2/jobs/1269 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-05-18 23:56:20.696183 time=0:00:02.404279 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-05-18 23:56:20.696323 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-05-18 23:56:20.696347 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-05-18 23:56:20.696363 skipping , test(s) instance-device-names disabled <<<< 2026-05-18 23:56:20.696377 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1270 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-18 23:56:27.111443 time=0:00:06.415066 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-18 23:56:27.111545 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-05-18 23:56:27.111569 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-05-18 23:56:27.111582 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' Mon May 18 23:56:28 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Mon May 18 23:56:29 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon May 18 23:56: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' Mon May 18 23:56:32 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Mon May 18 23:56:32 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon May 18 23:56: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' Mon May 18 23:56:34 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Mon May 18 23:56:35 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon May 18 23:56: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' Mon May 18 23:56:38 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Mon May 18 23:56:38 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon May 18 23:56:38 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-05-18 23:56:39.469649 time=0:00:12.358067 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-05-18 23:56:39.469833 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1277 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-18 23:56:41.973766 time=0:00:02.503933 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-18 23:56:41.973871 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 1278 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 1279 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 1280 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 1281 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 1282 for kvm-test-instance02.staging.ganeti.org ... Mon May 18 23:57:20 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-05-18 23:57:22.387181 time=0:00:40.413310 [TestInstanceReboot] gnt-instance reboot <<<< 2026-05-18 23:57:22.387339 start [TestInstanceRemove] gnt-instance remove Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-05-18 23:57:34.206107 time=0:00:11.818768 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 9f860daff8ff66a0c7a64365fc5337472a3823d3 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 1285, 1286 Waiting for job 1285 ... Mon May 18 23:57:36 2026 * Verifying cluster config Mon May 18 23:57:36 2026 * Verifying cluster certificate files Mon May 18 23:57:36 2026 * Verifying hypervisor parameters Mon May 18 23:57:36 2026 * Verifying all nodes belong to an existing group Waiting for job 1286 ... Mon May 18 23:57:36 2026 * Verifying group 'default' Mon May 18 23:57:36 2026 * Gathering data (3 nodes) Mon May 18 23:57:36 2026 * Gathering information about nodes (3 nodes) Mon May 18 23:57:37 2026 * Gathering disk information (3 nodes) Mon May 18 23:57:37 2026 * Verifying configuration file consistency Mon May 18 23:57:37 2026 * Verifying node status Mon May 18 23:57:37 2026 * Verifying instance status Mon May 18 23:57:37 2026 * Verifying orphan volumes Mon May 18 23:57:37 2026 * Verifying N+1 Memory redundancy Mon May 18 23:57:37 2026 * Assessing cluster hypervisor parameters Mon May 18 23:57:37 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Mon May 18 23:57:37 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Mon May 18 23:57:37 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Mon May 18 23:57:37 2026 * Other Notes Mon May 18 23:57:37 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 9f860daff8ff66a0c7a64365fc5337472a3823d3 /var/lib/ganeti/config.data ---- Starting reduced number of instance tests with hypervisor parameter soundhw=hda Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:soundhw=hda' <<<< 2026-05-18 23:57:39.338528 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' Mon May 18 23:57:40 2026 * disk 0, size 768M Mon May 18 23:57:40 2026 * disk 1, size 512M Mon May 18 23:57:40 2026 * creating instance disks... Mon May 18 23:57:41 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Mon May 18 23:57:41 2026 adding disks to cluster config Mon May 18 23:57:41 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon May 18 23:57:41 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon May 18 23:57:41 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon May 18 23:57:42 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Mon May 18 23:57:42 2026 * running the instance OS create scripts... Mon May 18 23:57:42 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 08afbcb0-9479-4112-9572-1e7dd42462bd Serial number: 4 Creation time: 2026-05-18 23:57:41 Modification time: 2026-05-18 23:57:42 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default (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:48:ac:f7 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 0392f208-915a-40c3-b15f-235526d75b05 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/aec18a65-8d5e-4163-bcd6-6bf682f640ae.disk0 on primary: /dev/gnt/aec18a65-8d5e-4163-bcd6-6bf682f640ae.disk0 (253:0) name: disk0 UUID: 04167a80-163b-4c12-8e90-00013b6cb72d - disk/1: plain, size 512M access mode: rw logical_id: gnt/d17effbc-7388-4b5d-b62f-d6887aa316d8.disk1 on primary: /dev/gnt/d17effbc-7388-4b5d-b62f-d6887aa316d8.disk1 (253:1) name: disk1 UUID: 37396437-00dd-410c-a6da-f220b9165d0f Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddWithPlainDisk] gnt-instance add -t plain --- >>>> 2026-05-18 23:57:44.236232 time=0:00:04.897704 [TestInstanceAddWithPlainDisk] gnt-instance add -t plain <<<< 2026-05-18 23:57:44.236400 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1290 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-18 23:57:55.680068 time=0:00:11.443668 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-18 23:57:55.680171 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-05-18 23:57:55.680194 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 1293 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Job 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 Waiting for job 1294 for kvm-test-instance02.staging.ganeti.org ... Mon May 18 23:57:59 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 1295 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1295 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.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 1296 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1296 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-05-18 23:58:05.101456 time=0:00:09.421262 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-05-18 23:58:05.101554 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1299 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-18 23:58:07.608512 time=0:00:02.506958 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-18 23:58:07.608647 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/1300 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-05-18 23:58:19.000142 time=0:00:11.391495 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-05-18 23:58:19.000245 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/1301 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-05-18 23:58:21.401786 time=0:00:02.401541 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-05-18 23:58:21.401937 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 08afbcb0-9479-4112-9572-1e7dd42462bd Serial number: 16 Creation time: 2026-05-18 23:57:41 Modification time: 2026-05-18 23:58:20 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default (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:48:ac:f7 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 0392f208-915a-40c3-b15f-235526d75b05 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/aec18a65-8d5e-4163-bcd6-6bf682f640ae.disk0 on primary: /dev/gnt/aec18a65-8d5e-4163-bcd6-6bf682f640ae.disk0 (253:0) name: disk0 UUID: 04167a80-163b-4c12-8e90-00013b6cb72d - disk/1: plain, size 512M access mode: rw logical_id: gnt/d17effbc-7388-4b5d-b62f-d6887aa316d8.disk1 on primary: /dev/gnt/d17effbc-7388-4b5d-b62f-d6887aa316d8.disk1 (253:1) name: disk1 UUID: 37396437-00dd-410c-a6da-f220b9165d0f Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Mon May 18 23:58:23 2026 - INFO: Trying to hotplug device... Mon May 18 23:58:24 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:97:69:14,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh 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' Mon May 18 23:58:25 2026 - INFO: Trying to hotplug device... Mon May 18 23:58: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' Mon May 18 23:58:27 2026 - INFO: Trying to hotplug device... Mon May 18 23:58:27 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' Mon May 18 23:58:28 2026 * disk 2, size 1.0G Mon May 18 23:58:29 2026 - INFO: Trying to hotplug device... Mon May 18 23:58:29 2026 - INFO: Hotplug done. Mon May 18 23:58:29 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon May 18 23:58:29 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Mon May 18 23:58:31 2026 - INFO: Trying to hotplug device... Mon May 18 23:58:31 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Please give at least one of the parameters. Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-05-18 23:58:49.792885 time=0:00:28.390948 [TestInstanceModify] gnt-instance modify <<<< 2026-05-18 23:58:49.793023 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/1322 GET /2/jobs/1323 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-05-18 23:58:52.176365 time=0:00:02.383342 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-05-18 23:58:52.176471 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-05-18 23:58:52.176504 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-05-18 23:58:52.176534 skipping , test(s) instance-device-names disabled <<<< 2026-05-18 23:58:52.176545 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1324 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-18 23:58:58.579110 time=0:00:06.402565 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-18 23:58:58.579238 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-05-18 23:58:58.579263 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-05-18 23:58:58.579278 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' Mon May 18 23:58:59 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Mon May 18 23:59:00 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon May 18 23:59: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 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' Mon May 18 23:59:03 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Mon May 18 23:59:04 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon May 18 23:59:04 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Mon May 18 23:59:06 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Mon May 18 23:59:06 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon May 18 23:59:06 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Mon May 18 23:59:09 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Mon May 18 23:59:10 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Mon May 18 23:59:10 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-05-18 23:59:10.621211 time=0:00:12.041933 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-05-18 23:59:10.621350 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1331 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-18 23:59:13.110628 time=0:00:02.489278 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-18 23:59:13.110730 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 1332 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 1333 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 1334 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 1335 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 1336 for kvm-test-instance02.staging.ganeti.org ... Mon May 18 23:59: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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-05-18 23:59:53.631550 time=0:00:40.520820 [TestInstanceReboot] gnt-instance reboot <<<< 2026-05-18 23:59:53.631666 start [TestInstanceRemove] gnt-instance remove Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-05-19 00:00:05.462124 time=0:00:11.830458 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' ad8f1f97231c572e086424f0df23ddef01022a6f /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 1339, 1340 Waiting for job 1339 ... Tue May 19 00:00:07 2026 * Verifying cluster config Tue May 19 00:00:07 2026 * Verifying cluster certificate files Tue May 19 00:00:07 2026 * Verifying hypervisor parameters Tue May 19 00:00:07 2026 * Verifying all nodes belong to an existing group Waiting for job 1340 ... Tue May 19 00:00:07 2026 * Verifying group 'default' Tue May 19 00:00:07 2026 * Gathering data (3 nodes) Tue May 19 00:00:07 2026 * Gathering information about nodes (3 nodes) Tue May 19 00:00:08 2026 * Gathering disk information (3 nodes) Tue May 19 00:00:08 2026 * Verifying configuration file consistency Tue May 19 00:00:08 2026 * Verifying node status Tue May 19 00:00:08 2026 * Verifying instance status Tue May 19 00:00:08 2026 * Verifying orphan volumes Tue May 19 00:00:08 2026 * Verifying N+1 Memory redundancy Tue May 19 00:00:08 2026 * Assessing cluster hypervisor parameters Tue May 19 00:00: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. Tue May 19 00:00:08 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Tue May 19 00:00:08 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Tue May 19 00:00:08 2026 * Other Notes Tue May 19 00:00:09 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' ad8f1f97231c572e086424f0df23ddef01022a6f /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:soundhw=' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job autoarchive all' Archived 0 jobs, 0 unchecked left ---- Starting instance tests with default HVparams --------------------- <<<< 2026-05-19 00:00:11.206903 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:disco-stu.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' Tue May 19 00:00:12 2026 * creating instance disks... Tue May 19 00:00:21 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Tue May 19 00:00:21 2026 adding disks to cluster config Tue May 19 00:00:21 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 00:00:22 2026 - INFO: - device disk/0: 3.20% done, 2m 39s remaining (estimated) Tue May 19 00:00:22 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Tue May 19 00:01:22 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Tue May 19 00:01:22 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 00:01:22 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Tue May 19 00:01:22 2026 * running the instance OS create scripts... Tue May 19 00:01:23 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: cdc9bbae-a244-45b7-99a5-bdd58eb6a68c Serial number: 4 Creation time: 2026-05-19 00:00:21 Modification time: 2026-05-19 00:01:23 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - secondaries: disco-stu.staging.ganeti.org (group default, group UUID 276f9f1d-a4c9-436d-b22c-d27507754921) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:43:76:99 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 11d191c1-008e-49b2-addf-a6300881ba2f name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: disco-stu.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: fd812980-a0ea-46ba-b1ae-96393d9dce1a child devices: - child 0: plain, size 768M logical_id: gnt/56090bdb-dacb-448c-8cbc-bb25381a61db.disk0_data on primary: /dev/gnt/56090bdb-dacb-448c-8cbc-bb25381a61db.disk0_data (253:0) on secondary: /dev/gnt/56090bdb-dacb-448c-8cbc-bb25381a61db.disk0_data (253:0) name: None UUID: 66ada99e-81e7-472e-97c3-61af387dd815 - child 1: plain, size 128M logical_id: gnt/56090bdb-dacb-448c-8cbc-bb25381a61db.disk0_meta on primary: /dev/gnt/56090bdb-dacb-448c-8cbc-bb25381a61db.disk0_meta (253:1) on secondary: /dev/gnt/56090bdb-dacb-448c-8cbc-bb25381a61db.disk0_meta (253:1) name: None UUID: b4400b84-d6c1-453a-95fd-30d9abc4c249 - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: disco-stu.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: d4d82088-1f19-4426-83af-22abfad056e5 child devices: - child 0: plain, size 512M logical_id: gnt/ef89fa22-9370-4ef5-b60a-2d7dd14e656a.disk1_data on primary: /dev/gnt/ef89fa22-9370-4ef5-b60a-2d7dd14e656a.disk1_data (253:2) on secondary: /dev/gnt/ef89fa22-9370-4ef5-b60a-2d7dd14e656a.disk1_data (253:2) name: None UUID: 217366fd-2107-4e8b-ada7-074af212d168 - child 1: plain, size 128M logical_id: gnt/ef89fa22-9370-4ef5-b60a-2d7dd14e656a.disk1_meta on primary: /dev/gnt/ef89fa22-9370-4ef5-b60a-2d7dd14e656a.disk1_meta (253:3) on secondary: /dev/gnt/ef89fa22-9370-4ef5-b60a-2d7dd14e656a.disk1_meta (253:3) name: None UUID: 255a6a58-9a8e-4c12-a3c2-7585e34d2fda Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd ----- >>>> 2026-05-19 00:01:26.586167 time=0:01:15.379264 [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd **** 2026-05-19 00:01:26.586318 skipping [TestInstanceUserDown] Tests user shutdown, test(s) instance-user-down disabled **** 2026-05-19 00:01:26.586344 skipping [TestInstanceCommunication] Tests instance communication via 'gnt-instance modify', test(s) instance-communication disabled <<<< 2026-05-19 00:01:26.586362 start [TestClusterEpo] gnt-cluster epo - Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -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 Tue May 19 12:01:27 2026. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster epo -f --all' Node disco-stu.staging.ganeti.org does not support out-of-band handling, it can not be handled in a fully automated manner Node mcbain.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 1344 Waiting for job 1344 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.6zczm1b1 -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 disco-stu.staging.ganeti.org does not support out-of-band handling, it can not be handled in a fully automated manner Node mcbain.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 mcbain.staging.ganeti.org became available Node disco-stu.staging.ganeti.org became available Submit startup of instance kvm-test-instance02.staging.ganeti.org Submitted jobs 1345 Waiting for job 1345 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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status' running Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster watcher continue' The watcher is no longer paused. ---- PASSED [TestClusterEpo] gnt-cluster epo --------------------------- >>>> 2026-05-19 00:01:42.755805 time=0:00:16.169443 [TestClusterEpo] gnt-cluster epo <<<< 2026-05-19 00:01:42.755930 start [TestPauseWatcher] Tests and pauses the watcher Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster watcher pause 4h' The watcher is paused until Tue May 19 04:01:42 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster watcher info' The watcher is paused until Tue May 19 04:01:42 2026. ---- PASSED [TestPauseWatcher] Tests and pauses the watcher ------------ >>>> 2026-05-19 00:01:43.446919 time=0:00:00.690989 [TestPauseWatcher] Tests and pauses the watcher **** 2026-05-19 00:01:43.447089 skipping [TestInstanceAutomaticRestart] Test automatic restart of instance by ganeti-watcher, test(s) instance-automatic-restart disabled **** 2026-05-19 00:01:43.447108 skipping [TestInstanceConsecutiveFailures] Test five consecutive instance failures, test(s) instance-consecutive-failures disabled <<<< 2026-05-19 00:01:43.447119 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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster watcher info' The watcher is not paused. ---- PASSED [TestResumeWatcher] Tests and unpauses the watcher --------- >>>> 2026-05-19 00:01:44.110407 time=0:00:00.663288 [TestResumeWatcher] Tests and unpauses the watcher <<<< 2026-05-19 00:01:44.110581 start [TestNodeListDrbd] gnt-node list-drbd Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -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 disco-stu.staging.ganeti.org troy-mcclure.staging.ganeti.org 1 kvm-test-instance02.staging.ganeti.org disk/1 primary disco-stu.staging.ganeti.org ---- PASSED [TestNodeListDrbd] gnt-node list-drbd ---------------------- >>>> 2026-05-19 00:01:44.351710 time=0:00:00.241129 [TestNodeListDrbd] gnt-node list-drbd <<<< 2026-05-19 00:01:44.351916 start [TestNodeListDrbd] gnt-node list-drbd Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list-drbd --no-header disco-stu.staging.ganeti.org' disco-stu.staging.ganeti.org 0 kvm-test-instance02.staging.ganeti.org disk/0 secondary troy-mcclure.staging.ganeti.org disco-stu.staging.ganeti.org 1 kvm-test-instance02.staging.ganeti.org disk/1 secondary troy-mcclure.staging.ganeti.org ---- PASSED [TestNodeListDrbd] gnt-node list-drbd ---------------------- >>>> 2026-05-19 00:01:44.612830 time=0:00:00.260914 [TestNodeListDrbd] gnt-node list-drbd <<<< 2026-05-19 00:01:44.613001 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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list --no-headers -o group troy-mcclure.staging.ganeti.org disco-stu.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 disco-stu.staging.ganeti.org' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list --no-headers -o group troy-mcclure.staging.ganeti.org disco-stu.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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list --no-headers -o group troy-mcclure.staging.ganeti.org disco-stu.staging.ganeti.org' group1 group1 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group assign-nodes --force default troy-mcclure.staging.ganeti.org' Tue May 19 00:01:49 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.6zczm1b1 -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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list --no-headers -o group disco-stu.staging.ganeti.org' group1 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group assign-nodes default disco-stu.staging.ganeti.org' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list --no-headers -o group troy-mcclure.staging.ganeti.org disco-stu.staging.ganeti.org' default default Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group remove group1' ---- PASSED [TestAssignNodesIncludingSplit] gnt-group assign-nodes --force >>>> 2026-05-19 00:01:53.220360 time=0:00:08.607359 [TestAssignNodesIncludingSplit] gnt-group assign-nodes --force **** 2026-05-19 00:01:53.220520 skipping Converting instance of template drbd, test(s) conversion feature disabled **** 2026-05-19 00:01:53.220544 skipping [TestInstanceModifyDisks] gnt-instance modify --disk, test(s) instance-modify-disks disabled <<<< 2026-05-19 00:01:53.220560 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1352 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-19 00:02:01.239117 time=0:00:08.018557 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-19 00:02:01.239304 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-05-19 00:02:01.239332 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 1355 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1355 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.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 1356 for kvm-test-instance02.staging.ganeti.org ... Tue May 19 00:02: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 1357 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1357 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.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 1358 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1358 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-05-19 00:02:12.105460 time=0:00:10.866128 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-05-19 00:02:12.105563 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1361 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-19 00:02:17.742317 time=0:00:05.636754 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-19 00:02:17.742474 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/1362 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-05-19 00:02:30.925062 time=0:00:13.182588 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-05-19 00:02:30.925186 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/1363 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-05-19 00:02:36.548524 time=0:00:05.623338 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-05-19 00:02:36.548658 start [TestInstanceList] gnt-instance list Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/disk_type,nic.mac/4,disk.spindles/15,nic.ip/1,nic.uuid/0,disk.uuid/11,nic.mode/4,hv/vnc_tls,nic.mac/7,nic.mac/3,nic.name/0,disk.name/12,be/minmem,hv/reboot_behavior,nic.link/4,hv/spice_password_file,hv/spice_playback_compression,disk.uuid/6,nic.uuid/2,hv/use_bootloader,hv/device_model,disk.uuid/1,hv/cdrom_image_path,hv/spice_zlib_glz_wan_compression,os,disk.spindles/6,nic.bridge/4,hv/kvm_extra,disk.spindles/0,hv/vnc_bind_address,console,disk.size/3,hv/kvm_flag,vcpus,hv/spice_jpeg_wan_compression,hv/virtio_net_queues,hv/serial_console,nic.uuid/3,tags,nic.mode/6,disk.uuid/8,hv/keymap,disk.name/2,disk.size/11,hv/disk_aio,disk.name/9,nic.link/5,disk.spindles/5,nic.ip/0,disk.name/13,hv/use_chroot,nic.link/1,custom_hvparams,nic.ip/5,nic.uuid/7,be/always_failover,disk_usage,nic.names,snodes.group,disk.uuid/0,hv/vnet_hdr,nic.link/6,hv/floppy_image_path,nic.network.name/0,hv/initrd_path,pnode.group.uuid,hv/kvm_path,hv/cpu_sockets,disk.uuid/5,oper_ram,hv/root_path,disk.spindles/10,hv/spice_streaming_video,hv/vnc_password_file,nic.name/6,hv/bootloader_path,nic.name/2,nic.mode/5,hv/pci_pass,hv/cdrom_disk_type,disk.size/2,disk.uuid/9,pnode,hv/disk_cache,nic.ip/3,nic.name/5,disk.name/0,nic.vlan/2,nic.vlan/0,hv/soundhw,nic.network/7,pnode.group,admin_up,mac,disk.name/4,nic.networks.names,hv/boot_order,nic.bridge/7,nic.network/0,disk.size/9,nic.mode/2,disk.uuid/12,hv/kernel_path,disk.spindles/14,hv/vhost_net,nic.bridges,hv/migration_caps,disk.spindles/7,nic.mac/5,status,be/maxmem,sdb_size,nic.uuid/1,hv/vif_type,nic.name/7,hv/cpu_threads,hv/mem_path,osparams,snodes.group.uuid,nic.mode/0,hv/init_script,hv/cpu_type,hv/bootloader_args,disk.size/7,hv/spice_bind,nic.network/3,nic.network.name/3,nic.network/2,hv/extra_cgroups,nic.network.name/1,hv/kvm_pci_reservations,disk.uuids,admin_state_source,custom_nicparams,disk.uuid/4,nic.mode/3,nic.ip/6,network_port,hv/migration_downtime,nic.count,hv/user_shutdown,disk.name/15,nic.links,nic.networks,disk.size/12,hv/use_localtime,nic.bridge/2,disk.spindles/12,hv/startup_timeout,hv/spice_tls_ciphers,nic.ips,nic.bridge/0,mtime,hvparams,hv/use_guest_agent,nic.bridge/3,hv/blockdev_prefix,nic.name/4,nic.network.name/7,hv/cpu_mask,disk.size/6,hv/cdrom2_image_path,nic.vlan/3,nic.name/1,disk.size/4,custom_osparams,hv/machine_version,uuid,custom_beparams,hv/vnc_x509_verify,nic.ip/2,disk.name/5,oper_vcpus,nic.network/4,hypervisor,nic.uuid/5,disk.name/1,nic.link/3,nic_network,nic.bridge/5,nic.mac/6,disk.name/3,hv/drop_capabilities,disk.spindles,hv/spice_use_vdagent,disk.size/10,hv/usb_devices,hv/nic_type,disk_template,nic.network/6,disk.size/8,be/memory,nic.vlan/1,nic.name/3,disk.size/5,disk.uuid/14,be/spindle_use,hv/disk_discard,nic.mac/1,nic.network/5,nic.bridge/1,hv/kernel_args,nic.link/7,snodes,disk.uuid/10,nic.vlan/4,nic.link/0,nic.ip/4,oper_state,disk.uuid/15,hv/spice_use_tls,nic.network.name/6,hv/cpu_cores,be/vcpus,nic.network.name/2,nic.mac/0,nic.mode/1,nic.mode/7,nic.uuids,be/auto_balance,nic.uuid/6,disk.sizes,disk.spindles/2,disk.spindles/3,hv/vif_script,hv/usb_mouse,disk.uuid/13,nic.bridge/6,hv/cpu_weight,hv/acpi,disks_active,hv/vnc_x509_path,disk.spindles/13,hv/serial_speed,disk.name/6,serial_no,disk.uuid/2,nic.network.name/5,hv/devices,nic.uuid/4,ctime,nic.vlans,disk.name/14,nic_link,hv/cpuid,nic.mac/2,hv/viridian,admin_state,disk.size/15,disk.spindles/9,disk.spindles/4,disk.name/10,nic.macs,disk.size/13,nic.ip/7,disk.size/0,hv/scsi_controller_type,disk.spindles/1,disk.spindles/8,nic.vlan/7,nic.vlan/6,disk.name/11,disk.size/1,nic_mode,disk.spindles/11,hv/security_domain,hv/pae,hv/spice_ip_version,hv/security_model,disk.uuid/7,ip,sda_size,hv/spice_image_compression,nic.network.name/4,nic.modes,nic.network/1,hv/cpu_cap,disk.count,disk.uuid/3,bridge,hv/num_ttys,nic.vlan/5,hv/extra_config,disk.names,disk.size/14,disk.name/7,nic.link/2,beparams,forthcoming,hv/vga,disk.name/8,name >> /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 hv/disk_type,nic.mac/4,disk.spindles/15,nic.ip/1,nic.uuid/0,disk.uuid/11,nic.mode/4,hv/vnc_tls,nic.mac/7,nic.mac/3,nic.name/0,disk.name/12,be/minmem,hv/reboot_behavior,nic.link/4,hv/spice_password_file,hv/spice_playback_compression,disk.uuid/6,nic.uuid/2,hv/use_bootloader,hv/device_model,disk.uuid/1,hv/cdrom_image_path,hv/spice_zlib_glz_wan_compression,os,disk.spindles/6,nic.bridge/4,hv/kvm_extra,disk.spindles/0,hv/vnc_bind_address,console,disk.size/3,hv/kvm_flag,vcpus,hv/spice_jpeg_wan_compression,hv/virtio_net_queues,hv/serial_console,nic.uuid/3,tags,nic.mode/6,disk.uuid/8,hv/keymap,disk.name/2,disk.size/11,hv/disk_aio,disk.name/9,nic.link/5,disk.spindles/5,nic.ip/0,disk.name/13,hv/use_chroot,nic.link/1,custom_hvparams,nic.ip/5,nic.uuid/7,be/always_failover,disk_usage,nic.names,snodes.group,disk.uuid/0,hv/vnet_hdr,nic.link/6,hv/floppy_image_path,nic.network.name/0,hv/initrd_path,pnode.group.uuid,hv/kvm_path,hv/cpu_sockets,disk.uuid/5,oper_ram,hv/root_path,disk.spindles/10,hv/spice_streaming_video,hv/vnc_password_file,nic.name/6,hv/bootloader_path,nic.name/2,nic.mode/5,hv/pci_pass,hv/cdrom_disk_type,disk.size/2,disk.uuid/9,pnode,hv/disk_cache,nic.ip/3,nic.name/5,disk.name/0,nic.vlan/2,nic.vlan/0,hv/soundhw,nic.network/7,pnode.group,admin_up,mac,disk.name/4,nic.networks.names,hv/boot_order,nic.bridge/7,nic.network/0,disk.size/9,nic.mode/2,disk.uuid/12,hv/kernel_path,disk.spindles/14,hv/vhost_net,nic.bridges,hv/migration_caps,disk.spindles/7,nic.mac/5,status,be/maxmem,sdb_size,nic.uuid/1,hv/vif_type,nic.name/7,hv/cpu_threads,hv/mem_path,osparams,snodes.group.uuid,nic.mode/0,hv/init_script,hv/cpu_type,hv/bootloader_args,disk.size/7,hv/spice_bind,nic.network/3,nic.network.name/3,nic.network/2,hv/extra_cgroups,nic.network.name/1,hv/kvm_pci_reservations,disk.uuids,admin_state_source,custom_nicparams,disk.uuid/4,nic.mode/3,nic.ip/6,network_port,hv/migration_downtime,nic.count,hv/user_shutdown,disk.name/15,nic.links,nic.networks,disk.size/12,hv/use_localtime,nic.bridge/2,disk.spindles/12,hv/startup_timeout,hv/spice_tls_ciphers,nic.ips,nic.bridge/0,mtime,hvparams,hv/use_guest_agent,nic.bridge/3,hv/blockdev_prefix,nic.name/4,nic.network.name/7,hv/cpu_mask,disk.size/6,hv/cdrom2_image_path,nic.vlan/3,nic.name/1,disk.size/4,custom_osparams,hv/machine_version,uuid,custom_beparams,hv/vnc_x509_verify,nic.ip/2,disk.name/5,oper_vcpus,nic.network/4,hypervisor,nic.uuid/5,disk.name/1,nic.link/3,nic_network,nic.bridge/5,nic.mac/6,disk.name/3,hv/drop_capabilities,disk.spindles,hv/spice_use_vdagent,disk.size/10,hv/usb_devices,hv/nic_type,disk_template,nic.network/6,disk.size/8,be/memory,nic.vlan/1,nic.name/3,disk.size/5,disk.uuid/14,be/spindle_use,hv/disk_discard,nic.mac/1,nic.network/5,nic.bridge/1,hv/kernel_args,nic.link/7,snodes,disk.uuid/10,nic.vlan/4,nic.link/0,nic.ip/4,oper_state,disk.uuid/15,hv/spice_use_tls,nic.network.name/6,hv/cpu_cores,be/vcpus,nic.network.name/2,nic.mac/0,nic.mode/1,nic.mode/7,nic.uuids,be/auto_balance,nic.uuid/6,disk.sizes,disk.spindles/2,disk.spindles/3,hv/vif_script,hv/usb_mouse,disk.uuid/13,nic.bridge/6,hv/cpu_weight,hv/acpi,disks_active,hv/vnc_x509_path,disk.spindles/13,hv/serial_speed,disk.name/6,serial_no,disk.uuid/2,nic.network.name/5,hv/devices,nic.uuid/4,ctime,nic.vlans,disk.name/14,nic_link,hv/cpuid,nic.mac/2,hv/viridian,admin_state,disk.size/15,disk.spindles/9,disk.spindles/4,disk.name/10,nic.macs,disk.size/13,nic.ip/7,disk.size/0,hv/scsi_controller_type,disk.spindles/1,disk.spindles/8,nic.vlan/7,nic.vlan/6,disk.name/11,disk.size/1,nic_mode,disk.spindles/11,hv/security_domain,hv/pae,hv/spice_ip_version,hv/security_model,disk.uuid/7,ip,sda_size,hv/spice_image_compression,nic.network.name/4,nic.modes,nic.network/1,hv/cpu_cap,disk.count,disk.uuid/3,bridge,hv/num_ttys,nic.vlan/5,hv/extra_config,disk.names,disk.size/14,disk.name/7,nic.link/2,beparams,forthcoming,hv/vga,disk.name/8,name,hv/disk_type,nic.mac/4,disk.spindles/15,nic.ip/1,nic.uuid/0,disk.uuid/11,nic.mode/4,hv/vnc_tls,nic.mac/7,nic.mac/3,nic.name/0,disk.name/12,be/minmem,hv/reboot_behavior,nic.link/4,hv/spice_password_file,hv/spice_playback_compression,disk.uuid/6,nic.uuid/2,hv/use_bootloader,hv/device_model,disk.uuid/1,hv/cdrom_image_path,hv/spice_zlib_glz_wan_compression,os,disk.spindles/6,nic.bridge/4,hv/kvm_extra,disk.spindles/0,hv/vnc_bind_address,console,disk.size/3,hv/kvm_flag,vcpus,hv/spice_jpeg_wan_compression,hv/virtio_net_queues,hv/serial_console,nic.uuid/3,tags,nic.mode/6,disk.uuid/8,hv/keymap,disk.name/2,disk.size/11,hv/disk_aio,disk.name/9,nic.link/5,disk.spindles/5,nic.ip/0,disk.name/13,hv/use_chroot,nic.link/1,custom_hvparams,nic.ip/5,nic.uuid/7,be/always_failover,disk_usage,nic.names,snodes.group,disk.uuid/0,hv/vnet_hdr,nic.link/6,hv/floppy_image_path,nic.network.name/0,hv/initrd_path,pnode.group.uuid,hv/kvm_path,hv/cpu_sockets,disk.uuid/5,oper_ram,hv/root_path,disk.spindles/10,hv/spice_streaming_video,hv/vnc_password_file,nic.name/6,hv/bootloader_path,nic.name/2,nic.mode/5,hv/pci_pass,hv/cdrom_disk_type,disk.size/2,disk.uuid/9,pnode,hv/disk_cache,nic.ip/3,nic.name/5,disk.name/0,nic.vlan/2,nic.vlan/0,hv/soundhw,nic.network/7,pnode.group,admin_up,mac,disk.name/4,nic.networks.names,hv/boot_order,nic.bridge/7,nic.network/0,disk.size/9,nic.mode/2,disk.uuid/12,hv/kernel_path,disk.spindles/14,hv/vhost_net,nic.bridges,hv/migration_caps,disk.spindles/7,nic.mac/5,status,be/maxmem,sdb_size,nic.uuid/1,hv/vif_type,nic.name/7,hv/cpu_threads,hv/mem_path,osparams,snodes.group.uuid,nic.mode/0,hv/init_script,hv/cpu_type,hv/bootloader_args,disk.size/7,hv/spice_bind,nic.network/3,nic.network.name/3,nic.network/2,hv/extra_cgroups,nic.network.name/1,hv/kvm_pci_reservations,disk.uuids,admin_state_source,custom_nicparams,disk.uuid/4,nic.mode/3,nic.ip/6,network_port,hv/migration_downtime,nic.count,hv/user_shutdown,disk.name/15,nic.links,nic.networks,disk.size/12,hv/use_localtime,nic.bridge/2,disk.spindles/12,hv/startup_timeout,hv/spice_tls_ciphers,nic.ips,nic.bridge/0,mtime,hvparams,hv/use_guest_agent,nic.bridge/3,hv/blockdev_prefix,nic.name/4,nic.network.name/7,hv/cpu_mask,disk.size/6,hv/cdrom2_image_path,nic.vlan/3,nic.name/1,disk.size/4,custom_osparams,hv/machine_version,uuid,custom_beparams,hv/vnc_x509_verify,nic.ip/2,disk.name/5,oper_vcpus,nic.network/4,hypervisor,nic.uuid/5,disk.name/1,nic.link/3,nic_network,nic.bridge/5,nic.mac/6,disk.name/3,hv/drop_capabilities,disk.spindles,hv/spice_use_vdagent,disk.size/10,hv/usb_devices,hv/nic_type,disk_template,nic.network/6,disk.size/8,be/memory,nic.vlan/1,nic.name/3,disk.size/5,disk.uuid/14,be/spindle_use,hv/disk_discard,nic.mac/1,nic.network/5,nic.bridge/1,hv/kernel_args,nic.link/7,snodes,disk.uuid/10,nic.vlan/4,nic.link/0,nic.ip/4,oper_state,disk.uuid/15,hv/spice_use_tls,nic.network.name/6,hv/cpu_cores,be/vcpus,nic.network.name/2,nic.mac/0,nic.mode/1,nic.mode/7,nic.uuids,be/auto_balance,nic.uuid/6,disk.sizes,disk.spindles/2,disk.spindles/3,hv/vif_script,hv/usb_mouse,disk.uuid/13,nic.bridge/6,hv/cpu_weight,hv/acpi,disks_active,hv/vnc_x509_path,disk.spindles/13,hv/serial_speed,disk.name/6,serial_no,disk.uuid/2,nic.network.name/5,hv/devices,nic.uuid/4,ctime,nic.vlans,disk.name/14,nic_link,hv/cpuid,nic.mac/2,hv/viridian,admin_state,disk.size/15,disk.spindles/9,disk.spindles/4,disk.name/10,nic.macs,disk.size/13,nic.ip/7,disk.size/0,hv/scsi_controller_type,disk.spindles/1,disk.spindles/8,nic.vlan/7,nic.vlan/6,disk.name/11,disk.size/1,nic_mode,disk.spindles/11,hv/security_domain,hv/pae,hv/spice_ip_version,hv/security_model,disk.uuid/7,ip,sda_size,hv/spice_image_compression,nic.network.name/4,nic.modes,nic.network/1,hv/cpu_cap,disk.count,disk.uuid/3,bridge,hv/num_ttys,nic.vlan/5,hv/extra_config,disk.names,disk.size/14,disk.name/7,nic.link/2,beparams,forthcoming,hv/vga,disk.name/8,name >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output name,disk.name/8,hv/vga,forthcoming,beparams,nic.link/2 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.name/7,disk.size/14,disk.names,hv/extra_config,nic.vlan/5,hv/num_ttys,bridge,disk.uuid/3 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.count,hv/cpu_cap >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.network/1,nic.modes,nic.network.name/4,hv/spice_image_compression,sda_size,ip >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.uuid/7,hv/security_model,hv/spice_ip_version,hv/pae,hv/security_domain,disk.spindles/11,nic_mode >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.size/1,disk.name/11 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.vlan/6,nic.vlan/7,disk.spindles/8 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.spindles/1,hv/scsi_controller_type,disk.size/0,nic.ip/7,disk.size/13,nic.macs,disk.name/10 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.spindles/4,disk.spindles/9,disk.size/15,admin_state,hv/viridian,nic.mac/2,hv/cpuid,nic_link >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.name/14,nic.vlans,ctime >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.uuid/4,hv/devices,nic.network.name/5,disk.uuid/2,serial_no,disk.name/6,hv/serial_speed,disk.spindles/13,hv/vnc_x509_path,disks_active >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/acpi,hv/cpu_weight,nic.bridge/6,disk.uuid/13,hv/usb_mouse,hv/vif_script >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.spindles/3,disk.spindles/2,disk.sizes,nic.uuid/6,be/auto_balance >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.uuids,nic.mode/7 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.mode/1,nic.mac/0,nic.network.name/2,be/vcpus,hv/cpu_cores,nic.network.name/6 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/spice_use_tls,disk.uuid/15,oper_state,nic.ip/4,nic.link/0,nic.vlan/4,disk.uuid/10 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output snodes,nic.link/7,hv/kernel_args,nic.bridge/1 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.network/5,nic.mac/1,hv/disk_discard,be/spindle_use,disk.uuid/14,disk.size/5,nic.name/3,nic.vlan/1,be/memory >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.size/8,nic.network/6 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk_template,hv/nic_type,hv/usb_devices,disk.size/10,hv/spice_use_vdagent,disk.spindles,hv/drop_capabilities,disk.name/3,nic.mac/6 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.bridge/5,nic_network,nic.link/3,disk.name/1,nic.uuid/5,hypervisor >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.network/4,oper_vcpus,disk.name/5,nic.ip/2,hv/vnc_x509_verify,custom_beparams,uuid,hv/machine_version,custom_osparams,disk.size/4 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.name/1,nic.vlan/3 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/cdrom2_image_path,disk.size/6,hv/cpu_mask,nic.network.name/7,nic.name/4,hv/blockdev_prefix >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.bridge/3,hv/use_guest_agent,hvparams,mtime,nic.bridge/0,nic.ips,hv/spice_tls_ciphers >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/startup_timeout,disk.spindles/12,nic.bridge/2,hv/use_localtime,disk.size/12,nic.networks,nic.links,disk.name/15 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/user_shutdown,nic.count,hv/migration_downtime,network_port,nic.ip/6,nic.mode/3 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.uuid/4,custom_nicparams,admin_state_source,disk.uuids,hv/kvm_pci_reservations,nic.network.name/1 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/extra_cgroups,nic.network/2,nic.network.name/3,nic.network/3,hv/spice_bind,disk.size/7,hv/bootloader_args,hv/cpu_type >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/init_script,nic.mode/0,snodes.group.uuid,osparams,hv/mem_path,hv/cpu_threads,nic.name/7,hv/vif_type,nic.uuid/1 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output sdb_size,be/maxmem,status,nic.mac/5,disk.spindles/7 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/migration_caps,nic.bridges,hv/vhost_net,disk.spindles/14,hv/kernel_path,disk.uuid/12,nic.mode/2,disk.size/9,nic.network/0,nic.bridge/7 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/boot_order,nic.networks.names,disk.name/4,mac,admin_up,pnode.group,nic.network/7,hv/soundhw,nic.vlan/0,nic.vlan/2 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.name/0,nic.name/5,nic.ip/3,hv/disk_cache >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output pnode,disk.uuid/9,disk.size/2,hv/cdrom_disk_type >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/pci_pass,nic.mode/5 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.name/2,hv/bootloader_path,nic.name/6,hv/vnc_password_file,hv/spice_streaming_video,disk.spindles/10,hv/root_path,oper_ram,disk.uuid/5 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/cpu_sockets,hv/kvm_path,pnode.group.uuid,hv/initrd_path,nic.network.name/0,hv/floppy_image_path,nic.link/6,hv/vnet_hdr,disk.uuid/0 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output snodes.group,nic.names,disk_usage,be/always_failover,nic.uuid/7,nic.ip/5,custom_hvparams >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.link/1,hv/use_chroot,disk.name/13,nic.ip/0,disk.spindles/5,nic.link/5,disk.name/9,hv/disk_aio,disk.size/11 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.name/2,hv/keymap,disk.uuid/8 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.mode/6,tags >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.uuid/3,hv/serial_console,hv/virtio_net_queues >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/spice_jpeg_wan_compression,vcpus,hv/kvm_flag,disk.size/3,console,hv/vnc_bind_address >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.spindles/0,hv/kvm_extra,nic.bridge/4,disk.spindles/6,os,hv/spice_zlib_glz_wan_compression,hv/cdrom_image_path,disk.uuid/1 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/device_model,hv/use_bootloader,nic.uuid/2,disk.uuid/6,hv/spice_playback_compression >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/spice_password_file,nic.link/4,hv/reboot_behavior >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output be/minmem,disk.name/12,nic.name/0,nic.mac/3,nic.mac/7,hv/vnc_tls,nic.mode/4,disk.uuid/11,nic.uuid/0 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.ip/1,disk.spindles/15,nic.mac/4,hv/disk_type >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -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.6zczm1b1 -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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list '\''--separator=|'\'' --no-headers --output name kvm-test-instance02.staging.ganeti.org' kvm-test-instance02.staging.ganeti.org Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list this.name.certainly.does.not.exist' Stderr was: Failure: prerequisites not met for this operation: error type: unknown_entity, error details: Instance name this.name.certainly.does.not.exist not found Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output=field/does/not/exist >> /var/log/ganeti/qa-output.log' Stderr was: Warning: Queried for unknown fields field/does/not/exist ---- PASSED [TestInstanceList] gnt-instance list ----------------------- >>>> 2026-05-19 00:02:48.428122 time=0:00:11.879464 [TestInstanceList] gnt-instance list <<<< 2026-05-19 00:02:48.428264 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: cdc9bbae-a244-45b7-99a5-bdd58eb6a68c Serial number: 18 Creation time: 2026-05-19 00:00:21 Modification time: 2026-05-19 00:02:32 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - secondaries: disco-stu.staging.ganeti.org (group default, group UUID 276f9f1d-a4c9-436d-b22c-d27507754921) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:43:76:99 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 11d191c1-008e-49b2-addf-a6300881ba2f name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: disco-stu.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: fd812980-a0ea-46ba-b1ae-96393d9dce1a child devices: - child 0: plain, size 768M logical_id: gnt/56090bdb-dacb-448c-8cbc-bb25381a61db.disk0_data on primary: /dev/gnt/56090bdb-dacb-448c-8cbc-bb25381a61db.disk0_data (253:0) on secondary: /dev/gnt/56090bdb-dacb-448c-8cbc-bb25381a61db.disk0_data (253:0) name: None UUID: 66ada99e-81e7-472e-97c3-61af387dd815 - child 1: plain, size 128M logical_id: gnt/56090bdb-dacb-448c-8cbc-bb25381a61db.disk0_meta on primary: /dev/gnt/56090bdb-dacb-448c-8cbc-bb25381a61db.disk0_meta (253:1) on secondary: /dev/gnt/56090bdb-dacb-448c-8cbc-bb25381a61db.disk0_meta (253:1) name: None UUID: b4400b84-d6c1-453a-95fd-30d9abc4c249 - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: disco-stu.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: d4d82088-1f19-4426-83af-22abfad056e5 child devices: - child 0: plain, size 512M logical_id: gnt/ef89fa22-9370-4ef5-b60a-2d7dd14e656a.disk1_data on primary: /dev/gnt/ef89fa22-9370-4ef5-b60a-2d7dd14e656a.disk1_data (253:2) on secondary: /dev/gnt/ef89fa22-9370-4ef5-b60a-2d7dd14e656a.disk1_data (253:2) name: None UUID: 217366fd-2107-4e8b-ada7-074af212d168 - child 1: plain, size 128M logical_id: gnt/ef89fa22-9370-4ef5-b60a-2d7dd14e656a.disk1_meta on primary: /dev/gnt/ef89fa22-9370-4ef5-b60a-2d7dd14e656a.disk1_meta (253:3) on secondary: /dev/gnt/ef89fa22-9370-4ef5-b60a-2d7dd14e656a.disk1_meta (253:3) name: None UUID: 255a6a58-9a8e-4c12-a3c2-7585e34d2fda ---- PASSED [TestInstanceInfo] gnt-instance info ----------------------- >>>> 2026-05-19 00:02:50.933831 time=0:00:02.505567 [TestInstanceInfo] gnt-instance info <<<< 2026-05-19 00:02:50.933995 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: cdc9bbae-a244-45b7-99a5-bdd58eb6a68c Serial number: 18 Creation time: 2026-05-19 00:00:21 Modification time: 2026-05-19 00:02:32 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - secondaries: disco-stu.staging.ganeti.org (group default, group UUID 276f9f1d-a4c9-436d-b22c-d27507754921) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:43:76:99 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 11d191c1-008e-49b2-addf-a6300881ba2f name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: disco-stu.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: fd812980-a0ea-46ba-b1ae-96393d9dce1a child devices: - child 0: plain, size 768M logical_id: gnt/56090bdb-dacb-448c-8cbc-bb25381a61db.disk0_data on primary: /dev/gnt/56090bdb-dacb-448c-8cbc-bb25381a61db.disk0_data (253:0) on secondary: /dev/gnt/56090bdb-dacb-448c-8cbc-bb25381a61db.disk0_data (253:0) name: None UUID: 66ada99e-81e7-472e-97c3-61af387dd815 - child 1: plain, size 128M logical_id: gnt/56090bdb-dacb-448c-8cbc-bb25381a61db.disk0_meta on primary: /dev/gnt/56090bdb-dacb-448c-8cbc-bb25381a61db.disk0_meta (253:1) on secondary: /dev/gnt/56090bdb-dacb-448c-8cbc-bb25381a61db.disk0_meta (253:1) name: None UUID: b4400b84-d6c1-453a-95fd-30d9abc4c249 - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: disco-stu.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: d4d82088-1f19-4426-83af-22abfad056e5 child devices: - child 0: plain, size 512M logical_id: gnt/ef89fa22-9370-4ef5-b60a-2d7dd14e656a.disk1_data on primary: /dev/gnt/ef89fa22-9370-4ef5-b60a-2d7dd14e656a.disk1_data (253:2) on secondary: /dev/gnt/ef89fa22-9370-4ef5-b60a-2d7dd14e656a.disk1_data (253:2) name: None UUID: 217366fd-2107-4e8b-ada7-074af212d168 - child 1: plain, size 128M logical_id: gnt/ef89fa22-9370-4ef5-b60a-2d7dd14e656a.disk1_meta on primary: /dev/gnt/ef89fa22-9370-4ef5-b60a-2d7dd14e656a.disk1_meta (253:3) on secondary: /dev/gnt/ef89fa22-9370-4ef5-b60a-2d7dd14e656a.disk1_meta (253:3) name: None UUID: 255a6a58-9a8e-4c12-a3c2-7585e34d2fda Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Tue May 19 00:02:54 2026 - INFO: Trying to hotplug device... Tue May 19 00:02:54 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:3b:3f:bc,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' Tue May 19 00:02:56 2026 - INFO: Trying to hotplug device... Tue May 19 00:02: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' Tue May 19 00:02:57 2026 - INFO: Trying to hotplug device... Tue May 19 00:02:57 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Tue May 19 00:03:04 2026 - INFO: Trying to hotplug device... Tue May 19 00:03:04 2026 - INFO: Hotplug done. Tue May 19 00:03:04 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 00:03:04 2026 - INFO: - device disk/2: 0.80% done, 43m 40s remaining (estimated) Tue May 19 00:04: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' Tue May 19 00:04:06 2026 - INFO: Trying to hotplug device... Tue May 19 00:04: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: Please give at least one of the parameters. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-05-19 00:04:27.472810 time=0:01:36.538815 [TestInstanceModify] gnt-instance modify <<<< 2026-05-19 00:04:27.473013 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/1385 GET /2/jobs/1386 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-05-19 00:04:30.060216 time=0:00:02.587203 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-05-19 00:04:30.060358 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-05-19 00:04:30.060391 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-05-19 00:04:30.060409 skipping , test(s) instance-device-names disabled <<<< 2026-05-19 00:04:30.060432 start [TestInstanceShutdown] gnt-instance shutdown 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 ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-19 00:04:37.980705 time=0:00:07.920273 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-19 00:04:37.980815 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-05-19 00:04:37.980839 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-05-19 00:04:37.980856 start [TestInstanceRenameAndBack] gnt-instance rename Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: cdc9bbae-a244-45b7-99a5-bdd58eb6a68c Serial number: 41 Creation time: 2026-05-19 00:00:21 Modification time: 2026-05-19 00:04:36 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - secondaries: disco-stu.staging.ganeti.org (group default, group UUID 276f9f1d-a4c9-436d-b22c-d27507754921) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:43:76:99 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 11d191c1-008e-49b2-addf-a6300881ba2f name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: disco-stu.staging.ganeti.org, minor=0 port: 11001 name: disk0 UUID: fd812980-a0ea-46ba-b1ae-96393d9dce1a child devices: - child 0: plain, size 768M logical_id: gnt/56090bdb-dacb-448c-8cbc-bb25381a61db.disk0_data on primary: /dev/gnt/56090bdb-dacb-448c-8cbc-bb25381a61db.disk0_data (253:0) on secondary: /dev/gnt/56090bdb-dacb-448c-8cbc-bb25381a61db.disk0_data (253:0) name: None UUID: 66ada99e-81e7-472e-97c3-61af387dd815 - child 1: plain, size 128M logical_id: gnt/56090bdb-dacb-448c-8cbc-bb25381a61db.disk0_meta on primary: /dev/gnt/56090bdb-dacb-448c-8cbc-bb25381a61db.disk0_meta (253:1) on secondary: /dev/gnt/56090bdb-dacb-448c-8cbc-bb25381a61db.disk0_meta (253:1) name: None UUID: b4400b84-d6c1-453a-95fd-30d9abc4c249 - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: disco-stu.staging.ganeti.org, minor=1 port: 11002 name: disk1 UUID: d4d82088-1f19-4426-83af-22abfad056e5 child devices: - child 0: plain, size 512M logical_id: gnt/ef89fa22-9370-4ef5-b60a-2d7dd14e656a.disk1_data on primary: /dev/gnt/ef89fa22-9370-4ef5-b60a-2d7dd14e656a.disk1_data (253:2) on secondary: /dev/gnt/ef89fa22-9370-4ef5-b60a-2d7dd14e656a.disk1_data (253:2) name: None UUID: 217366fd-2107-4e8b-ada7-074af212d168 - child 1: plain, size 128M logical_id: gnt/ef89fa22-9370-4ef5-b60a-2d7dd14e656a.disk1_meta on primary: /dev/gnt/ef89fa22-9370-4ef5-b60a-2d7dd14e656a.disk1_meta (253:3) on secondary: /dev/gnt/ef89fa22-9370-4ef5-b60a-2d7dd14e656a.disk1_meta (253:3) name: None UUID: 255a6a58-9a8e-4c12-a3c2-7585e34d2fda Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org /tmp/gnt.NAZqfb 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.NAZqfb && mv /tmp/gnt.NAZqfb /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: Tue May 19 00:04:41 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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: cdc9bbae-a244-45b7-99a5-bdd58eb6a68c Serial number: 41 Creation time: 2026-05-19 00:00:21 Modification time: 2026-05-19 00:04:36 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - secondaries: disco-stu.staging.ganeti.org (group default, group UUID 276f9f1d-a4c9-436d-b22c-d27507754921) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:43:76:99 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 11d191c1-008e-49b2-addf-a6300881ba2f name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: disco-stu.staging.ganeti.org, minor=0 port: 11001 name: disk0 UUID: fd812980-a0ea-46ba-b1ae-96393d9dce1a child devices: - child 0: plain, size 768M logical_id: gnt/56090bdb-dacb-448c-8cbc-bb25381a61db.disk0_data on primary: /dev/gnt/56090bdb-dacb-448c-8cbc-bb25381a61db.disk0_data (253:0) on secondary: /dev/gnt/56090bdb-dacb-448c-8cbc-bb25381a61db.disk0_data (253:0) name: None UUID: 66ada99e-81e7-472e-97c3-61af387dd815 - child 1: plain, size 128M logical_id: gnt/56090bdb-dacb-448c-8cbc-bb25381a61db.disk0_meta on primary: /dev/gnt/56090bdb-dacb-448c-8cbc-bb25381a61db.disk0_meta (253:1) on secondary: /dev/gnt/56090bdb-dacb-448c-8cbc-bb25381a61db.disk0_meta (253:1) name: None UUID: b4400b84-d6c1-453a-95fd-30d9abc4c249 - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: disco-stu.staging.ganeti.org, minor=1 port: 11002 name: disk1 UUID: d4d82088-1f19-4426-83af-22abfad056e5 child devices: - child 0: plain, size 512M logical_id: gnt/ef89fa22-9370-4ef5-b60a-2d7dd14e656a.disk1_data on primary: /dev/gnt/ef89fa22-9370-4ef5-b60a-2d7dd14e656a.disk1_data (253:2) on secondary: /dev/gnt/ef89fa22-9370-4ef5-b60a-2d7dd14e656a.disk1_data (253:2) name: None UUID: 217366fd-2107-4e8b-ada7-074af212d168 - child 1: plain, size 128M logical_id: gnt/ef89fa22-9370-4ef5-b60a-2d7dd14e656a.disk1_meta on primary: /dev/gnt/ef89fa22-9370-4ef5-b60a-2d7dd14e656a.disk1_meta (253:3) on secondary: /dev/gnt/ef89fa22-9370-4ef5-b60a-2d7dd14e656a.disk1_meta (253:3) name: None UUID: 255a6a58-9a8e-4c12-a3c2-7585e34d2fda Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org /tmp/gnt.KdEWvw 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.KdEWvw && mv /tmp/gnt.KdEWvw /etc/hosts' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: cdc9bbae-a244-45b7-99a5-bdd58eb6a68c Serial number: 41 Creation time: 2026-05-19 00:00:21 Modification time: 2026-05-19 00:04:36 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - secondaries: disco-stu.staging.ganeti.org (group default, group UUID 276f9f1d-a4c9-436d-b22c-d27507754921) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:43:76:99 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 11d191c1-008e-49b2-addf-a6300881ba2f name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: disco-stu.staging.ganeti.org, minor=0 port: 11001 name: disk0 UUID: fd812980-a0ea-46ba-b1ae-96393d9dce1a child devices: - child 0: plain, size 768M logical_id: gnt/56090bdb-dacb-448c-8cbc-bb25381a61db.disk0_data on primary: /dev/gnt/56090bdb-dacb-448c-8cbc-bb25381a61db.disk0_data (253:0) on secondary: /dev/gnt/56090bdb-dacb-448c-8cbc-bb25381a61db.disk0_data (253:0) name: None UUID: 66ada99e-81e7-472e-97c3-61af387dd815 - child 1: plain, size 128M logical_id: gnt/56090bdb-dacb-448c-8cbc-bb25381a61db.disk0_meta on primary: /dev/gnt/56090bdb-dacb-448c-8cbc-bb25381a61db.disk0_meta (253:1) on secondary: /dev/gnt/56090bdb-dacb-448c-8cbc-bb25381a61db.disk0_meta (253:1) name: None UUID: b4400b84-d6c1-453a-95fd-30d9abc4c249 - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: disco-stu.staging.ganeti.org, minor=1 port: 11002 name: disk1 UUID: d4d82088-1f19-4426-83af-22abfad056e5 child devices: - child 0: plain, size 512M logical_id: gnt/ef89fa22-9370-4ef5-b60a-2d7dd14e656a.disk1_data on primary: /dev/gnt/ef89fa22-9370-4ef5-b60a-2d7dd14e656a.disk1_data (253:2) on secondary: /dev/gnt/ef89fa22-9370-4ef5-b60a-2d7dd14e656a.disk1_data (253:2) name: None UUID: 217366fd-2107-4e8b-ada7-074af212d168 - child 1: plain, size 128M logical_id: gnt/ef89fa22-9370-4ef5-b60a-2d7dd14e656a.disk1_meta on primary: /dev/gnt/ef89fa22-9370-4ef5-b60a-2d7dd14e656a.disk1_meta (253:3) on secondary: /dev/gnt/ef89fa22-9370-4ef5-b60a-2d7dd14e656a.disk1_meta (253:3) name: None UUID: 255a6a58-9a8e-4c12-a3c2-7585e34d2fda 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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: cdc9bbae-a244-45b7-99a5-bdd58eb6a68c Serial number: 43 Creation time: 2026-05-19 00:00:21 Modification time: 2026-05-19 00:04:53 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - secondaries: disco-stu.staging.ganeti.org (group default, group UUID 276f9f1d-a4c9-436d-b22c-d27507754921) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:43:76:99 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 11d191c1-008e-49b2-addf-a6300881ba2f name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: disco-stu.staging.ganeti.org, minor=0 port: 11001 name: disk0 UUID: fd812980-a0ea-46ba-b1ae-96393d9dce1a child devices: - child 0: plain, size 768M logical_id: gnt/56090bdb-dacb-448c-8cbc-bb25381a61db.disk0_data on primary: /dev/gnt/56090bdb-dacb-448c-8cbc-bb25381a61db.disk0_data (253:0) on secondary: /dev/gnt/56090bdb-dacb-448c-8cbc-bb25381a61db.disk0_data (253:0) name: None UUID: 66ada99e-81e7-472e-97c3-61af387dd815 - child 1: plain, size 128M logical_id: gnt/56090bdb-dacb-448c-8cbc-bb25381a61db.disk0_meta on primary: /dev/gnt/56090bdb-dacb-448c-8cbc-bb25381a61db.disk0_meta (253:1) on secondary: /dev/gnt/56090bdb-dacb-448c-8cbc-bb25381a61db.disk0_meta (253:1) name: None UUID: b4400b84-d6c1-453a-95fd-30d9abc4c249 - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: disco-stu.staging.ganeti.org, minor=1 port: 11002 name: disk1 UUID: d4d82088-1f19-4426-83af-22abfad056e5 child devices: - child 0: plain, size 512M logical_id: gnt/ef89fa22-9370-4ef5-b60a-2d7dd14e656a.disk1_data on primary: /dev/gnt/ef89fa22-9370-4ef5-b60a-2d7dd14e656a.disk1_data (253:2) on secondary: /dev/gnt/ef89fa22-9370-4ef5-b60a-2d7dd14e656a.disk1_data (253:2) name: None UUID: 217366fd-2107-4e8b-ada7-074af212d168 - child 1: plain, size 128M logical_id: gnt/ef89fa22-9370-4ef5-b60a-2d7dd14e656a.disk1_meta on primary: /dev/gnt/ef89fa22-9370-4ef5-b60a-2d7dd14e656a.disk1_meta (253:3) on secondary: /dev/gnt/ef89fa22-9370-4ef5-b60a-2d7dd14e656a.disk1_meta (253:3) name: None UUID: 255a6a58-9a8e-4c12-a3c2-7585e34d2fda Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: cdc9bbae-a244-45b7-99a5-bdd58eb6a68c Serial number: 45 Creation time: 2026-05-19 00:00:21 Modification time: 2026-05-19 00:05:05 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - secondaries: disco-stu.staging.ganeti.org (group default, group UUID 276f9f1d-a4c9-436d-b22c-d27507754921) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:43:76:99 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 11d191c1-008e-49b2-addf-a6300881ba2f name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: disco-stu.staging.ganeti.org, minor=0 port: 11001 name: disk0 UUID: fd812980-a0ea-46ba-b1ae-96393d9dce1a child devices: - child 0: plain, size 768M logical_id: gnt/56090bdb-dacb-448c-8cbc-bb25381a61db.disk0_data on primary: /dev/gnt/56090bdb-dacb-448c-8cbc-bb25381a61db.disk0_data (253:0) on secondary: /dev/gnt/56090bdb-dacb-448c-8cbc-bb25381a61db.disk0_data (253:0) name: None UUID: 66ada99e-81e7-472e-97c3-61af387dd815 - child 1: plain, size 128M logical_id: gnt/56090bdb-dacb-448c-8cbc-bb25381a61db.disk0_meta on primary: /dev/gnt/56090bdb-dacb-448c-8cbc-bb25381a61db.disk0_meta (253:1) on secondary: /dev/gnt/56090bdb-dacb-448c-8cbc-bb25381a61db.disk0_meta (253:1) name: None UUID: b4400b84-d6c1-453a-95fd-30d9abc4c249 - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: disco-stu.staging.ganeti.org, minor=1 port: 11002 name: disk1 UUID: d4d82088-1f19-4426-83af-22abfad056e5 child devices: - child 0: plain, size 512M logical_id: gnt/ef89fa22-9370-4ef5-b60a-2d7dd14e656a.disk1_data on primary: /dev/gnt/ef89fa22-9370-4ef5-b60a-2d7dd14e656a.disk1_data (253:2) on secondary: /dev/gnt/ef89fa22-9370-4ef5-b60a-2d7dd14e656a.disk1_data (253:2) name: None UUID: 217366fd-2107-4e8b-ada7-074af212d168 - child 1: plain, size 128M logical_id: gnt/ef89fa22-9370-4ef5-b60a-2d7dd14e656a.disk1_meta on primary: /dev/gnt/ef89fa22-9370-4ef5-b60a-2d7dd14e656a.disk1_meta (253:3) on secondary: /dev/gnt/ef89fa22-9370-4ef5-b60a-2d7dd14e656a.disk1_meta (253:3) name: None UUID: 255a6a58-9a8e-4c12-a3c2-7585e34d2fda Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceRenameAndBack] gnt-instance rename ------------ >>>> 2026-05-19 00:05:10.598371 time=0:00:32.617515 [TestInstanceRenameAndBack] gnt-instance rename <<<< 2026-05-19 00:05:10.598568 start [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI GET /2/jobs/1396 GET /2/jobs/1397 ---- PASSED [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI >>>> 2026-05-19 00:05:29.308553 time=0:00:18.709985 [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI <<<< 2026-05-19 00:05:29.308672 start [TestInstanceRenameAndBack] gnt-instance rename Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: cdc9bbae-a244-45b7-99a5-bdd58eb6a68c Serial number: 49 Creation time: 2026-05-19 00:00:21 Modification time: 2026-05-19 00:05:27 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - secondaries: disco-stu.staging.ganeti.org (group default, group UUID 276f9f1d-a4c9-436d-b22c-d27507754921) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:43:76:99 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 11d191c1-008e-49b2-addf-a6300881ba2f name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: disco-stu.staging.ganeti.org, minor=0 port: 11001 name: disk0 UUID: fd812980-a0ea-46ba-b1ae-96393d9dce1a child devices: - child 0: plain, size 768M logical_id: gnt/56090bdb-dacb-448c-8cbc-bb25381a61db.disk0_data on primary: /dev/gnt/56090bdb-dacb-448c-8cbc-bb25381a61db.disk0_data (253:0) on secondary: /dev/gnt/56090bdb-dacb-448c-8cbc-bb25381a61db.disk0_data (253:0) name: None UUID: 66ada99e-81e7-472e-97c3-61af387dd815 - child 1: plain, size 128M logical_id: gnt/56090bdb-dacb-448c-8cbc-bb25381a61db.disk0_meta on primary: /dev/gnt/56090bdb-dacb-448c-8cbc-bb25381a61db.disk0_meta (253:1) on secondary: /dev/gnt/56090bdb-dacb-448c-8cbc-bb25381a61db.disk0_meta (253:1) name: None UUID: b4400b84-d6c1-453a-95fd-30d9abc4c249 - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: disco-stu.staging.ganeti.org, minor=1 port: 11002 name: disk1 UUID: d4d82088-1f19-4426-83af-22abfad056e5 child devices: - child 0: plain, size 512M logical_id: gnt/ef89fa22-9370-4ef5-b60a-2d7dd14e656a.disk1_data on primary: /dev/gnt/ef89fa22-9370-4ef5-b60a-2d7dd14e656a.disk1_data (253:2) on secondary: /dev/gnt/ef89fa22-9370-4ef5-b60a-2d7dd14e656a.disk1_data (253:2) name: None UUID: 217366fd-2107-4e8b-ada7-074af212d168 - child 1: plain, size 128M logical_id: gnt/ef89fa22-9370-4ef5-b60a-2d7dd14e656a.disk1_meta on primary: /dev/gnt/ef89fa22-9370-4ef5-b60a-2d7dd14e656a.disk1_meta (253:3) on secondary: /dev/gnt/ef89fa22-9370-4ef5-b60a-2d7dd14e656a.disk1_meta (253:3) name: None UUID: 255a6a58-9a8e-4c12-a3c2-7585e34d2fda Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org /tmp/gnt.E5PKIi 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.E5PKIi && mv /tmp/gnt.E5PKIi /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: Tue May 19 00:05:32 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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: cdc9bbae-a244-45b7-99a5-bdd58eb6a68c Serial number: 49 Creation time: 2026-05-19 00:00:21 Modification time: 2026-05-19 00:05:27 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - secondaries: disco-stu.staging.ganeti.org (group default, group UUID 276f9f1d-a4c9-436d-b22c-d27507754921) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:43:76:99 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 11d191c1-008e-49b2-addf-a6300881ba2f name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: disco-stu.staging.ganeti.org, minor=0 port: 11001 name: disk0 UUID: fd812980-a0ea-46ba-b1ae-96393d9dce1a child devices: - child 0: plain, size 768M logical_id: gnt/56090bdb-dacb-448c-8cbc-bb25381a61db.disk0_data on primary: /dev/gnt/56090bdb-dacb-448c-8cbc-bb25381a61db.disk0_data (253:0) on secondary: /dev/gnt/56090bdb-dacb-448c-8cbc-bb25381a61db.disk0_data (253:0) name: None UUID: 66ada99e-81e7-472e-97c3-61af387dd815 - child 1: plain, size 128M logical_id: gnt/56090bdb-dacb-448c-8cbc-bb25381a61db.disk0_meta on primary: /dev/gnt/56090bdb-dacb-448c-8cbc-bb25381a61db.disk0_meta (253:1) on secondary: /dev/gnt/56090bdb-dacb-448c-8cbc-bb25381a61db.disk0_meta (253:1) name: None UUID: b4400b84-d6c1-453a-95fd-30d9abc4c249 - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: disco-stu.staging.ganeti.org, minor=1 port: 11002 name: disk1 UUID: d4d82088-1f19-4426-83af-22abfad056e5 child devices: - child 0: plain, size 512M logical_id: gnt/ef89fa22-9370-4ef5-b60a-2d7dd14e656a.disk1_data on primary: /dev/gnt/ef89fa22-9370-4ef5-b60a-2d7dd14e656a.disk1_data (253:2) on secondary: /dev/gnt/ef89fa22-9370-4ef5-b60a-2d7dd14e656a.disk1_data (253:2) name: None UUID: 217366fd-2107-4e8b-ada7-074af212d168 - child 1: plain, size 128M logical_id: gnt/ef89fa22-9370-4ef5-b60a-2d7dd14e656a.disk1_meta on primary: /dev/gnt/ef89fa22-9370-4ef5-b60a-2d7dd14e656a.disk1_meta (253:3) on secondary: /dev/gnt/ef89fa22-9370-4ef5-b60a-2d7dd14e656a.disk1_meta (253:3) name: None UUID: 255a6a58-9a8e-4c12-a3c2-7585e34d2fda Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org /tmp/gnt.xlstOj 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.xlstOj && mv /tmp/gnt.xlstOj /etc/hosts' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: cdc9bbae-a244-45b7-99a5-bdd58eb6a68c Serial number: 49 Creation time: 2026-05-19 00:00:21 Modification time: 2026-05-19 00:05:27 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - secondaries: disco-stu.staging.ganeti.org (group default, group UUID 276f9f1d-a4c9-436d-b22c-d27507754921) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:43:76:99 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 11d191c1-008e-49b2-addf-a6300881ba2f name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: disco-stu.staging.ganeti.org, minor=0 port: 11001 name: disk0 UUID: fd812980-a0ea-46ba-b1ae-96393d9dce1a child devices: - child 0: plain, size 768M logical_id: gnt/56090bdb-dacb-448c-8cbc-bb25381a61db.disk0_data on primary: /dev/gnt/56090bdb-dacb-448c-8cbc-bb25381a61db.disk0_data (253:0) on secondary: /dev/gnt/56090bdb-dacb-448c-8cbc-bb25381a61db.disk0_data (253:0) name: None UUID: 66ada99e-81e7-472e-97c3-61af387dd815 - child 1: plain, size 128M logical_id: gnt/56090bdb-dacb-448c-8cbc-bb25381a61db.disk0_meta on primary: /dev/gnt/56090bdb-dacb-448c-8cbc-bb25381a61db.disk0_meta (253:1) on secondary: /dev/gnt/56090bdb-dacb-448c-8cbc-bb25381a61db.disk0_meta (253:1) name: None UUID: b4400b84-d6c1-453a-95fd-30d9abc4c249 - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: disco-stu.staging.ganeti.org, minor=1 port: 11002 name: disk1 UUID: d4d82088-1f19-4426-83af-22abfad056e5 child devices: - child 0: plain, size 512M logical_id: gnt/ef89fa22-9370-4ef5-b60a-2d7dd14e656a.disk1_data on primary: /dev/gnt/ef89fa22-9370-4ef5-b60a-2d7dd14e656a.disk1_data (253:2) on secondary: /dev/gnt/ef89fa22-9370-4ef5-b60a-2d7dd14e656a.disk1_data (253:2) name: None UUID: 217366fd-2107-4e8b-ada7-074af212d168 - child 1: plain, size 128M logical_id: gnt/ef89fa22-9370-4ef5-b60a-2d7dd14e656a.disk1_meta on primary: /dev/gnt/ef89fa22-9370-4ef5-b60a-2d7dd14e656a.disk1_meta (253:3) on secondary: /dev/gnt/ef89fa22-9370-4ef5-b60a-2d7dd14e656a.disk1_meta (253:3) name: None UUID: 255a6a58-9a8e-4c12-a3c2-7585e34d2fda 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.6zczm1b1 -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: cdc9bbae-a244-45b7-99a5-bdd58eb6a68c Serial number: 51 Creation time: 2026-05-19 00:00:21 Modification time: 2026-05-19 00:05:45 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - secondaries: disco-stu.staging.ganeti.org (group default, group UUID 276f9f1d-a4c9-436d-b22c-d27507754921) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:43:76:99 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 11d191c1-008e-49b2-addf-a6300881ba2f name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: disco-stu.staging.ganeti.org, minor=0 port: 11001 name: disk0 UUID: fd812980-a0ea-46ba-b1ae-96393d9dce1a child devices: - child 0: plain, size 768M logical_id: gnt/56090bdb-dacb-448c-8cbc-bb25381a61db.disk0_data on primary: /dev/gnt/56090bdb-dacb-448c-8cbc-bb25381a61db.disk0_data (253:0) on secondary: /dev/gnt/56090bdb-dacb-448c-8cbc-bb25381a61db.disk0_data (253:0) name: None UUID: 66ada99e-81e7-472e-97c3-61af387dd815 - child 1: plain, size 128M logical_id: gnt/56090bdb-dacb-448c-8cbc-bb25381a61db.disk0_meta on primary: /dev/gnt/56090bdb-dacb-448c-8cbc-bb25381a61db.disk0_meta (253:1) on secondary: /dev/gnt/56090bdb-dacb-448c-8cbc-bb25381a61db.disk0_meta (253:1) name: None UUID: b4400b84-d6c1-453a-95fd-30d9abc4c249 - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: disco-stu.staging.ganeti.org, minor=1 port: 11002 name: disk1 UUID: d4d82088-1f19-4426-83af-22abfad056e5 child devices: - child 0: plain, size 512M logical_id: gnt/ef89fa22-9370-4ef5-b60a-2d7dd14e656a.disk1_data on primary: /dev/gnt/ef89fa22-9370-4ef5-b60a-2d7dd14e656a.disk1_data (253:2) on secondary: /dev/gnt/ef89fa22-9370-4ef5-b60a-2d7dd14e656a.disk1_data (253:2) name: None UUID: 217366fd-2107-4e8b-ada7-074af212d168 - child 1: plain, size 128M logical_id: gnt/ef89fa22-9370-4ef5-b60a-2d7dd14e656a.disk1_meta on primary: /dev/gnt/ef89fa22-9370-4ef5-b60a-2d7dd14e656a.disk1_meta (253:3) on secondary: /dev/gnt/ef89fa22-9370-4ef5-b60a-2d7dd14e656a.disk1_meta (253:3) name: None UUID: 255a6a58-9a8e-4c12-a3c2-7585e34d2fda Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -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/56090bdb-dacb-448c-8cbc-bb25381a61db.disk0_data gnt/56090bdb-dacb-448c-8cbc-bb25381a61db.disk0_meta gnt/ef89fa22-9370-4ef5-b60a-2d7dd14e656a.disk1_data gnt/ef89fa22-9370-4ef5-b60a-2d7dd14e656a.disk1_meta | grep kvm-test-instance02.staging.ganeti.org' Command: ssh troy-mcclure.staging.ganeti.org 'lvs -o tags --noheadings gnt/56090bdb-dacb-448c-8cbc-bb25381a61db.disk0_data gnt/56090bdb-dacb-448c-8cbc-bb25381a61db.disk0_meta gnt/ef89fa22-9370-4ef5-b60a-2d7dd14e656a.disk1_data gnt/ef89fa22-9370-4ef5-b60a-2d7dd14e656a.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 disco-stu.staging.ganeti.org 'lvs -o tags --noheadings gnt/56090bdb-dacb-448c-8cbc-bb25381a61db.disk0_data gnt/56090bdb-dacb-448c-8cbc-bb25381a61db.disk0_meta gnt/ef89fa22-9370-4ef5-b60a-2d7dd14e656a.disk1_data gnt/ef89fa22-9370-4ef5-b60a-2d7dd14e656a.disk1_meta | grep kvm-test-instance02.staging.ganeti.org' Command: ssh disco-stu.staging.ganeti.org 'lvs -o tags --noheadings gnt/56090bdb-dacb-448c-8cbc-bb25381a61db.disk0_data gnt/56090bdb-dacb-448c-8cbc-bb25381a61db.disk0_meta gnt/ef89fa22-9370-4ef5-b60a-2d7dd14e656a.disk1_data gnt/ef89fa22-9370-4ef5-b60a-2d7dd14e656a.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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: cdc9bbae-a244-45b7-99a5-bdd58eb6a68c Serial number: 53 Creation time: 2026-05-19 00:00:21 Modification time: 2026-05-19 00:05:57 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - secondaries: disco-stu.staging.ganeti.org (group default, group UUID 276f9f1d-a4c9-436d-b22c-d27507754921) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:43:76:99 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 11d191c1-008e-49b2-addf-a6300881ba2f name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: disco-stu.staging.ganeti.org, minor=0 port: 11001 name: disk0 UUID: fd812980-a0ea-46ba-b1ae-96393d9dce1a child devices: - child 0: plain, size 768M logical_id: gnt/56090bdb-dacb-448c-8cbc-bb25381a61db.disk0_data on primary: /dev/gnt/56090bdb-dacb-448c-8cbc-bb25381a61db.disk0_data (253:0) on secondary: /dev/gnt/56090bdb-dacb-448c-8cbc-bb25381a61db.disk0_data (253:0) name: None UUID: 66ada99e-81e7-472e-97c3-61af387dd815 - child 1: plain, size 128M logical_id: gnt/56090bdb-dacb-448c-8cbc-bb25381a61db.disk0_meta on primary: /dev/gnt/56090bdb-dacb-448c-8cbc-bb25381a61db.disk0_meta (253:1) on secondary: /dev/gnt/56090bdb-dacb-448c-8cbc-bb25381a61db.disk0_meta (253:1) name: None UUID: b4400b84-d6c1-453a-95fd-30d9abc4c249 - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: disco-stu.staging.ganeti.org, minor=1 port: 11002 name: disk1 UUID: d4d82088-1f19-4426-83af-22abfad056e5 child devices: - child 0: plain, size 512M logical_id: gnt/ef89fa22-9370-4ef5-b60a-2d7dd14e656a.disk1_data on primary: /dev/gnt/ef89fa22-9370-4ef5-b60a-2d7dd14e656a.disk1_data (253:2) on secondary: /dev/gnt/ef89fa22-9370-4ef5-b60a-2d7dd14e656a.disk1_data (253:2) name: None UUID: 217366fd-2107-4e8b-ada7-074af212d168 - child 1: plain, size 128M logical_id: gnt/ef89fa22-9370-4ef5-b60a-2d7dd14e656a.disk1_meta on primary: /dev/gnt/ef89fa22-9370-4ef5-b60a-2d7dd14e656a.disk1_meta (253:3) on secondary: /dev/gnt/ef89fa22-9370-4ef5-b60a-2d7dd14e656a.disk1_meta (253:3) name: None UUID: 255a6a58-9a8e-4c12-a3c2-7585e34d2fda Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -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/56090bdb-dacb-448c-8cbc-bb25381a61db.disk0_data gnt/56090bdb-dacb-448c-8cbc-bb25381a61db.disk0_meta gnt/ef89fa22-9370-4ef5-b60a-2d7dd14e656a.disk1_data gnt/ef89fa22-9370-4ef5-b60a-2d7dd14e656a.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/56090bdb-dacb-448c-8cbc-bb25381a61db.disk0_data gnt/56090bdb-dacb-448c-8cbc-bb25381a61db.disk0_meta gnt/ef89fa22-9370-4ef5-b60a-2d7dd14e656a.disk1_data gnt/ef89fa22-9370-4ef5-b60a-2d7dd14e656a.disk1_meta | grep kvm-test-instance03.staging.ganeti.org' Command: ssh disco-stu.staging.ganeti.org 'lvs -o tags --noheadings gnt/56090bdb-dacb-448c-8cbc-bb25381a61db.disk0_data gnt/56090bdb-dacb-448c-8cbc-bb25381a61db.disk0_meta gnt/ef89fa22-9370-4ef5-b60a-2d7dd14e656a.disk1_data gnt/ef89fa22-9370-4ef5-b60a-2d7dd14e656a.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 disco-stu.staging.ganeti.org 'lvs -o tags --noheadings gnt/56090bdb-dacb-448c-8cbc-bb25381a61db.disk0_data gnt/56090bdb-dacb-448c-8cbc-bb25381a61db.disk0_meta gnt/ef89fa22-9370-4ef5-b60a-2d7dd14e656a.disk1_data gnt/ef89fa22-9370-4ef5-b60a-2d7dd14e656a.disk1_meta | grep kvm-test-instance03.staging.ganeti.org' ---- PASSED [TestInstanceRenameAndBack] gnt-instance rename ------------ >>>> 2026-05-19 00:06:02.358778 time=0:00:33.050106 [TestInstanceRenameAndBack] gnt-instance rename <<<< 2026-05-19 00:06:02.358931 start [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI GET /2/jobs/1406 GET /2/jobs/1407 ---- PASSED [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI >>>> 2026-05-19 00:06:21.628288 time=0:00:19.269357 [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI <<<< 2026-05-19 00:06:21.628406 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' Tue May 19 00:06:25 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Tue May 19 00:06:26 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 00:06:27 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Tue May 19 00:07: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' Tue May 19 00:07:32 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Tue May 19 00:07:34 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 00:07:34 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Tue May 19 00:08: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' Tue May 19 00:08:39 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Tue May 19 00:08:41 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 00:08:41 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Tue May 19 00:09: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' Tue May 19 00:09:47 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Tue May 19 00:09:48 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 00:09:48 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Tue May 19 00:10:48 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-05-19 00:10:49.855961 time=0:04:28.227555 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-05-19 00:10:49.856078 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1414 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-19 00:10:55.565460 time=0:00:05.709382 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-19 00:10:55.565561 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 1415 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 1416 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 1417 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 1418 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 1419 for kvm-test-instance02.staging.ganeti.org ... Tue May 19 00:11: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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-05-19 00:11:45.863056 time=0:00:50.297495 [TestInstanceReboot] gnt-instance reboot <<<< 2026-05-19 00:11:45.863163 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/1423 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/1424 ---- PASSED [TestInstanceTags] gnt-instance tags ----------------------- >>>> 2026-05-19 00:11:51.713165 time=0:00:05.850002 [TestInstanceTags] gnt-instance tags <<<< 2026-05-19 00:11:51.713367 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 Tue May 19 04:11:51 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster watcher info' The watcher is paused until Tue May 19 04:11:51 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: cdc9bbae-a244-45b7-99a5-bdd58eb6a68c Serial number: 72 Creation time: 2026-05-19 00:00:21 Modification time: 2026-05-19 00:11:51 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - secondaries: disco-stu.staging.ganeti.org (group default, group UUID 276f9f1d-a4c9-436d-b22c-d27507754921) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:43:76:99 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 11d191c1-008e-49b2-addf-a6300881ba2f name: None Disk template: drbd Disks: - disk/0: drbd, size 1.8G access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: disco-stu.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: fd812980-a0ea-46ba-b1ae-96393d9dce1a child devices: - child 0: plain, size 1.8G logical_id: gnt/56090bdb-dacb-448c-8cbc-bb25381a61db.disk0_data on primary: /dev/gnt/56090bdb-dacb-448c-8cbc-bb25381a61db.disk0_data (253:0) on secondary: /dev/gnt/56090bdb-dacb-448c-8cbc-bb25381a61db.disk0_data (253:0) name: None UUID: 66ada99e-81e7-472e-97c3-61af387dd815 - child 1: plain, size 128M logical_id: gnt/56090bdb-dacb-448c-8cbc-bb25381a61db.disk0_meta on primary: /dev/gnt/56090bdb-dacb-448c-8cbc-bb25381a61db.disk0_meta (253:1) on secondary: /dev/gnt/56090bdb-dacb-448c-8cbc-bb25381a61db.disk0_meta (253:1) name: None UUID: b4400b84-d6c1-453a-95fd-30d9abc4c249 - disk/1: drbd, size 1.5G access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: disco-stu.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: d4d82088-1f19-4426-83af-22abfad056e5 child devices: - child 0: plain, size 1.5G logical_id: gnt/ef89fa22-9370-4ef5-b60a-2d7dd14e656a.disk1_data on primary: /dev/gnt/ef89fa22-9370-4ef5-b60a-2d7dd14e656a.disk1_data (253:2) on secondary: /dev/gnt/ef89fa22-9370-4ef5-b60a-2d7dd14e656a.disk1_data (253:2) name: None UUID: 217366fd-2107-4e8b-ada7-074af212d168 - child 1: plain, size 128M logical_id: gnt/ef89fa22-9370-4ef5-b60a-2d7dd14e656a.disk1_meta on primary: /dev/gnt/ef89fa22-9370-4ef5-b60a-2d7dd14e656a.disk1_meta (253:3) on secondary: /dev/gnt/ef89fa22-9370-4ef5-b60a-2d7dd14e656a.disk1_meta (253:3) name: None UUID: 255a6a58-9a8e-4c12-a3c2-7585e34d2fda Command: ssh disco-stu.staging.ganeti.org '(drbdsetup 0 down >/dev/null 2>&1; drbdsetup down resource0 >/dev/null 2>&1) || /bin/true' Command: ssh disco-stu.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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 1427 Waiting for job 1427 ... 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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 1430 Waiting for job 1430 ... No disks need to be activated. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 1432, 1433 Waiting for job 1432 ... Tue May 19 00:12:07 2026 * Verifying cluster config Tue May 19 00:12:07 2026 * Verifying cluster certificate files Tue May 19 00:12:07 2026 * Verifying hypervisor parameters Tue May 19 00:12:07 2026 * Verifying all nodes belong to an existing group Waiting for job 1433 ... Tue May 19 00:12:08 2026 * Verifying group 'default' Tue May 19 00:12:08 2026 * Gathering data (3 nodes) Tue May 19 00:12:08 2026 * Gathering information about nodes (3 nodes) Tue May 19 00:12:09 2026 * Gathering disk information (3 nodes) Tue May 19 00:12:09 2026 * Verifying configuration file consistency Tue May 19 00:12:09 2026 * Verifying node status Tue May 19 00:12:09 2026 * Verifying instance status Tue May 19 00:12:09 2026 * Verifying orphan volumes Tue May 19 00:12:09 2026 * Verifying N+1 Memory redundancy Tue May 19 00:12:09 2026 * Assessing cluster hypervisor parameters Tue May 19 00:12: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. Tue May 19 00:12:09 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Tue May 19 00:12:09 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Tue May 19 00:12:09 2026 * Other Notes Tue May 19 00:12:09 2026 * Hooks Results Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster watcher continue' The watcher is no longer paused. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster watcher info' The watcher is not paused. ---- PASSED [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD >>>> 2026-05-19 00:12:10.342286 time=0:00:18.628919 [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD <<<< 2026-05-19 00:12:10.342377 start [TestClusterVerify] gnt-cluster verify Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 1435, 1436 Waiting for job 1435 ... Tue May 19 00:12:12 2026 * Verifying cluster config Tue May 19 00:12:12 2026 * Verifying cluster certificate files Tue May 19 00:12:12 2026 * Verifying hypervisor parameters Tue May 19 00:12:12 2026 * Verifying all nodes belong to an existing group Waiting for job 1436 ... Tue May 19 00:12:12 2026 * Verifying group 'default' Tue May 19 00:12:12 2026 * Gathering data (3 nodes) Tue May 19 00:12:12 2026 * Gathering information about nodes (3 nodes) Tue May 19 00:12:13 2026 * Gathering disk information (3 nodes) Tue May 19 00:12:13 2026 * Verifying configuration file consistency Tue May 19 00:12:13 2026 * Verifying node status Tue May 19 00:12:13 2026 * Verifying instance status Tue May 19 00:12:13 2026 * Verifying orphan volumes Tue May 19 00:12:13 2026 * Verifying N+1 Memory redundancy Tue May 19 00:12:13 2026 * Assessing cluster hypervisor parameters Tue May 19 00:12: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. Tue May 19 00:12:13 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Tue May 19 00:12:13 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Tue May 19 00:12:13 2026 * Other Notes Tue May 19 00:12:13 2026 * Hooks Results Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 1438 Waiting for job 1438 ... No disks need to be activated. ---- PASSED [TestClusterVerify] gnt-cluster verify --------------------- >>>> 2026-05-19 00:12:16.257714 time=0:00:05.915337 [TestClusterVerify] gnt-cluster verify <<<< 2026-05-19 00:12:16.257819 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/1441 Tue May 19 00:12:20 2026 Generating X509 certificate on troy-mcclure.staging.ganeti.org ---- PASSED [TestInstance] Testing getting instance(s) info via remote API >>>> 2026-05-19 00:12:20.300228 time=0:00:04.042409 [TestInstance] Testing getting instance(s) info via remote API <<<< 2026-05-19 00:12:20.300339 start [TestNodeList] gnt-node list ----- Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output custom_ndparams,offline,tags,group,mfree,sip,dfree,spfree,drained,ndp/oob_program,ndp/ovs_link,pinst_cnt,pip,name,master,mnode,ndp/spindle_count,pinst_list,ndp/ovs,master_capable,cnos,ndp/ovs_name,sptotal,ndp/exclusive_storage,sinst_cnt,disk_state,mtotal,sinst_list,uuid,powered,cnodes,hv_state,ndparams,serial_no,group.uuid,bootid,csockets,ndp/ssh_port,dtotal,vm_capable,ndp/cpu_speed,mtime,ctotal,master_candidate,ctime,role >> /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 custom_ndparams,offline,tags,group,mfree,sip,dfree,spfree,drained,ndp/oob_program,ndp/ovs_link,pinst_cnt,pip,name,master,mnode,ndp/spindle_count,pinst_list,ndp/ovs,master_capable,cnos,ndp/ovs_name,sptotal,ndp/exclusive_storage,sinst_cnt,disk_state,mtotal,sinst_list,uuid,powered,cnodes,hv_state,ndparams,serial_no,group.uuid,bootid,csockets,ndp/ssh_port,dtotal,vm_capable,ndp/cpu_speed,mtime,ctotal,master_candidate,ctime,role,custom_ndparams,offline,tags,group,mfree,sip,dfree,spfree,drained,ndp/oob_program,ndp/ovs_link,pinst_cnt,pip,name,master,mnode,ndp/spindle_count,pinst_list,ndp/ovs,master_capable,cnos,ndp/ovs_name,sptotal,ndp/exclusive_storage,sinst_cnt,disk_state,mtotal,sinst_list,uuid,powered,cnodes,hv_state,ndparams,serial_no,group.uuid,bootid,csockets,ndp/ssh_port,dtotal,vm_capable,ndp/cpu_speed,mtime,ctotal,master_candidate,ctime,role >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output role,ctime,master_candidate,ctotal >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output mtime,ndp/cpu_speed,vm_capable,dtotal,ndp/ssh_port,csockets,bootid,group.uuid >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output serial_no,ndparams >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output hv_state,cnodes,powered,uuid >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output sinst_list,mtotal,disk_state,sinst_cnt,ndp/exclusive_storage,sptotal,ndp/ovs_name,cnos,master_capable >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output ndp/ovs,pinst_list,ndp/spindle_count,mnode,master,name >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output pip,pinst_cnt,ndp/ovs_link,ndp/oob_program,drained,spfree,dfree >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output sip,mfree,group,tags,offline >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output custom_ndparams >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name' disco-stu.staging.ganeti.org mcbain.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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name troy-mcclure.staging.ganeti.org mcbain.staging.ganeti.org disco-stu.staging.ganeti.org' troy-mcclure.staging.ganeti.org mcbain.staging.ganeti.org disco-stu.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name mcbain.staging.ganeti.org troy-mcclure.staging.ganeti.org disco-stu.staging.ganeti.org' mcbain.staging.ganeti.org troy-mcclure.staging.ganeti.org disco-stu.staging.ganeti.org Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list this.name.certainly.does.not.exist' Stderr was: Failure: prerequisites not met for this operation: error type: unknown_entity, error details: Node name this.name.certainly.does.not.exist not found Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output=field/does/not/exist >> /var/log/ganeti/qa-output.log' Stderr was: Warning: Queried for unknown fields field/does/not/exist ---- PASSED [TestNodeList] gnt-node list ------------------------------- >>>> 2026-05-19 00:12:26.602980 time=0:00:06.302641 [TestNodeList] gnt-node list <<<< 2026-05-19 00:12:26.603132 start [TestJobList] gnt-job list ------- Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output summary,oppriority,oplog,opstatus,archived,status,ops,priority,received_ts,start_ts,opend,opexec,opresult,id,opstart,end_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 summary,oppriority,oplog,opstatus,archived,status,ops,priority,received_ts,start_ts,opend,opexec,opresult,id,opstart,end_ts,summary,oppriority,oplog,opstatus,archived,status,ops,priority,received_ts,start_ts,opend,opexec,opresult,id,opstart,end_ts >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output end_ts,opstart >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output id,opresult,opexec,opend >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output start_ts,received_ts,priority,ops,status,archived,opstatus,oplog,oppriority,summary >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -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 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list '\''--separator=|'\'' --no-headers --output id 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' 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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list '\''--separator=|'\'' --no-headers --output id 541 1221 463 1066 48 109 1212 1031 126 1300 919 89 434 454 36 1223 1106 458 198 743 1107 208 1144 690 435 1188 599 1042 482 394 1427 303 1232 881 562 1058 1143 95 1213 840 730 1093 580 149 419 1183 737 1129 566 389 1348 308 254 453 257 640 1309 22 1173 1402 485 1376 216 101 302 1085 1416 370 1361 427 1379 1095 1248 1424 73 355 51 943 1350 1370 717 593 282 1383 362 30 248 136 643 591 547 1132 866 1153 18 495 552 955 460 564 492 1185 960 1014 1018 304 702 283 1301 619 613 587 698 1310 1285 1102 459 846 1392 652 445 450 317 468 538 956 284 341 428 1399 1257 70 281 1433 645 106 816 1178 35 961 494 400 1113 574 1318 949 944 90 142 249 31 899 908 886 1311 241 385 1054 747 391 776 79 10 1205 565 402 1404 1220 1011 170 1000 243 654 1430 720 734 817 630 1262 1422 931 390 1423 820 1171 1343 380 1077 615 192 1323 311 575 1364 347 641 860 87 60 1051 1330 1290 298 559 752 147 918 848 202 616 814 152 366 540 509 1147 748 1222 968 23 1099 581 165 808 786 659 858 999 175 1008 24 260 1002 1007 898 1278 1230 1358 103 1038 1025 578 534 244 935 1110 475 1175 259 684 680 525 890 206 681 326 901 12 809 21 942 862 335 46 1177 894 489 496 1105 849 824 770 647 28 340 488 1240 1184 1116 1304 330 650 799 337 221 351 1414 732 1381 220 1100 1207 295 1294 755 839 280 973 387 1 412 959 707 269 9 375 764 476 700 253 1234 1345 666 381 660 173 321 26 1296 754 449 1408 1378 276 462 669 436 986 367 328 636 183 166 117 871 83 1119 1055 1082 1141 571 5 545 936 971 251 606 1319 431 267 242 1030 234 777 766 289 50 976 1252 1297 821 43 399 472 1005 1004 806 551 233 1114 1060 519 456 920 903 129 1340 718 481 1418 293 301 1224 490 1374 407 877 542 172 603 1133 68 888 510 1272 934 1281 121 596 508 82 598 1087 218 609 1123 523 745 1238 331 1191 842 757 1160 674 563 985 186 305 174 771 1375 247 500 588 1201 1075 408 1209 107 115 583 827 988 1291 1071 154 1108 1069 185 124 1104 466 1145 197 49 803 957 1015 524 891 92 728 883 365 851 543 424 27 446 195 270 1269 958 1409 859 288 876 939 487 828 1024 631 1198 676 272 371 905 963 132 533 246 818 1316 667 382 1052 457 1351 1258 947 414 1267 729 854 4 161 539 1239 1372 1401 413 530 1059 264 1308 723 620 188 478 1339 53 663 207 1386 1439 740 1368 1181 359 1415 1274 429 150 687 1286 313 1284 171 66 1288 1395 1405 312 395 315 299 212 948 163 217 869 775 493 555 621 409 44 1187 88 322 137 694 38 422 549 573 134 423 584 94 153 1190 974 97 557 989 1208 135 906 653 214 261 1314 319 725 822 1385 1346 625 1225 1259 1390 695 1122 1328 1053 410 417 34 1359 1334 629 744 781 1020 1384 1101 1237 722 865 1362 1017 443 1371 360 627 661 805 867 639 1425 1245 710 465 71 480 778 1277 1435 1333 945 970 1044 692 829 1164 887 1357 841 343 1382 1070 1084 1331 1211 344 157 76 672 125 951 189 741 982 1068 210 800 425 327 1360 75 318 501 167 832 14 96 350 1261 929 1227 113 505 928 813 1186 682 1197 872 1063 1275 981 678 127 518 1167 560 746 880 994 605 291 739 1241 1130 589 144 1115 236 1083 3 637 386 795 310 352 404 1012 213 911 1264 245 1365 441 1421 65 316 878 1103 1090 788 1210 623 131 209 868 1367 506 965 1347 194 1266 1321 497 837 114 1355 85 917 237 59 432 342 1026 604 470 383 1244 215 648 1287 141 969 1353 597 703 1441 628 232 536 1159 712 797 556 937 336 634 815 52 515 1260 191 607 845 875 1438 1034 852 833 1431 714 323 612 421 168 677 1412 1086 863 372 819 268 1332 658 1429 913 1039 1322 529 1406 758 1254 416 430 940 756 592 644 6 1139 665 1029 611 187 256 1078 196 900 834 294 1396 1180 1027 398 41 838 922 1120 925 910 689 843 368 1329 211 55 719 522 861 235 921 826 675 526 1276 1295 1150 1436 789 844 991 622 440 1013 1169 1265 397 1306 358 706 796 635 517 704 139 753 783 1136 568 1393 950 670 638 1228 1312 1292 686 1325 1215 735 364 1112 1204 297 1046 1081 61 1065 1352 201 727 812 892 864 72 1397 946 586 290 984 736 56 697 1158 169 992 1214 477 1251 222 907 835 632 374 180 1398 987 329 2 451 474 439 227 1168 893 679 527 499 952 550 1041 668 1010 664 576 570 548 403 1088 1033 39 1195 1420 193 100 1117 324 1341 1369 964 810 715 646 1411 74 1161 649 1336 1165 1246 1043 119 339 897 265 78 1302 1226 1236 1049 438 1154 1151 1138 285 1283 831 151 617 1148 1037 320 1394 502 1200 1089 42 108 579 912 277 353 112 537 503 774 554 271 726 190 373 924 491 651 1317 558 938 1231 143 980 731 25 226 102 287 479 930 927 58 1125 825 544 978 376 363 205 361 200 626 504 765 81 721 1137 1096 182 895 181 393 1016 798 104 1356 1149 794 155 1003 1263 1249 263 759 484 1299 1216 1079 1432 69 498 1255 1413 656 345 159 396 1162 122 1434 473 708 130 1094 1001 1189 941 933 1174 314 86 882 1342 1064 873 15 162 608 535 1019 250 262 1152 1056 696 657 420 239 37 610 528 823 1098 601 349 1400 292 855 633 1419 116 1253 874 1366 1389 63 80 990 1410 595 1047 306 514 693 590 467 16 1170 384 405 614 307 602 787 811 671 230 1061 17 442 1194 1298 348 1388 889 904 228 258 177 790 224 1009 1192 954 1242 916 511 1045 1176 1335 709 884 711 1135 977 32 1073 738 275 801 437 1307 662 1344 334 1391 296 1142 426 1157 767 972 406 847 1097 47 896 483 577 411 716 300 1072 909 199 902 1426 266 979 760 415 1289 178 1021 418 1080 1243 356 133 1067 532 1233 309 749 332 1196 699 223 521 8 983 111 546 751 655 1326 176 1048 1280 1327 1250 160 401 240 836 219 123 1256 378 1028 572 98 354 1134 62 1417 996 1035 691 455 1127 1179 1338 793 1146 926 1118 146 469 1036 673 1032 750 1006 273 507 13 1023 7 685 1199 388 274 238 447 531 830 204 433 120 962 804 779 278 857 203 1172 54 1313 179 953 229 914 966 763 1320 255 600 915 1124 1217 642 464 1315 471 1074 1219 57 1403 688 807 762 84 357 1126 513 705 444 792 1268 231 870 448 1337 1428 486 392 791 1218 1022 993 377 683 1247 184 553 91 1373 1156 520 1050 769 1128 333 452 850 64 1235 145 853 99 225 1111 286 1193 1121 1282 33 325 1440 594 1109 1057 724 1202 105 780 1324 1076 701 932 29 158 1380 624 1092 618 772 512 995 567 1270 785 77 1271 279 1293 782 1363 1354 138 379 1091 461 569 148 885 998 742 67 1377 1203 967 164 802 118 761 1229 1305 338 923 1437 369 1131 733 1166 1062 252 1349 128 110 1182 1279 879 1040 713 40 156 1155 784 997 45 1303 582 93 768 856 19 346 1206 1407 561 1273 975 1140 11 20 516 1387 773 140 585 1163' 541 1221 463 1066 48 109 1212 1031 126 1300 919 89 434 454 36 1223 1106 458 198 743 1107 208 1144 690 435 1188 599 1042 482 394 1427 303 1232 881 562 1058 1143 95 1213 840 730 1093 580 149 419 1183 737 1129 566 389 1348 308 254 453 257 640 1309 22 1173 1402 485 1376 216 101 302 1085 1416 370 1361 427 1379 1095 1248 1424 73 355 51 943 1350 1370 717 593 282 1383 362 30 248 136 643 591 547 1132 866 1153 18 495 552 955 460 564 492 1185 960 1014 1018 304 702 283 1301 619 613 587 698 1310 1285 1102 459 846 1392 652 445 450 317 468 538 956 284 341 428 1399 1257 70 281 1433 645 106 816 1178 35 961 494 400 1113 574 1318 949 944 90 142 249 31 899 908 886 1311 241 385 1054 747 391 776 79 10 1205 565 402 1404 1220 1011 170 1000 243 654 1430 720 734 817 630 1262 1422 931 390 1423 820 1171 1343 380 1077 615 192 1323 311 575 1364 347 641 860 87 60 1051 1330 1290 298 559 752 147 918 848 202 616 814 152 366 540 509 1147 748 1222 968 23 1099 581 165 808 786 659 858 999 175 1008 24 260 1002 1007 898 1278 1230 1358 103 1038 1025 578 534 244 935 1110 475 1175 259 684 680 525 890 206 681 326 901 12 809 21 942 862 335 46 1177 894 489 496 1105 849 824 770 647 28 340 488 1240 1184 1116 1304 330 650 799 337 221 351 1414 732 1381 220 1100 1207 295 1294 755 839 280 973 387 1 412 959 707 269 9 375 764 476 700 253 1234 1345 666 381 660 173 321 26 1296 754 449 1408 1378 276 462 669 436 986 367 328 636 183 166 117 871 83 1119 1055 1082 1141 571 5 545 936 971 251 606 1319 431 267 242 1030 234 777 766 289 50 976 1252 1297 821 43 399 472 1005 1004 806 551 233 1114 1060 519 456 920 903 129 1340 718 481 1418 293 301 1224 490 1374 407 877 542 172 603 1133 68 888 510 1272 934 1281 121 596 508 82 598 1087 218 609 1123 523 745 1238 331 1191 842 757 1160 674 563 985 186 305 174 771 1375 247 500 588 1201 1075 408 1209 107 115 583 827 988 1291 1071 154 1108 1069 185 124 1104 466 1145 197 49 803 957 1015 524 891 92 728 883 365 851 543 424 27 446 195 270 1269 958 1409 859 288 876 939 487 828 1024 631 1198 676 272 371 905 963 132 533 246 818 1316 667 382 1052 457 1351 1258 947 414 1267 729 854 4 161 539 1239 1372 1401 413 530 1059 264 1308 723 620 188 478 1339 53 663 207 1386 1439 740 1368 1181 359 1415 1274 429 150 687 1286 313 1284 171 66 1288 1395 1405 312 395 315 299 212 948 163 217 869 775 493 555 621 409 44 1187 88 322 137 694 38 422 549 573 134 423 584 94 153 1190 974 97 557 989 1208 135 906 653 214 261 1314 319 725 822 1385 1346 625 1225 1259 1390 695 1122 1328 1053 410 417 34 1359 1334 629 744 781 1020 1384 1101 1237 722 865 1362 1017 443 1371 360 627 661 805 867 639 1425 1245 710 465 71 480 778 1277 1435 1333 945 970 1044 692 829 1164 887 1357 841 343 1382 1070 1084 1331 1211 344 157 76 672 125 951 189 741 982 1068 210 800 425 327 1360 75 318 501 167 832 14 96 350 1261 929 1227 113 505 928 813 1186 682 1197 872 1063 1275 981 678 127 518 1167 560 746 880 994 605 291 739 1241 1130 589 144 1115 236 1083 3 637 386 795 310 352 404 1012 213 911 1264 245 1365 441 1421 65 316 878 1103 1090 788 1210 623 131 209 868 1367 506 965 1347 194 1266 1321 497 837 114 1355 85 917 237 59 432 342 1026 604 470 383 1244 215 648 1287 141 969 1353 597 703 1441 628 232 536 1159 712 797 556 937 336 634 815 52 515 1260 191 607 845 875 1438 1034 852 833 1431 714 323 612 421 168 677 1412 1086 863 372 819 268 1332 658 1429 913 1039 1322 529 1406 758 1254 416 430 940 756 592 644 6 1139 665 1029 611 187 256 1078 196 900 834 294 1396 1180 1027 398 41 838 922 1120 925 910 689 843 368 1329 211 55 719 522 861 235 921 826 675 526 1276 1295 1150 1436 789 844 991 622 440 1013 1169 1265 397 1306 358 706 796 635 517 704 139 753 783 1136 568 1393 950 670 638 1228 1312 1292 686 1325 1215 735 364 1112 1204 297 1046 1081 61 1065 1352 201 727 812 892 864 72 1397 946 586 290 984 736 56 697 1158 169 992 1214 477 1251 222 907 835 632 374 180 1398 987 329 2 451 474 439 227 1168 893 679 527 499 952 550 1041 668 1010 664 576 570 548 403 1088 1033 39 1195 1420 193 100 1117 324 1341 1369 964 810 715 646 1411 74 1161 649 1336 1165 1246 1043 119 339 897 265 78 1302 1226 1236 1049 438 1154 1151 1138 285 1283 831 151 617 1148 1037 320 1394 502 1200 1089 42 108 579 912 277 353 112 537 503 774 554 271 726 190 373 924 491 651 1317 558 938 1231 143 980 731 25 226 102 287 479 930 927 58 1125 825 544 978 376 363 205 361 200 626 504 765 81 721 1137 1096 182 895 181 393 1016 798 104 1356 1149 794 155 1003 1263 1249 263 759 484 1299 1216 1079 1432 69 498 1255 1413 656 345 159 396 1162 122 1434 473 708 130 1094 1001 1189 941 933 1174 314 86 882 1342 1064 873 15 162 608 535 1019 250 262 1152 1056 696 657 420 239 37 610 528 823 1098 601 349 1400 292 855 633 1419 116 1253 874 1366 1389 63 80 990 1410 595 1047 306 514 693 590 467 16 1170 384 405 614 307 602 787 811 671 230 1061 17 442 1194 1298 348 1388 889 904 228 258 177 790 224 1009 1192 954 1242 916 511 1045 1176 1335 709 884 711 1135 977 32 1073 738 275 801 437 1307 662 1344 334 1391 296 1142 426 1157 767 972 406 847 1097 47 896 483 577 411 716 300 1072 909 199 902 1426 266 979 760 415 1289 178 1021 418 1080 1243 356 133 1067 532 1233 309 749 332 1196 699 223 521 8 983 111 546 751 655 1326 176 1048 1280 1327 1250 160 401 240 836 219 123 1256 378 1028 572 98 354 1134 62 1417 996 1035 691 455 1127 1179 1338 793 1146 926 1118 146 469 1036 673 1032 750 1006 273 507 13 1023 7 685 1199 388 274 238 447 531 830 204 433 120 962 804 779 278 857 203 1172 54 1313 179 953 229 914 966 763 1320 255 600 915 1124 1217 642 464 1315 471 1074 1219 57 1403 688 807 762 84 357 1126 513 705 444 792 1268 231 870 448 1337 1428 486 392 791 1218 1022 993 377 683 1247 184 553 91 1373 1156 520 1050 769 1128 333 452 850 64 1235 145 853 99 225 1111 286 1193 1121 1282 33 325 1440 594 1109 1057 724 1202 105 780 1324 1076 701 932 29 158 1380 624 1092 618 772 512 995 567 1270 785 77 1271 279 1293 782 1363 1354 138 379 1091 461 569 148 885 998 742 67 1377 1203 967 164 802 118 761 1229 1305 338 923 1437 369 1131 733 1166 1062 252 1349 128 110 1182 1279 879 1040 713 40 156 1155 784 997 45 1303 582 93 768 856 19 346 1206 1407 561 1273 975 1140 11 20 516 1387 773 140 585 1163 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output=field/does/not/exist >> /var/log/ganeti/qa-output.log' Stderr was: Warning: Queried for unknown fields field/does/not/exist ---- PASSED [TestJobList] gnt-job list --------------------------------- >>>> 2026-05-19 00:12:34.481020 time=0:00:07.877888 [TestJobList] gnt-job list <<<< 2026-05-19 00:12:34.481259 start [TestInstanceModifyPrimaryAndBack] gnt-instance modify --new-primary Test only supported for the file disk template ---- PASSED [TestInstanceModifyPrimaryAndBack] gnt-instance modify --new-primary >>>> 2026-05-19 00:12:34.481354 time=0:00:00.000095 [TestInstanceModifyPrimaryAndBack] gnt-instance modify --new-primary <<<< 2026-05-19 00:12:34.481415 start [TestGroupList] gnt-group list --- Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list --output ndp/cpu_speed,pinst_list,serial_no,ndp/ovs_link,node_list,ndp/oob_program,diskparams,ndp/spindle_count,tags,ndparams,name,custom_ndparams,ndp/exclusive_storage,ndp/ssh_port,custom_ipolicy,alloc_policy,node_cnt,mtime,ctime,custom_diskparams,ndp/ovs_name,pinst_cnt,ipolicy,ndp/ovs,uuid >> /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/cpu_speed,pinst_list,serial_no,ndp/ovs_link,node_list,ndp/oob_program,diskparams,ndp/spindle_count,tags,ndparams,name,custom_ndparams,ndp/exclusive_storage,ndp/ssh_port,custom_ipolicy,alloc_policy,node_cnt,mtime,ctime,custom_diskparams,ndp/ovs_name,pinst_cnt,ipolicy,ndp/ovs,uuid,ndp/cpu_speed,pinst_list,serial_no,ndp/ovs_link,node_list,ndp/oob_program,diskparams,ndp/spindle_count,tags,ndparams,name,custom_ndparams,ndp/exclusive_storage,ndp/ssh_port,custom_ipolicy,alloc_policy,node_cnt,mtime,ctime,custom_diskparams,ndp/ovs_name,pinst_cnt,ipolicy,ndp/ovs,uuid >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list --output uuid,ndp/ovs,ipolicy,pinst_cnt,ndp/ovs_name,custom_diskparams,ctime,mtime,node_cnt >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list --output alloc_policy,custom_ipolicy,ndp/ssh_port,ndp/exclusive_storage,custom_ndparams,name,ndparams,tags,ndp/spindle_count >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list --output diskparams,ndp/oob_program,node_list,ndp/ovs_link,serial_no,pinst_list,ndp/cpu_speed >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -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.6zczm1b1 -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.6zczm1b1 -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-05-19 00:12:36.413767 time=0:00:01.932352 [TestGroupList] gnt-group list <<<< 2026-05-19 00:12:36.413869 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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-group list-fields '\''--separator=|'\'' --no-headers' alloc_policy|Text|AllocPolicy|Allocation policy for group ctime|Timestamp|CTime|Creation timestamp custom_diskparams|Custom|CustomDiskParameters|Custom disk parameters custom_ipolicy|Custom|CustomInstancePolicy|Custom instance policy limitations custom_ndparams|Custom|CustomNDParams|Custom node parameters diskparams|Custom|DiskParameters|Disk parameters (merged) ipolicy|Custom|InstancePolicy|Instance policy limitations (merged) mtime|Timestamp|MTime|Modification timestamp name|Text|Group|Group name ndp/cpu_speed|Floating-point number|ndp/cpu_speed|The "cpu_speed" node parameter ndp/exclusive_storage|Boolean|ExclusiveStorage|The "exclusive_storage" node parameter ndp/oob_program|Custom|OutOfBandProgram|The "oob_program" node parameter ndp/ovs|Boolean|OpenvSwitch|The "ovs" node parameter ndp/ovs_link|Custom|OpenvSwitchLink|The "ovs_link" node parameter ndp/ovs_name|Custom|OpenvSwitchName|The "ovs_name" node parameter ndp/spindle_count|Number|SpindleCount|The "spindle_count" node parameter ndp/ssh_port|Number|ndp/ssh_port|The "ssh_port" node parameter ndparams|Custom|NDParams|Node parameters node_cnt|Number|Nodes|Number of nodes node_list|Custom|NodeList|List of nodes pinst_cnt|Number|Instances|Number of primary instances pinst_list|Custom|InstanceList|List of primary instances serial_no|Number|SerialNo|Group object serial number, incremented on each modification tags|Custom|Tags|Tags uuid|Text|UUID|Group UUID Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list-fields field/does/not/exist' Stdout was: Name Type Title Description field/does/not/exist Unknown field/does/not/exist Unknown field 'field/does/not/exist' Stderr was: Warning: Queried for unknown fields field/does/not/exist ---- PASSED [TestGroupListFields] gnt-group list-fields ---------------- >>>> 2026-05-19 00:12:37.114276 time=0:00:00.700407 [TestGroupListFields] gnt-group list-fields <<<< 2026-05-19 00:12:37.114458 start [TestInstanceFailover] gnt-instance failover Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance failover --force kvm-test-instance02.staging.ganeti.org' Tue May 19 00:12:38 2026 Failover instance kvm-test-instance02.staging.ganeti.org Tue May 19 00:12:38 2026 * checking disk consistency between source and target Tue May 19 00:12:39 2026 * shutting down instance on source node Tue May 19 00:12:44 2026 * deactivating the instance's disks on source node Tue May 19 00:12:45 2026 * activating the instance's disks on target node disco-stu.staging.ganeti.org Tue May 19 00:12:49 2026 * starting the instance on the target node disco-stu.staging.ganeti.org Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance failover --force kvm-test-instance02.staging.ganeti.org' Tue May 19 00:12:51 2026 Failover instance kvm-test-instance02.staging.ganeti.org Tue May 19 00:12:51 2026 * checking disk consistency between source and target Tue May 19 00:12:52 2026 * shutting down instance on source node Tue May 19 00:13:02 2026 * deactivating the instance's disks on source node Tue May 19 00:13:04 2026 * activating the instance's disks on target node troy-mcclure.staging.ganeti.org Tue May 19 00:13:07 2026 * starting the instance on the target node troy-mcclure.staging.ganeti.org ---- PASSED [TestInstanceFailover] gnt-instance failover --------------- >>>> 2026-05-19 00:13:08.294179 time=0:00:31.179721 [TestInstanceFailover] gnt-instance failover <<<< 2026-05-19 00:13:08.294288 start [TestRapiInstanceFailover] Test failing over instance via RAPI GET /2/jobs/1444 Tue May 19 00:13:09 2026 Failover instance kvm-test-instance02.staging.ganeti.org Tue May 19 00:13:09 2026 * checking disk consistency between source and target Tue May 19 00:13:10 2026 * shutting down instance on source node Tue May 19 00:13:20 2026 * deactivating the instance's disks on source node Tue May 19 00:13:21 2026 * activating the instance's disks on target node disco-stu.staging.ganeti.org Tue May 19 00:13:25 2026 * starting the instance on the target node disco-stu.staging.ganeti.org GET /2/jobs/1445 Tue May 19 00:13:27 2026 Failover instance kvm-test-instance02.staging.ganeti.org Tue May 19 00:13:27 2026 * checking disk consistency between source and target Tue May 19 00:13:28 2026 * shutting down instance on source node Tue May 19 00:13:38 2026 * deactivating the instance's disks on source node Tue May 19 00:13:39 2026 * activating the instance's disks on target node troy-mcclure.staging.ganeti.org Tue May 19 00:13:43 2026 * starting the instance on the target node troy-mcclure.staging.ganeti.org ---- PASSED [TestRapiInstanceFailover] Test failing over instance via RAPI >>>> 2026-05-19 00:13:44.540358 time=0:00:36.246070 [TestRapiInstanceFailover] Test failing over instance via RAPI <<<< 2026-05-19 00:13:44.540515 start [TestInstanceMigrate] gnt-instance migrate Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -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' Tue May 19 00:13:46 2026 Migrating instance kvm-test-instance02.staging.ganeti.org Tue May 19 00:13:46 2026 * checking disk consistency between source and target Tue May 19 00:13:46 2026 * closing instance disks on node disco-stu.staging.ganeti.org Tue May 19 00:13:47 2026 * changing into standalone mode Tue May 19 00:13:47 2026 * changing disks into dual-master mode Tue May 19 00:13:48 2026 * wait until resync is done Tue May 19 00:13:49 2026 * opening instance disks on node troy-mcclure.staging.ganeti.org in shared mode Tue May 19 00:13:49 2026 * opening instance disks on node disco-stu.staging.ganeti.org in shared mode Tue May 19 00:13:50 2026 * preparing disco-stu.staging.ganeti.org to accept the instance Tue May 19 00:13:50 2026 * migrating instance to disco-stu.staging.ganeti.org Tue May 19 00:13:50 2026 * starting memory transfer Tue May 19 00:13:51 2026 * memory transfer complete Tue May 19 00:13:51 2026 * closing instance disks on node troy-mcclure.staging.ganeti.org Tue May 19 00:13:52 2026 * wait until resync is done Tue May 19 00:13:52 2026 * changing into standalone mode Tue May 19 00:13:52 2026 * changing disks into single-master mode Tue May 19 00:13:53 2026 * wait until resync is done Tue May 19 00:13:54 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' Tue May 19 00:13:56 2026 - INFO: Instance configured to always failover; fallback to failover Tue May 19 00:13:56 2026 Failover instance kvm-test-instance02.staging.ganeti.org Tue May 19 00:13:56 2026 * checking disk consistency between source and target Tue May 19 00:13:57 2026 * shutting down instance on source node Tue May 19 00:14:02 2026 * deactivating the instance's disks on source node Tue May 19 00:14:04 2026 * activating the instance's disks on target node troy-mcclure.staging.ganeti.org Tue May 19 00:14:08 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 1450 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' Tue May 19 00:14:25 2026 - INFO: Instance is marked down or offline, fallback allowed, switching to failover Tue May 19 00:14:25 2026 - INFO: Not checking memory on the secondary node as instance will not be started Tue May 19 00:14:26 2026 Failover instance kvm-test-instance02.staging.ganeti.org Tue May 19 00:14:26 2026 * not checking disk consistency as instance is not running Tue May 19 00:14:26 2026 * shutting down instance on source node Tue May 19 00:14:26 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 1453 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance migrate --force kvm-test-instance02.staging.ganeti.org' Tue May 19 00:14:34 2026 Migrating instance kvm-test-instance02.staging.ganeti.org Tue May 19 00:14:34 2026 * checking disk consistency between source and target Tue May 19 00:14:35 2026 * closing instance disks on node troy-mcclure.staging.ganeti.org Tue May 19 00:14:35 2026 * changing into standalone mode Tue May 19 00:14:36 2026 * changing disks into dual-master mode Tue May 19 00:14:37 2026 * wait until resync is done Tue May 19 00:14:37 2026 * opening instance disks on node disco-stu.staging.ganeti.org in shared mode Tue May 19 00:14:38 2026 * opening instance disks on node troy-mcclure.staging.ganeti.org in shared mode Tue May 19 00:14:38 2026 * preparing troy-mcclure.staging.ganeti.org to accept the instance Tue May 19 00:14:38 2026 * migrating instance to troy-mcclure.staging.ganeti.org Tue May 19 00:14:38 2026 * starting memory transfer Tue May 19 00:14:39 2026 * memory transfer complete Tue May 19 00:14:40 2026 * closing instance disks on node disco-stu.staging.ganeti.org Tue May 19 00:14:40 2026 * wait until resync is done Tue May 19 00:14:40 2026 * changing into standalone mode Tue May 19 00:14:41 2026 * changing disks into single-master mode Tue May 19 00:14:42 2026 * wait until resync is done Tue May 19 00:14:43 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' Tue May 19 00:14:45 2026 - INFO: Instance configured to always failover; fallback to failover Tue May 19 00:14:45 2026 Failover instance kvm-test-instance02.staging.ganeti.org Tue May 19 00:14:45 2026 * checking disk consistency between source and target Tue May 19 00:14:46 2026 * shutting down instance on source node Tue May 19 00:14:51 2026 * deactivating the instance's disks on source node Tue May 19 00:14:53 2026 * activating the instance's disks on target node disco-stu.staging.ganeti.org Tue May 19 00:14:56 2026 * starting the instance on the target node disco-stu.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' Tue May 19 00:15:00 2026 Migrating instance kvm-test-instance02.staging.ganeti.org Tue May 19 00:15:00 2026 * checking disk consistency between source and target Tue May 19 00:15:01 2026 * closing instance disks on node troy-mcclure.staging.ganeti.org Tue May 19 00:15:01 2026 * changing into standalone mode Tue May 19 00:15:02 2026 * changing disks into dual-master mode Tue May 19 00:15:03 2026 * wait until resync is done Tue May 19 00:15:03 2026 * opening instance disks on node disco-stu.staging.ganeti.org in shared mode Tue May 19 00:15:03 2026 * opening instance disks on node troy-mcclure.staging.ganeti.org in shared mode Tue May 19 00:15:04 2026 * preparing troy-mcclure.staging.ganeti.org to accept the instance Tue May 19 00:15:04 2026 * migrating instance to troy-mcclure.staging.ganeti.org Tue May 19 00:15:04 2026 * starting memory transfer Tue May 19 00:15:05 2026 * memory transfer complete Tue May 19 00:15:06 2026 * closing instance disks on node disco-stu.staging.ganeti.org Tue May 19 00:15:06 2026 * wait until resync is done Tue May 19 00:15:06 2026 * changing into standalone mode Tue May 19 00:15:07 2026 * changing disks into single-master mode Tue May 19 00:15:08 2026 * wait until resync is done Tue May 19 00:15:08 2026 * done ---- PASSED [TestInstanceMigrate] gnt-instance migrate ----------------- >>>> 2026-05-19 00:15:09.130133 time=0:01:24.589618 [TestInstanceMigrate] gnt-instance migrate <<<< 2026-05-19 00:15:09.130286 start [TestRapiInstanceMigrate] Test migrating instance via RAPI GET /2/jobs/1459 Tue May 19 00:15:10 2026 Migrating instance kvm-test-instance02.staging.ganeti.org Tue May 19 00:15:10 2026 * checking disk consistency between source and target Tue May 19 00:15:11 2026 * closing instance disks on node disco-stu.staging.ganeti.org Tue May 19 00:15:11 2026 * changing into standalone mode Tue May 19 00:15:12 2026 * changing disks into dual-master mode Tue May 19 00:15:13 2026 * wait until resync is done Tue May 19 00:15:13 2026 * opening instance disks on node troy-mcclure.staging.ganeti.org in shared mode Tue May 19 00:15:13 2026 * opening instance disks on node disco-stu.staging.ganeti.org in shared mode Tue May 19 00:15:14 2026 * preparing disco-stu.staging.ganeti.org to accept the instance Tue May 19 00:15:14 2026 * migrating instance to disco-stu.staging.ganeti.org Tue May 19 00:15:14 2026 * starting memory transfer Tue May 19 00:15:15 2026 * memory transfer complete Tue May 19 00:15:16 2026 * closing instance disks on node troy-mcclure.staging.ganeti.org Tue May 19 00:15:16 2026 * wait until resync is done Tue May 19 00:15:16 2026 * changing into standalone mode Tue May 19 00:15:17 2026 * changing disks into single-master mode Tue May 19 00:15:18 2026 * wait until resync is done Tue May 19 00:15:18 2026 * done GET /2/jobs/1460 Tue May 19 00:15:20 2026 Migrating instance kvm-test-instance02.staging.ganeti.org Tue May 19 00:15:20 2026 * checking disk consistency between source and target Tue May 19 00:15:21 2026 * closing instance disks on node troy-mcclure.staging.ganeti.org Tue May 19 00:15:21 2026 * changing into standalone mode Tue May 19 00:15:21 2026 * changing disks into dual-master mode Tue May 19 00:15:23 2026 * wait until resync is done Tue May 19 00:15:23 2026 * opening instance disks on node disco-stu.staging.ganeti.org in shared mode Tue May 19 00:15:23 2026 * opening instance disks on node troy-mcclure.staging.ganeti.org in shared mode Tue May 19 00:15:24 2026 * preparing troy-mcclure.staging.ganeti.org to accept the instance Tue May 19 00:15:24 2026 * migrating instance to troy-mcclure.staging.ganeti.org Tue May 19 00:15:24 2026 * starting memory transfer Tue May 19 00:15:25 2026 * memory transfer complete Tue May 19 00:15:25 2026 * closing instance disks on node disco-stu.staging.ganeti.org Tue May 19 00:15:26 2026 * wait until resync is done Tue May 19 00:15:26 2026 * changing into standalone mode Tue May 19 00:15:27 2026 * changing disks into single-master mode Tue May 19 00:15:28 2026 * wait until resync is done Tue May 19 00:15:28 2026 * done ---- PASSED [TestRapiInstanceMigrate] Test migrating instance via RAPI - >>>> 2026-05-19 00:15:29.008588 time=0:00:19.878302 [TestRapiInstanceMigrate] Test migrating instance via RAPI <<<< 2026-05-19 00:15:29.008713 start [TestNodeEvacuate] gnt-node evacuate Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node info mcbain.staging.ganeti.org' - Node name: mcbain.staging.ganeti.org primary ip: 192.168.1.7 secondary ip: 192.168.1.7 master candidate: True drained: False offline: False master_capable: True vm_capable: True primary for instances: secondary for instances: node parameters: cpu_speed: default (1) exclusive_storage: default (False) oob_program: default () ovs: default (False) ovs_link: default () ovs_name: default (switch1) spindle_count: default (1) ssh_port: default (22) Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -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:disco-stu.staging.ganeti.org Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node evacuate -f --new-secondary=mcbain.staging.ganeti.org disco-stu.staging.ganeti.org' Stdout was: Tue May 19 00:15:30 2026 - INFO: Evacuating instances from node 'disco-stu.staging.ganeti.org': kvm-test-instance02.staging.ganeti.org Submitted jobs 1462 Waiting for job 1462 ... Tue May 19 00:15:31 2026 Replacing disk(s) 0, 1 for instance 'kvm-test-instance02.staging.ganeti.org' Tue May 19 00:15:31 2026 Current primary node: troy-mcclure.staging.ganeti.org Tue May 19 00:15:31 2026 Current secondary node: disco-stu.staging.ganeti.org Tue May 19 00:15:31 2026 STEP 1/6 Check device existence Tue May 19 00:15:31 2026 - INFO: Checking disk/0 on troy-mcclure.staging.ganeti.org Tue May 19 00:15:31 2026 - INFO: Checking disk/1 on troy-mcclure.staging.ganeti.org Tue May 19 00:15:31 2026 - INFO: Checking volume groups Tue May 19 00:15:31 2026 STEP 2/6 Check peer consistency Tue May 19 00:15:31 2026 - INFO: Checking disk/0 consistency on node troy-mcclure.staging.ganeti.org Tue May 19 00:15:32 2026 - INFO: Checking disk/1 consistency on node troy-mcclure.staging.ganeti.org Tue May 19 00:15:32 2026 STEP 3/6 Allocate new storage Tue May 19 00:15:32 2026 - INFO: Adding new local storage on mcbain.staging.ganeti.org for disk/0 Tue May 19 00:15:33 2026 - INFO: Adding new local storage on mcbain.staging.ganeti.org for disk/1 Tue May 19 00:15:34 2026 STEP 4/6 Changing drbd configuration Tue May 19 00:15:34 2026 - INFO: activating a new drbd on mcbain.staging.ganeti.org for disk/0 Tue May 19 00:15:35 2026 - INFO: activating a new drbd on mcbain.staging.ganeti.org for disk/1 Tue May 19 00:15:36 2026 - INFO: Shutting down drbd for disk/0 on old node Tue May 19 00:15:37 2026 - INFO: Shutting down drbd for disk/1 on old node Tue May 19 00:15:37 2026 - INFO: Detaching primary drbds from the network (=> standalone) Tue May 19 00:15:38 2026 - INFO: Updating instance configuration Tue May 19 00:15:38 2026 - INFO: Attaching primary drbds to new secondary (standalone => connected) Tue May 19 00:15:39 2026 STEP 5/6 Sync devices Tue May 19 00:15:39 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 00:15:39 2026 - INFO: - device disk/0: 0.50% done, 1h 16m 27s remaining (estimated) Tue May 19 00:15:39 2026 - INFO: - device disk/1: 0.60% done, 1h 5m 31s remaining (estimated) Tue May 19 00:16:40 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Tue May 19 00:16:40 2026 STEP 6/6 Removing old storage Tue May 19 00:16:40 2026 - INFO: Remove logical volumes for 0 Tue May 19 00:16:41 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=disco-stu.staging.ganeti.org mcbain.staging.ganeti.org' Stdout was: Tue May 19 00:16:42 2026 - INFO: Evacuating instances from node 'mcbain.staging.ganeti.org': kvm-test-instance02.staging.ganeti.org Submitted jobs 1464 Waiting for job 1464 ... Tue May 19 00:16:43 2026 Replacing disk(s) 0, 1 for instance 'kvm-test-instance02.staging.ganeti.org' Tue May 19 00:16:43 2026 Current primary node: troy-mcclure.staging.ganeti.org Tue May 19 00:16:43 2026 Current secondary node: mcbain.staging.ganeti.org Tue May 19 00:16:43 2026 STEP 1/6 Check device existence Tue May 19 00:16:43 2026 - INFO: Checking disk/0 on troy-mcclure.staging.ganeti.org Tue May 19 00:16:43 2026 - INFO: Checking disk/1 on troy-mcclure.staging.ganeti.org Tue May 19 00:16:44 2026 - INFO: Checking volume groups Tue May 19 00:16:44 2026 STEP 2/6 Check peer consistency Tue May 19 00:16:44 2026 - INFO: Checking disk/0 consistency on node troy-mcclure.staging.ganeti.org Tue May 19 00:16:44 2026 - INFO: Checking disk/1 consistency on node troy-mcclure.staging.ganeti.org Tue May 19 00:16:45 2026 STEP 3/6 Allocate new storage Tue May 19 00:16:45 2026 - INFO: Adding new local storage on disco-stu.staging.ganeti.org for disk/0 Tue May 19 00:16:46 2026 - INFO: Adding new local storage on disco-stu.staging.ganeti.org for disk/1 Tue May 19 00:16:47 2026 STEP 4/6 Changing drbd configuration Tue May 19 00:16:47 2026 - INFO: activating a new drbd on disco-stu.staging.ganeti.org for disk/0 Tue May 19 00:16:48 2026 - INFO: activating a new drbd on disco-stu.staging.ganeti.org for disk/1 Tue May 19 00:16:49 2026 - INFO: Shutting down drbd for disk/0 on old node Tue May 19 00:16:50 2026 - INFO: Shutting down drbd for disk/1 on old node Tue May 19 00:16:50 2026 - INFO: Detaching primary drbds from the network (=> standalone) Tue May 19 00:16:51 2026 - INFO: Updating instance configuration Tue May 19 00:16:51 2026 - INFO: Attaching primary drbds to new secondary (standalone => connected) Tue May 19 00:16:52 2026 STEP 5/6 Sync devices Tue May 19 00:16:52 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 00:16:52 2026 - INFO: - device disk/0: 0.50% done, 1h 16m 27s remaining (estimated) Tue May 19 00:16:52 2026 - INFO: - device disk/1: 0.60% done, 1h 5m 31s remaining (estimated) Tue May 19 00:17:53 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Tue May 19 00:17:53 2026 STEP 6/6 Removing old storage Tue May 19 00:17:53 2026 - INFO: Remove logical volumes for 0 Tue May 19 00:17:53 2026 - INFO: Remove logical volumes for 1 All instances evacuated successfully. Stderr was: New secondary node given (disabling iallocator), hence evacuating secondary instances only. ---- PASSED [TestNodeEvacuate] gnt-node evacuate ----------------------- >>>> 2026-05-19 00:17:54.668203 time=0:02:25.659490 [TestNodeEvacuate] gnt-node evacuate <<<< 2026-05-19 00:17:54.668334 start [TestNodeFailover] gnt-node failover Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node info disco-stu.staging.ganeti.org' - Node name: disco-stu.staging.ganeti.org primary ip: 192.168.1.6 secondary ip: 192.168.1.6 master candidate: True drained: False offline: False master_capable: True vm_capable: True primary for instances: secondary for instances: - 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.6zczm1b1 -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:disco-stu.staging.ganeti.org Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node failover -f troy-mcclure.staging.ganeti.org' Submitted jobs 1465 Waiting for job 1465 for kvm-test-instance02.staging.ganeti.org ... Tue May 19 00:17:56 2026 Failover instance kvm-test-instance02.staging.ganeti.org Tue May 19 00:17:56 2026 * checking disk consistency between source and target Tue May 19 00:17:57 2026 * shutting down instance on source node Tue May 19 00:18:02 2026 * deactivating the instance's disks on source node Tue May 19 00:18:03 2026 * activating the instance's disks on target node disco-stu.staging.ganeti.org Tue May 19 00:18:07 2026 * starting the instance on the target node disco-stu.staging.ganeti.org All 1 instance(s) failed over successfully. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node failover -f disco-stu.staging.ganeti.org' Submitted jobs 1466 Waiting for job 1466 for kvm-test-instance02.staging.ganeti.org ... Tue May 19 00:18:10 2026 Failover instance kvm-test-instance02.staging.ganeti.org Tue May 19 00:18:10 2026 * checking disk consistency between source and target Tue May 19 00:18:11 2026 * shutting down instance on source node Tue May 19 00:18:21 2026 * deactivating the instance's disks on source node Tue May 19 00:18:23 2026 * activating the instance's disks on target node troy-mcclure.staging.ganeti.org Tue May 19 00:18:26 2026 * starting the instance on the target node troy-mcclure.staging.ganeti.org All 1 instance(s) failed over successfully. ---- PASSED [TestNodeFailover] gnt-node failover ----------------------- >>>> 2026-05-19 00:18:27.365147 time=0:00:32.696813 [TestNodeFailover] gnt-node failover <<<< 2026-05-19 00:18:27.365320 start [TestNodeMigrate] gnt-node migrate Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node info disco-stu.staging.ganeti.org' - Node name: disco-stu.staging.ganeti.org primary ip: 192.168.1.6 secondary ip: 192.168.1.6 master candidate: True drained: False offline: False master_capable: True vm_capable: True primary for instances: secondary for instances: - 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.6zczm1b1 -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:disco-stu.staging.ganeti.org Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node migrate -f troy-mcclure.staging.ganeti.org' Submitted jobs 1468 Waiting for job 1468 ... Tue May 19 00:18:30 2026 Migrating instance kvm-test-instance02.staging.ganeti.org Tue May 19 00:18:30 2026 * checking disk consistency between source and target Tue May 19 00:18:31 2026 * closing instance disks on node disco-stu.staging.ganeti.org Tue May 19 00:18:31 2026 * changing into standalone mode Tue May 19 00:18:31 2026 * changing disks into dual-master mode Tue May 19 00:18:33 2026 * wait until resync is done Tue May 19 00:18:33 2026 * opening instance disks on node troy-mcclure.staging.ganeti.org in shared mode Tue May 19 00:18:33 2026 * opening instance disks on node disco-stu.staging.ganeti.org in shared mode Tue May 19 00:18:34 2026 * preparing disco-stu.staging.ganeti.org to accept the instance Tue May 19 00:18:34 2026 * migrating instance to disco-stu.staging.ganeti.org Tue May 19 00:18:34 2026 * starting memory transfer Tue May 19 00:18:35 2026 * memory transfer complete Tue May 19 00:18:36 2026 * closing instance disks on node troy-mcclure.staging.ganeti.org Tue May 19 00:18:37 2026 * wait until resync is done Tue May 19 00:18:37 2026 * changing into standalone mode Tue May 19 00:18:37 2026 * changing disks into single-master mode Tue May 19 00:18:39 2026 * wait until resync is done Tue May 19 00:18:39 2026 * done All instances migrated successfully. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node migrate -f disco-stu.staging.ganeti.org' Submitted jobs 1470 Waiting for job 1470 ... Tue May 19 00:18:42 2026 Migrating instance kvm-test-instance02.staging.ganeti.org Tue May 19 00:18:42 2026 * checking disk consistency between source and target Tue May 19 00:18:42 2026 * closing instance disks on node troy-mcclure.staging.ganeti.org Tue May 19 00:18:43 2026 * changing into standalone mode Tue May 19 00:18:43 2026 * changing disks into dual-master mode Tue May 19 00:18:44 2026 * wait until resync is done Tue May 19 00:18:45 2026 * opening instance disks on node disco-stu.staging.ganeti.org in shared mode Tue May 19 00:18:45 2026 * opening instance disks on node troy-mcclure.staging.ganeti.org in shared mode Tue May 19 00:18:45 2026 * preparing troy-mcclure.staging.ganeti.org to accept the instance Tue May 19 00:18:46 2026 * migrating instance to troy-mcclure.staging.ganeti.org Tue May 19 00:18:46 2026 * starting memory transfer Tue May 19 00:18:47 2026 * memory transfer complete Tue May 19 00:18:47 2026 * closing instance disks on node disco-stu.staging.ganeti.org Tue May 19 00:18:47 2026 * wait until resync is done Tue May 19 00:18:48 2026 * changing into standalone mode Tue May 19 00:18:48 2026 * changing disks into single-master mode Tue May 19 00:18:49 2026 * wait until resync is done Tue May 19 00:18:50 2026 * done All instances migrated successfully. ---- PASSED [TestNodeMigrate] gnt-node migrate ------------------------- >>>> 2026-05-19 00:18:50.509604 time=0:00:23.144284 [TestNodeMigrate] gnt-node migrate <<<< 2026-05-19 00:18:50.509731 start [TestClusterRepairDiskSizes] gnt-cluster repair-disk-sizes Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster repair-disk-sizes' ---- PASSED [TestClusterRepairDiskSizes] gnt-cluster repair-disk-sizes - >>>> 2026-05-19 00:18:51.901725 time=0:00:01.391994 [TestClusterRepairDiskSizes] gnt-cluster repair-disk-sizes **** 2026-05-19 00:18:51.901847 skipping [TestInstanceDataCensorship] Test protection of sensitive instance data, test(s) ['rapi', 'instance-data-censorship'] disabled <<<< 2026-05-19 00:18:51.901867 start [TestInstanceRemove] gnt-instance remove Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-05-19 00:19:00.819173 time=0:00:08.917306 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 59ce1e301f22f3850ca92db4ff5099d5948842ec /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 1474, 1475 Waiting for job 1474 ... Tue May 19 00:19:02 2026 * Verifying cluster config Tue May 19 00:19:02 2026 * Verifying cluster certificate files Tue May 19 00:19:02 2026 * Verifying hypervisor parameters Tue May 19 00:19:02 2026 * Verifying all nodes belong to an existing group Waiting for job 1475 ... Tue May 19 00:19:03 2026 * Verifying group 'default' Tue May 19 00:19:03 2026 * Gathering data (3 nodes) Tue May 19 00:19:03 2026 * Gathering information about nodes (3 nodes) Tue May 19 00:19:04 2026 * Gathering disk information (3 nodes) Tue May 19 00:19:04 2026 * Verifying configuration file consistency Tue May 19 00:19:04 2026 * Verifying node status Tue May 19 00:19:04 2026 * Verifying instance status Tue May 19 00:19:04 2026 * Verifying orphan volumes Tue May 19 00:19:04 2026 * Verifying N+1 Memory redundancy Tue May 19 00:19:04 2026 * Assessing cluster hypervisor parameters Tue May 19 00:19: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. Tue May 19 00:19:04 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Tue May 19 00:19:04 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Tue May 19 00:19:04 2026 * Other Notes Tue May 19 00:19:04 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 59ce1e301f22f3850ca92db4ff5099d5948842ec /var/lib/ganeti/config.data Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 58d7a0ba-ee2c-404e-8866-5435fbfaf3ae Creation time: 2026-05-18 23:06:28 Modification time: 2026-05-19 00:19: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: q35 mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /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.RKoXe4 instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.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-05-19 00:19:06.141738 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:disco-stu.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' Tue May 19 00:19:07 2026 * creating instance disks... Tue May 19 00:19:17 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Tue May 19 00:19:17 2026 adding disks to cluster config Tue May 19 00:19:17 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 00:19:17 2026 - INFO: - device disk/0: 3.70% done, 2m 16s remaining (estimated) Tue May 19 00:19:17 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Tue May 19 00:20:17 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Tue May 19 00:20:17 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 00:20:18 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Tue May 19 00:20:18 2026 * running the instance OS create scripts... Tue May 19 00:20:18 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 4095f3b1-7717-49b6-a4b6-d2f0e56ff8a0 Serial number: 4 Creation time: 2026-05-19 00:19:17 Modification time: 2026-05-19 00:20:18 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - secondaries: disco-stu.staging.ganeti.org (group default, group UUID 276f9f1d-a4c9-436d-b22c-d27507754921) 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 (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:4b:f5:a7 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 62066420-e021-48f9-b5ff-177cd2e46a6b name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: disco-stu.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: 456d315c-e82d-464b-b795-d29ef9990755 child devices: - child 0: plain, size 768M logical_id: gnt/8e5edc2c-9fd7-4407-bb6f-d97c78654f14.disk0_data on primary: /dev/gnt/8e5edc2c-9fd7-4407-bb6f-d97c78654f14.disk0_data (253:0) on secondary: /dev/gnt/8e5edc2c-9fd7-4407-bb6f-d97c78654f14.disk0_data (253:0) name: None UUID: 58cca2f6-865b-4f53-ba36-d291c76175eb - child 1: plain, size 128M logical_id: gnt/8e5edc2c-9fd7-4407-bb6f-d97c78654f14.disk0_meta on primary: /dev/gnt/8e5edc2c-9fd7-4407-bb6f-d97c78654f14.disk0_meta (253:1) on secondary: /dev/gnt/8e5edc2c-9fd7-4407-bb6f-d97c78654f14.disk0_meta (253:1) name: None UUID: 6f6fc634-9ad1-43bd-a511-e71362816a71 - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: disco-stu.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: b3bab2df-b397-46f1-9f3e-3fd235e3afad child devices: - child 0: plain, size 512M logical_id: gnt/ea383864-ba87-4583-a95f-aba35c4c17f3.disk1_data on primary: /dev/gnt/ea383864-ba87-4583-a95f-aba35c4c17f3.disk1_data (253:2) on secondary: /dev/gnt/ea383864-ba87-4583-a95f-aba35c4c17f3.disk1_data (253:2) name: None UUID: e96999f6-3aab-4c3f-8e4c-dbc7b7119cbb - child 1: plain, size 128M logical_id: gnt/ea383864-ba87-4583-a95f-aba35c4c17f3.disk1_meta on primary: /dev/gnt/ea383864-ba87-4583-a95f-aba35c4c17f3.disk1_meta (253:3) on secondary: /dev/gnt/ea383864-ba87-4583-a95f-aba35c4c17f3.disk1_meta (253:3) name: None UUID: 73217856-60fe-4e56-8ac7-c39c97dfe429 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd ----- >>>> 2026-05-19 00:20:21.926339 time=0:01:15.784601 [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd <<<< 2026-05-19 00:20:21.926440 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1479 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-19 00:20:25.048426 time=0:00:03.121986 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-19 00:20:25.048569 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-05-19 00:20:25.048597 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 1482 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1482 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.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 1483 for kvm-test-instance02.staging.ganeti.org ... Tue May 19 00:20: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 1484 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1484 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.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 1485 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1485 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-05-19 00:20:35.827026 time=0:00:10.778429 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-05-19 00:20:35.827113 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1488 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-19 00:20:41.550637 time=0:00:05.723524 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-19 00:20:41.550786 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/1489 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-05-19 00:20:44.808283 time=0:00:03.257497 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-05-19 00:20:44.808400 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/1490 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-05-19 00:20:50.417197 time=0:00:05.608797 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-05-19 00:20:50.417318 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 4095f3b1-7717-49b6-a4b6-d2f0e56ff8a0 Serial number: 16 Creation time: 2026-05-19 00:19:17 Modification time: 2026-05-19 00:20:45 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - secondaries: disco-stu.staging.ganeti.org (group default, group UUID 276f9f1d-a4c9-436d-b22c-d27507754921) 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 (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:4b:f5:a7 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 62066420-e021-48f9-b5ff-177cd2e46a6b name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: disco-stu.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: 456d315c-e82d-464b-b795-d29ef9990755 child devices: - child 0: plain, size 768M logical_id: gnt/8e5edc2c-9fd7-4407-bb6f-d97c78654f14.disk0_data on primary: /dev/gnt/8e5edc2c-9fd7-4407-bb6f-d97c78654f14.disk0_data (253:0) on secondary: /dev/gnt/8e5edc2c-9fd7-4407-bb6f-d97c78654f14.disk0_data (253:0) name: None UUID: 58cca2f6-865b-4f53-ba36-d291c76175eb - child 1: plain, size 128M logical_id: gnt/8e5edc2c-9fd7-4407-bb6f-d97c78654f14.disk0_meta on primary: /dev/gnt/8e5edc2c-9fd7-4407-bb6f-d97c78654f14.disk0_meta (253:1) on secondary: /dev/gnt/8e5edc2c-9fd7-4407-bb6f-d97c78654f14.disk0_meta (253:1) name: None UUID: 6f6fc634-9ad1-43bd-a511-e71362816a71 - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: disco-stu.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: b3bab2df-b397-46f1-9f3e-3fd235e3afad child devices: - child 0: plain, size 512M logical_id: gnt/ea383864-ba87-4583-a95f-aba35c4c17f3.disk1_data on primary: /dev/gnt/ea383864-ba87-4583-a95f-aba35c4c17f3.disk1_data (253:2) on secondary: /dev/gnt/ea383864-ba87-4583-a95f-aba35c4c17f3.disk1_data (253:2) name: None UUID: e96999f6-3aab-4c3f-8e4c-dbc7b7119cbb - child 1: plain, size 128M logical_id: gnt/ea383864-ba87-4583-a95f-aba35c4c17f3.disk1_meta on primary: /dev/gnt/ea383864-ba87-4583-a95f-aba35c4c17f3.disk1_meta (253:3) on secondary: /dev/gnt/ea383864-ba87-4583-a95f-aba35c4c17f3.disk1_meta (253:3) name: None UUID: 73217856-60fe-4e56-8ac7-c39c97dfe429 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Please give at least one of the parameters. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-05-19 00:21:12.283547 time=0:00:21.866229 [TestInstanceModify] gnt-instance modify <<<< 2026-05-19 00:21:12.283698 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/1506 GET /2/jobs/1507 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-05-19 00:21:14.872161 time=0:00:02.588463 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-05-19 00:21:14.872274 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-05-19 00:21:14.872299 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-05-19 00:21:14.872323 skipping , test(s) instance-device-names disabled <<<< 2026-05-19 00:21:14.872336 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1508 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-19 00:21:17.981408 time=0:00:03.109072 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-19 00:21:17.981551 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-05-19 00:21:17.981578 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-05-19 00:21:17.981596 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' Tue May 19 00:21:21 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Tue May 19 00:21:23 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 00:21:23 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Tue May 19 00:22:23 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Tue May 19 00:22:29 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Tue May 19 00:22:30 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 00:22:30 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Tue May 19 00:23: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 kvm-test-instance02.staging.ganeti.org 1 512M' Tue May 19 00:23:35 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Tue May 19 00:23:37 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 00:23:37 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Tue May 19 00:24:37 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Tue May 19 00:24:43 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Tue May 19 00:24:44 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 00:24:44 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Tue May 19 00:25:44 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-05-19 00:25:46.096918 time=0:04:28.115322 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-05-19 00:25:46.097056 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1515 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-19 00:25:51.925138 time=0:00:05.828082 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-19 00:25:51.925245 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 1516 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 1517 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 1518 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 1519 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 1520 for kvm-test-instance02.staging.ganeti.org ... Tue May 19 00:26:08 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-05-19 00:26:13.215695 time=0:00:21.290450 [TestInstanceReboot] gnt-instance reboot <<<< 2026-05-19 00:26:13.215845 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 Tue May 19 04:26:13 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster watcher info' The watcher is paused until Tue May 19 04:26:13 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 4095f3b1-7717-49b6-a4b6-d2f0e56ff8a0 Serial number: 43 Creation time: 2026-05-19 00:19:17 Modification time: 2026-05-19 00:26:12 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - secondaries: disco-stu.staging.ganeti.org (group default, group UUID 276f9f1d-a4c9-436d-b22c-d27507754921) 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 (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:4b:f5:a7 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 62066420-e021-48f9-b5ff-177cd2e46a6b name: None Disk template: drbd Disks: - disk/0: drbd, size 1.8G access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: disco-stu.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: 456d315c-e82d-464b-b795-d29ef9990755 child devices: - child 0: plain, size 1.8G logical_id: gnt/8e5edc2c-9fd7-4407-bb6f-d97c78654f14.disk0_data on primary: /dev/gnt/8e5edc2c-9fd7-4407-bb6f-d97c78654f14.disk0_data (253:0) on secondary: /dev/gnt/8e5edc2c-9fd7-4407-bb6f-d97c78654f14.disk0_data (253:0) name: None UUID: 58cca2f6-865b-4f53-ba36-d291c76175eb - child 1: plain, size 128M logical_id: gnt/8e5edc2c-9fd7-4407-bb6f-d97c78654f14.disk0_meta on primary: /dev/gnt/8e5edc2c-9fd7-4407-bb6f-d97c78654f14.disk0_meta (253:1) on secondary: /dev/gnt/8e5edc2c-9fd7-4407-bb6f-d97c78654f14.disk0_meta (253:1) name: None UUID: 6f6fc634-9ad1-43bd-a511-e71362816a71 - disk/1: drbd, size 1.5G access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: disco-stu.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: b3bab2df-b397-46f1-9f3e-3fd235e3afad child devices: - child 0: plain, size 1.5G logical_id: gnt/ea383864-ba87-4583-a95f-aba35c4c17f3.disk1_data on primary: /dev/gnt/ea383864-ba87-4583-a95f-aba35c4c17f3.disk1_data (253:2) on secondary: /dev/gnt/ea383864-ba87-4583-a95f-aba35c4c17f3.disk1_data (253:2) name: None UUID: e96999f6-3aab-4c3f-8e4c-dbc7b7119cbb - child 1: plain, size 128M logical_id: gnt/ea383864-ba87-4583-a95f-aba35c4c17f3.disk1_meta on primary: /dev/gnt/ea383864-ba87-4583-a95f-aba35c4c17f3.disk1_meta (253:3) on secondary: /dev/gnt/ea383864-ba87-4583-a95f-aba35c4c17f3.disk1_meta (253:3) name: None UUID: 73217856-60fe-4e56-8ac7-c39c97dfe429 Command: ssh disco-stu.staging.ganeti.org '(drbdsetup 0 down >/dev/null 2>&1; drbdsetup down resource0 >/dev/null 2>&1) || /bin/true' Command: ssh disco-stu.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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 1523 Waiting for job 1523 ... 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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 1526 Waiting for job 1526 ... No disks need to be activated. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 1528, 1529 Waiting for job 1528 ... Tue May 19 00:26:27 2026 * Verifying cluster config Tue May 19 00:26:27 2026 * Verifying cluster certificate files Tue May 19 00:26:27 2026 * Verifying hypervisor parameters Tue May 19 00:26:27 2026 * Verifying all nodes belong to an existing group Waiting for job 1529 ... Tue May 19 00:26:28 2026 * Verifying group 'default' Tue May 19 00:26:28 2026 * Gathering data (3 nodes) Tue May 19 00:26:28 2026 * Gathering information about nodes (3 nodes) Tue May 19 00:26:29 2026 * Gathering disk information (3 nodes) Tue May 19 00:26:29 2026 * Verifying configuration file consistency Tue May 19 00:26:29 2026 * Verifying node status Tue May 19 00:26:29 2026 * Verifying instance status Tue May 19 00:26:29 2026 * Verifying orphan volumes Tue May 19 00:26:29 2026 * Verifying N+1 Memory redundancy Tue May 19 00:26:29 2026 * Assessing cluster hypervisor parameters Tue May 19 00:26: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. Tue May 19 00:26:29 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Tue May 19 00:26:29 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Tue May 19 00:26:29 2026 * Other Notes Tue May 19 00:26: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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster watcher info' The watcher is not paused. ---- PASSED [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD >>>> 2026-05-19 00:26:30.504929 time=0:00:17.289084 [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD <<<< 2026-05-19 00:26:30.505042 start [TestInstanceRemove] gnt-instance remove Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-05-19 00:26:34.761859 time=0:00:04.256817 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 07bbb8557414d5b6a0082fa81de79bdb540af872 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 1532, 1533 Waiting for job 1532 ... Tue May 19 00:26:36 2026 * Verifying cluster config Tue May 19 00:26:36 2026 * Verifying cluster certificate files Tue May 19 00:26:36 2026 * Verifying hypervisor parameters Tue May 19 00:26:36 2026 * Verifying all nodes belong to an existing group Waiting for job 1533 ... Tue May 19 00:26:37 2026 * Verifying group 'default' Tue May 19 00:26:37 2026 * Gathering data (3 nodes) Tue May 19 00:26:37 2026 * Gathering information about nodes (3 nodes) Tue May 19 00:26:38 2026 * Gathering disk information (3 nodes) Tue May 19 00:26:38 2026 * Verifying configuration file consistency Tue May 19 00:26:38 2026 * Verifying node status Tue May 19 00:26:38 2026 * Verifying instance status Tue May 19 00:26:38 2026 * Verifying orphan volumes Tue May 19 00:26:38 2026 * Verifying N+1 Memory redundancy Tue May 19 00:26:38 2026 * Assessing cluster hypervisor parameters Tue May 19 00:26: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. Tue May 19 00:26:38 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Tue May 19 00:26:38 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Tue May 19 00:26:38 2026 * Other Notes Tue May 19 00:26:38 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 07bbb8557414d5b6a0082fa81de79bdb540af872 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:acpi=True' ---- Starting reduced number of instance tests with hypervisor parameter use_chroot=True Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:use_chroot=True' <<<< 2026-05-19 00:26:42.036240 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:disco-stu.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' Tue May 19 00:26:43 2026 * creating instance disks... Tue May 19 00:26:53 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Tue May 19 00:26:53 2026 adding disks to cluster config Tue May 19 00:26:53 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 00:26:54 2026 - INFO: - device disk/0: 4.20% done, 2m 23s remaining (estimated) Tue May 19 00:26:54 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Tue May 19 00:27:54 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Tue May 19 00:27:54 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 00:27:54 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Tue May 19 00:27:54 2026 * running the instance OS create scripts... Tue May 19 00:27:55 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: abdcd659-eb99-46b1-8fd9-62f030f956d6 Serial number: 4 Creation time: 2026-05-19 00:26:53 Modification time: 2026-05-19 00:27:55 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - secondaries: disco-stu.staging.ganeti.org (group default, group UUID 276f9f1d-a4c9-436d-b22c-d27507754921) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (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:a7:eb:b6 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 062b84cd-7645-4c65-bd09-2dff58d7fbb5 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: disco-stu.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: 3430265a-1bf8-484d-b5d7-5373c9db7090 child devices: - child 0: plain, size 768M logical_id: gnt/cfb82d1d-4fa5-4be4-99b1-56cef08d1beb.disk0_data on primary: /dev/gnt/cfb82d1d-4fa5-4be4-99b1-56cef08d1beb.disk0_data (253:0) on secondary: /dev/gnt/cfb82d1d-4fa5-4be4-99b1-56cef08d1beb.disk0_data (253:0) name: None UUID: 37b6964e-5b1e-4857-bdc3-f0a990267efc - child 1: plain, size 128M logical_id: gnt/cfb82d1d-4fa5-4be4-99b1-56cef08d1beb.disk0_meta on primary: /dev/gnt/cfb82d1d-4fa5-4be4-99b1-56cef08d1beb.disk0_meta (253:1) on secondary: /dev/gnt/cfb82d1d-4fa5-4be4-99b1-56cef08d1beb.disk0_meta (253:1) name: None UUID: 5ff05d33-c3b9-4d35-be67-007667da5e0f - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: disco-stu.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: 72b80c4d-d93a-40c1-827b-8a479498a09b child devices: - child 0: plain, size 512M logical_id: gnt/1c069aab-a009-4f75-bed2-4bb03352f879.disk1_data on primary: /dev/gnt/1c069aab-a009-4f75-bed2-4bb03352f879.disk1_data (253:2) on secondary: /dev/gnt/1c069aab-a009-4f75-bed2-4bb03352f879.disk1_data (253:2) name: None UUID: fddea5c6-066d-4630-8092-c296ce2ea4fe - child 1: plain, size 128M logical_id: gnt/1c069aab-a009-4f75-bed2-4bb03352f879.disk1_meta on primary: /dev/gnt/1c069aab-a009-4f75-bed2-4bb03352f879.disk1_meta (253:3) on secondary: /dev/gnt/1c069aab-a009-4f75-bed2-4bb03352f879.disk1_meta (253:3) name: None UUID: 20af185e-aec8-4961-91b3-69defdaca7d6 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd ----- >>>> 2026-05-19 00:27:58.716740 time=0:01:16.680500 [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd <<<< 2026-05-19 00:27:58.716847 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1538 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-19 00:28:11.952102 time=0:00:13.235255 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-19 00:28:11.952231 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-05-19 00:28:11.952256 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 1541 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1541 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.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 1542 for kvm-test-instance02.staging.ganeti.org ... Tue May 19 00:28:16 2026 - WARNING: Ignoring offline instance check Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1543 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1543 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.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 1544 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1544 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-05-19 00:28:23.690519 time=0:00:11.738263 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-05-19 00:28:23.690662 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1547 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-19 00:28:29.442233 time=0:00:05.751571 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-19 00:28:29.442340 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/1548 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-05-19 00:28:42.764426 time=0:00:13.322086 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-05-19 00:28:42.764559 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/1549 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-05-19 00:28:48.664869 time=0:00:05.900310 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-05-19 00:28:48.664992 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: abdcd659-eb99-46b1-8fd9-62f030f956d6 Serial number: 16 Creation time: 2026-05-19 00:26:53 Modification time: 2026-05-19 00:28:43 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - secondaries: disco-stu.staging.ganeti.org (group default, group UUID 276f9f1d-a4c9-436d-b22c-d27507754921) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (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:a7:eb:b6 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 062b84cd-7645-4c65-bd09-2dff58d7fbb5 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: disco-stu.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: 3430265a-1bf8-484d-b5d7-5373c9db7090 child devices: - child 0: plain, size 768M logical_id: gnt/cfb82d1d-4fa5-4be4-99b1-56cef08d1beb.disk0_data on primary: /dev/gnt/cfb82d1d-4fa5-4be4-99b1-56cef08d1beb.disk0_data (253:0) on secondary: /dev/gnt/cfb82d1d-4fa5-4be4-99b1-56cef08d1beb.disk0_data (253:0) name: None UUID: 37b6964e-5b1e-4857-bdc3-f0a990267efc - child 1: plain, size 128M logical_id: gnt/cfb82d1d-4fa5-4be4-99b1-56cef08d1beb.disk0_meta on primary: /dev/gnt/cfb82d1d-4fa5-4be4-99b1-56cef08d1beb.disk0_meta (253:1) on secondary: /dev/gnt/cfb82d1d-4fa5-4be4-99b1-56cef08d1beb.disk0_meta (253:1) name: None UUID: 5ff05d33-c3b9-4d35-be67-007667da5e0f - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: disco-stu.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: 72b80c4d-d93a-40c1-827b-8a479498a09b child devices: - child 0: plain, size 512M logical_id: gnt/1c069aab-a009-4f75-bed2-4bb03352f879.disk1_data on primary: /dev/gnt/1c069aab-a009-4f75-bed2-4bb03352f879.disk1_data (253:2) on secondary: /dev/gnt/1c069aab-a009-4f75-bed2-4bb03352f879.disk1_data (253:2) name: None UUID: fddea5c6-066d-4630-8092-c296ce2ea4fe - child 1: plain, size 128M logical_id: gnt/1c069aab-a009-4f75-bed2-4bb03352f879.disk1_meta on primary: /dev/gnt/1c069aab-a009-4f75-bed2-4bb03352f879.disk1_meta (253:3) on secondary: /dev/gnt/1c069aab-a009-4f75-bed2-4bb03352f879.disk1_meta (253:3) name: None UUID: 20af185e-aec8-4961-91b3-69defdaca7d6 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Tue May 19 00:28:52 2026 - INFO: Trying to hotplug device... Tue May 19 00:28:52 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:04:1d: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' Tue May 19 00:28:54 2026 - INFO: Trying to hotplug device... Tue May 19 00:28: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' Tue May 19 00:28:56 2026 - INFO: Trying to hotplug device... Tue May 19 00:28: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' Tue May 19 00:29:03 2026 - INFO: Trying to hotplug device... Tue May 19 00:29:03 2026 - INFO: Hotplug done. Tue May 19 00:29:03 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 00:29:03 2026 - INFO: - device disk/2: 0.80% done, 43m 40s remaining (estimated) Tue May 19 00:30:03 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Tue May 19 00:30:05 2026 - INFO: Trying to hotplug device... Tue May 19 00:30:05 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Please give at least one of the parameters. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-05-19 00:30:28.233141 time=0:01:39.568149 [TestInstanceModify] gnt-instance modify <<<< 2026-05-19 00:30:28.233253 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/1570 GET /2/jobs/1571 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-05-19 00:30:30.832623 time=0:00:02.599370 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-05-19 00:30:30.832748 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-05-19 00:30:30.832773 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-05-19 00:30:30.832790 skipping , test(s) instance-device-names disabled <<<< 2026-05-19 00:30:30.832803 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1572 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-19 00:30:38.951479 time=0:00:08.118676 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-19 00:30:38.951610 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-05-19 00:30:38.951635 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-05-19 00:30:38.951654 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' Tue May 19 00:30:42 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Tue May 19 00:30:44 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 00:30:44 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Tue May 19 00:31:44 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Tue May 19 00:31:50 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Tue May 19 00:31:51 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 00:31:52 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Tue May 19 00:32: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 kvm-test-instance02.staging.ganeti.org 1 512M' Tue May 19 00:32:57 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Tue May 19 00:32:58 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 00:32:58 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Tue May 19 00:33: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 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' Tue May 19 00:34:04 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Tue May 19 00:34:06 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 00:34:06 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Tue May 19 00:35:06 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-05-19 00:35:07.920419 time=0:04:28.968765 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-05-19 00:35:07.920562 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1579 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-19 00:35:13.748994 time=0:00:05.828432 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-19 00:35:13.749142 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 1580 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 1581 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 1582 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 1583 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 1584 for kvm-test-instance02.staging.ganeti.org ... Tue May 19 00:35:59 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-05-19 00:36:04.392192 time=0:00:50.643050 [TestInstanceReboot] gnt-instance reboot <<<< 2026-05-19 00:36:04.392354 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 Tue May 19 04:36:04 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster watcher info' The watcher is paused until Tue May 19 04:36:04 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: abdcd659-eb99-46b1-8fd9-62f030f956d6 Serial number: 50 Creation time: 2026-05-19 00:26:53 Modification time: 2026-05-19 00:36:03 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - secondaries: disco-stu.staging.ganeti.org (group default, group UUID 276f9f1d-a4c9-436d-b22c-d27507754921) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (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:a7:eb:b6 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 062b84cd-7645-4c65-bd09-2dff58d7fbb5 name: None Disk template: drbd Disks: - disk/0: drbd, size 1.8G access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: disco-stu.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: 3430265a-1bf8-484d-b5d7-5373c9db7090 child devices: - child 0: plain, size 1.8G logical_id: gnt/cfb82d1d-4fa5-4be4-99b1-56cef08d1beb.disk0_data on primary: /dev/gnt/cfb82d1d-4fa5-4be4-99b1-56cef08d1beb.disk0_data (253:0) on secondary: /dev/gnt/cfb82d1d-4fa5-4be4-99b1-56cef08d1beb.disk0_data (253:0) name: None UUID: 37b6964e-5b1e-4857-bdc3-f0a990267efc - child 1: plain, size 128M logical_id: gnt/cfb82d1d-4fa5-4be4-99b1-56cef08d1beb.disk0_meta on primary: /dev/gnt/cfb82d1d-4fa5-4be4-99b1-56cef08d1beb.disk0_meta (253:1) on secondary: /dev/gnt/cfb82d1d-4fa5-4be4-99b1-56cef08d1beb.disk0_meta (253:1) name: None UUID: 5ff05d33-c3b9-4d35-be67-007667da5e0f - disk/1: drbd, size 1.5G access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: disco-stu.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: 72b80c4d-d93a-40c1-827b-8a479498a09b child devices: - child 0: plain, size 1.5G logical_id: gnt/1c069aab-a009-4f75-bed2-4bb03352f879.disk1_data on primary: /dev/gnt/1c069aab-a009-4f75-bed2-4bb03352f879.disk1_data (253:2) on secondary: /dev/gnt/1c069aab-a009-4f75-bed2-4bb03352f879.disk1_data (253:2) name: None UUID: fddea5c6-066d-4630-8092-c296ce2ea4fe - child 1: plain, size 128M logical_id: gnt/1c069aab-a009-4f75-bed2-4bb03352f879.disk1_meta on primary: /dev/gnt/1c069aab-a009-4f75-bed2-4bb03352f879.disk1_meta (253:3) on secondary: /dev/gnt/1c069aab-a009-4f75-bed2-4bb03352f879.disk1_meta (253:3) name: None UUID: 20af185e-aec8-4961-91b3-69defdaca7d6 Command: ssh disco-stu.staging.ganeti.org '(drbdsetup 0 down >/dev/null 2>&1; drbdsetup down resource0 >/dev/null 2>&1) || /bin/true' Command: ssh disco-stu.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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 1587 Waiting for job 1587 ... 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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 1590 Waiting for job 1590 ... No disks need to be activated. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 1592, 1593 Waiting for job 1592 ... Tue May 19 00:36:18 2026 * Verifying cluster config Tue May 19 00:36:18 2026 * Verifying cluster certificate files Tue May 19 00:36:18 2026 * Verifying hypervisor parameters Tue May 19 00:36:18 2026 * Verifying all nodes belong to an existing group Waiting for job 1593 ... Tue May 19 00:36:18 2026 * Verifying group 'default' Tue May 19 00:36:18 2026 * Gathering data (3 nodes) Tue May 19 00:36:18 2026 * Gathering information about nodes (3 nodes) Tue May 19 00:36:20 2026 * Gathering disk information (3 nodes) Tue May 19 00:36:20 2026 * Verifying configuration file consistency Tue May 19 00:36:20 2026 * Verifying node status Tue May 19 00:36:20 2026 * Verifying instance status Tue May 19 00:36:20 2026 * Verifying orphan volumes Tue May 19 00:36:20 2026 * Verifying N+1 Memory redundancy Tue May 19 00:36:20 2026 * Assessing cluster hypervisor parameters Tue May 19 00:36: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. Tue May 19 00:36:20 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Tue May 19 00:36:20 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Tue May 19 00:36:20 2026 * Other Notes Tue May 19 00:36:20 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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster watcher info' The watcher is not paused. ---- PASSED [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD >>>> 2026-05-19 00:36:21.073932 time=0:00:16.681578 [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD <<<< 2026-05-19 00:36:21.074089 start [TestInstanceRemove] gnt-instance remove Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-05-19 00:36:30.297185 time=0:00:09.223096 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 2c9e927c2a4b1d646ee457e02ba6810812be6282 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 1596, 1597 Waiting for job 1596 ... Tue May 19 00:36:32 2026 * Verifying cluster config Tue May 19 00:36:32 2026 * Verifying cluster certificate files Tue May 19 00:36:32 2026 * Verifying hypervisor parameters Tue May 19 00:36:32 2026 * Verifying all nodes belong to an existing group Waiting for job 1597 ... Tue May 19 00:36:33 2026 * Verifying group 'default' Tue May 19 00:36:33 2026 * Gathering data (3 nodes) Tue May 19 00:36:33 2026 * Gathering information about nodes (3 nodes) Tue May 19 00:36:34 2026 * Gathering disk information (3 nodes) Tue May 19 00:36:34 2026 * Verifying configuration file consistency Tue May 19 00:36:34 2026 * Verifying node status Tue May 19 00:36:34 2026 * Verifying instance status Tue May 19 00:36:34 2026 * Verifying orphan volumes Tue May 19 00:36:34 2026 * Verifying N+1 Memory redundancy Tue May 19 00:36:34 2026 * Assessing cluster hypervisor parameters Tue May 19 00:36: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. Tue May 19 00:36:34 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Tue May 19 00:36:34 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Tue May 19 00:36:34 2026 * Other Notes Tue May 19 00:36:34 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 2c9e927c2a4b1d646ee457e02ba6810812be6282 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:use_chroot=False' ---- Starting reduced number of instance tests with hypervisor parameter use_guest_agent=True Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:use_guest_agent=True' <<<< 2026-05-19 00:36:37.708934 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:disco-stu.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' Tue May 19 00:36:39 2026 * creating instance disks... Tue May 19 00:36:48 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Tue May 19 00:36:48 2026 adding disks to cluster config Tue May 19 00:36:48 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 00:36:48 2026 - INFO: - device disk/0: 3.20% done, 2m 39s remaining (estimated) Tue May 19 00:36:48 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Tue May 19 00:37:49 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Tue May 19 00:37:49 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 00:37:49 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Tue May 19 00:37:49 2026 * running the instance OS create scripts... Tue May 19 00:37:49 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 3626582a-a34a-4f74-b731-b32bdf2d7c2f Serial number: 4 Creation time: 2026-05-19 00:36:48 Modification time: 2026-05-19 00:37:49 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - secondaries: disco-stu.staging.ganeti.org (group default, group UUID 276f9f1d-a4c9-436d-b22c-d27507754921) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (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:7c:74:27 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 8f33ce9b-ed19-46ec-b461-b6abe46dcd2d name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: disco-stu.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: 63faaf44-4e13-4791-8968-21085a8b5085 child devices: - child 0: plain, size 768M logical_id: gnt/65539f94-91ed-4459-982f-0b35899dac85.disk0_data on primary: /dev/gnt/65539f94-91ed-4459-982f-0b35899dac85.disk0_data (253:0) on secondary: /dev/gnt/65539f94-91ed-4459-982f-0b35899dac85.disk0_data (253:0) name: None UUID: f5cdced7-1c80-4c68-b916-9c4e59901773 - child 1: plain, size 128M logical_id: gnt/65539f94-91ed-4459-982f-0b35899dac85.disk0_meta on primary: /dev/gnt/65539f94-91ed-4459-982f-0b35899dac85.disk0_meta (253:1) on secondary: /dev/gnt/65539f94-91ed-4459-982f-0b35899dac85.disk0_meta (253:1) name: None UUID: 0c646d62-95f3-4163-b07a-d51add1899ba - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: disco-stu.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: b03975be-ab7a-45b4-ae04-187ec15e8765 child devices: - child 0: plain, size 512M logical_id: gnt/26f225bf-d630-4e15-b6b5-cc0470d0c594.disk1_data on primary: /dev/gnt/26f225bf-d630-4e15-b6b5-cc0470d0c594.disk1_data (253:2) on secondary: /dev/gnt/26f225bf-d630-4e15-b6b5-cc0470d0c594.disk1_data (253:2) name: None UUID: 2fc6fa55-2c3b-45b0-b50d-a806d03ce9bf - child 1: plain, size 128M logical_id: gnt/26f225bf-d630-4e15-b6b5-cc0470d0c594.disk1_meta on primary: /dev/gnt/26f225bf-d630-4e15-b6b5-cc0470d0c594.disk1_meta (253:3) on secondary: /dev/gnt/26f225bf-d630-4e15-b6b5-cc0470d0c594.disk1_meta (253:3) name: None UUID: 67d96e27-c323-4539-a6ad-a47b1cb47f9a Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd ----- >>>> 2026-05-19 00:37:53.101469 time=0:01:15.392535 [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd <<<< 2026-05-19 00:37:53.101559 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1602 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-19 00:38:06.209726 time=0:00:13.108167 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-19 00:38:06.209828 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-05-19 00:38:06.209852 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 1605 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1605 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.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 1606 for kvm-test-instance02.staging.ganeti.org ... Tue May 19 00:38: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 1607 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1607 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.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 1608 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1608 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-05-19 00:38:16.963185 time=0:00:10.753333 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-05-19 00:38:16.963309 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1611 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-19 00:38:22.576424 time=0:00:05.613115 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-19 00:38:22.576540 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/1612 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-05-19 00:38:35.620142 time=0:00:13.043602 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-05-19 00:38:35.620278 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/1613 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-05-19 00:38:41.312539 time=0:00:05.692261 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-05-19 00:38:41.312712 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 3626582a-a34a-4f74-b731-b32bdf2d7c2f Serial number: 16 Creation time: 2026-05-19 00:36:48 Modification time: 2026-05-19 00:38:36 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - secondaries: disco-stu.staging.ganeti.org (group default, group UUID 276f9f1d-a4c9-436d-b22c-d27507754921) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (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:7c:74:27 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 8f33ce9b-ed19-46ec-b461-b6abe46dcd2d name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: disco-stu.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: 63faaf44-4e13-4791-8968-21085a8b5085 child devices: - child 0: plain, size 768M logical_id: gnt/65539f94-91ed-4459-982f-0b35899dac85.disk0_data on primary: /dev/gnt/65539f94-91ed-4459-982f-0b35899dac85.disk0_data (253:0) on secondary: /dev/gnt/65539f94-91ed-4459-982f-0b35899dac85.disk0_data (253:0) name: None UUID: f5cdced7-1c80-4c68-b916-9c4e59901773 - child 1: plain, size 128M logical_id: gnt/65539f94-91ed-4459-982f-0b35899dac85.disk0_meta on primary: /dev/gnt/65539f94-91ed-4459-982f-0b35899dac85.disk0_meta (253:1) on secondary: /dev/gnt/65539f94-91ed-4459-982f-0b35899dac85.disk0_meta (253:1) name: None UUID: 0c646d62-95f3-4163-b07a-d51add1899ba - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: disco-stu.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: b03975be-ab7a-45b4-ae04-187ec15e8765 child devices: - child 0: plain, size 512M logical_id: gnt/26f225bf-d630-4e15-b6b5-cc0470d0c594.disk1_data on primary: /dev/gnt/26f225bf-d630-4e15-b6b5-cc0470d0c594.disk1_data (253:2) on secondary: /dev/gnt/26f225bf-d630-4e15-b6b5-cc0470d0c594.disk1_data (253:2) name: None UUID: 2fc6fa55-2c3b-45b0-b50d-a806d03ce9bf - child 1: plain, size 128M logical_id: gnt/26f225bf-d630-4e15-b6b5-cc0470d0c594.disk1_meta on primary: /dev/gnt/26f225bf-d630-4e15-b6b5-cc0470d0c594.disk1_meta (253:3) on secondary: /dev/gnt/26f225bf-d630-4e15-b6b5-cc0470d0c594.disk1_meta (253:3) name: None UUID: 67d96e27-c323-4539-a6ad-a47b1cb47f9a Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Tue May 19 00:38:45 2026 - INFO: Trying to hotplug device... Tue May 19 00:38:45 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:84:3b:52,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' Tue May 19 00:38:46 2026 - INFO: Trying to hotplug device... Tue May 19 00:38: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' Tue May 19 00:38:48 2026 - INFO: Trying to hotplug device... Tue May 19 00:38:48 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Tue May 19 00:38:55 2026 - INFO: Trying to hotplug device... Tue May 19 00:38:55 2026 - INFO: Hotplug done. Tue May 19 00:38:55 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 00:38:55 2026 - INFO: - device disk/2: 0.80% done, 43m 40s remaining (estimated) Tue May 19 00:39: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' Tue May 19 00:39:57 2026 - INFO: Trying to hotplug device... Tue May 19 00:39:57 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Please give at least one of the parameters. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-05-19 00:40:18.974955 time=0:01:37.662243 [TestInstanceModify] gnt-instance modify <<<< 2026-05-19 00:40:18.975087 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/1634 GET /2/jobs/1635 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-05-19 00:40:21.569600 time=0:00:02.594513 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-05-19 00:40:21.569763 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-05-19 00:40:21.569787 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-05-19 00:40:21.569802 skipping , test(s) instance-device-names disabled <<<< 2026-05-19 00:40:21.569816 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1636 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-19 00:40:29.687612 time=0:00:08.117796 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-19 00:40:29.688115 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-05-19 00:40:29.688145 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-05-19 00:40:29.688160 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' Tue May 19 00:40:33 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Tue May 19 00:40:34 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 00:40:35 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Tue May 19 00: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' Tue May 19 00:41:41 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Tue May 19 00:41:42 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 00:41:42 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Tue May 19 00:42: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' Tue May 19 00:42:47 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Tue May 19 00:42:49 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 00:42:49 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Tue May 19 00:43:49 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Tue May 19 00:43:55 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Tue May 19 00:43:56 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 00:43:56 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Tue May 19 00:44:57 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-05-19 00:44:58.375961 time=0:04:28.687801 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-05-19 00:44:58.376129 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1643 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-19 00:45:04.709524 time=0:00:06.333395 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-19 00:45:04.709637 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 1644 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 1645 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 1646 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 1647 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 1648 for kvm-test-instance02.staging.ganeti.org ... Tue May 19 00:45:50 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-05-19 00:45:55.077008 time=0:00:50.367371 [TestInstanceReboot] gnt-instance reboot <<<< 2026-05-19 00:45:55.077170 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 Tue May 19 04:45:55 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster watcher info' The watcher is paused until Tue May 19 04:45:55 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 3626582a-a34a-4f74-b731-b32bdf2d7c2f Serial number: 50 Creation time: 2026-05-19 00:36:48 Modification time: 2026-05-19 00:45:54 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - secondaries: disco-stu.staging.ganeti.org (group default, group UUID 276f9f1d-a4c9-436d-b22c-d27507754921) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (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:7c:74:27 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 8f33ce9b-ed19-46ec-b461-b6abe46dcd2d name: None Disk template: drbd Disks: - disk/0: drbd, size 1.8G access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: disco-stu.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: 63faaf44-4e13-4791-8968-21085a8b5085 child devices: - child 0: plain, size 1.8G logical_id: gnt/65539f94-91ed-4459-982f-0b35899dac85.disk0_data on primary: /dev/gnt/65539f94-91ed-4459-982f-0b35899dac85.disk0_data (253:0) on secondary: /dev/gnt/65539f94-91ed-4459-982f-0b35899dac85.disk0_data (253:0) name: None UUID: f5cdced7-1c80-4c68-b916-9c4e59901773 - child 1: plain, size 128M logical_id: gnt/65539f94-91ed-4459-982f-0b35899dac85.disk0_meta on primary: /dev/gnt/65539f94-91ed-4459-982f-0b35899dac85.disk0_meta (253:1) on secondary: /dev/gnt/65539f94-91ed-4459-982f-0b35899dac85.disk0_meta (253:1) name: None UUID: 0c646d62-95f3-4163-b07a-d51add1899ba - disk/1: drbd, size 1.5G access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: disco-stu.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: b03975be-ab7a-45b4-ae04-187ec15e8765 child devices: - child 0: plain, size 1.5G logical_id: gnt/26f225bf-d630-4e15-b6b5-cc0470d0c594.disk1_data on primary: /dev/gnt/26f225bf-d630-4e15-b6b5-cc0470d0c594.disk1_data (253:2) on secondary: /dev/gnt/26f225bf-d630-4e15-b6b5-cc0470d0c594.disk1_data (253:2) name: None UUID: 2fc6fa55-2c3b-45b0-b50d-a806d03ce9bf - child 1: plain, size 128M logical_id: gnt/26f225bf-d630-4e15-b6b5-cc0470d0c594.disk1_meta on primary: /dev/gnt/26f225bf-d630-4e15-b6b5-cc0470d0c594.disk1_meta (253:3) on secondary: /dev/gnt/26f225bf-d630-4e15-b6b5-cc0470d0c594.disk1_meta (253:3) name: None UUID: 67d96e27-c323-4539-a6ad-a47b1cb47f9a Command: ssh disco-stu.staging.ganeti.org '(drbdsetup 0 down >/dev/null 2>&1; drbdsetup down resource0 >/dev/null 2>&1) || /bin/true' Command: ssh disco-stu.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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 1651 Waiting for job 1651 ... 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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 1654 Waiting for job 1654 ... No disks need to be activated. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 1656, 1657 Waiting for job 1656 ... Tue May 19 00:46:09 2026 * Verifying cluster config Tue May 19 00:46:09 2026 * Verifying cluster certificate files Tue May 19 00:46:09 2026 * Verifying hypervisor parameters Tue May 19 00:46:09 2026 * Verifying all nodes belong to an existing group Waiting for job 1657 ... Tue May 19 00:46:10 2026 * Verifying group 'default' Tue May 19 00:46:10 2026 * Gathering data (3 nodes) Tue May 19 00:46:10 2026 * Gathering information about nodes (3 nodes) Tue May 19 00:46:11 2026 * Gathering disk information (3 nodes) Tue May 19 00:46:11 2026 * Verifying configuration file consistency Tue May 19 00:46:11 2026 * Verifying node status Tue May 19 00:46:11 2026 * Verifying instance status Tue May 19 00:46:11 2026 * Verifying orphan volumes Tue May 19 00:46:11 2026 * Verifying N+1 Memory redundancy Tue May 19 00:46:11 2026 * Assessing cluster hypervisor parameters Tue May 19 00:46: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. Tue May 19 00:46:11 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Tue May 19 00:46:11 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Tue May 19 00:46:11 2026 * Other Notes Tue May 19 00:46:11 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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster watcher info' The watcher is not paused. ---- PASSED [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD >>>> 2026-05-19 00:46:12.184415 time=0:00:17.107245 [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD <<<< 2026-05-19 00:46:12.184546 start [TestInstanceRemove] gnt-instance remove Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-05-19 00:46:21.096916 time=0:00:08.912370 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 6820a9d454661733496a5867b707891979aefe30 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 1660, 1661 Waiting for job 1660 ... Tue May 19 00:46:22 2026 * Verifying cluster config Tue May 19 00:46:22 2026 * Verifying cluster certificate files Tue May 19 00:46:22 2026 * Verifying hypervisor parameters Tue May 19 00:46:22 2026 * Verifying all nodes belong to an existing group Waiting for job 1661 ... Tue May 19 00:46:23 2026 * Verifying group 'default' Tue May 19 00:46:23 2026 * Gathering data (3 nodes) Tue May 19 00:46:23 2026 * Gathering information about nodes (3 nodes) Tue May 19 00:46:24 2026 * Gathering disk information (3 nodes) Tue May 19 00:46:24 2026 * Verifying configuration file consistency Tue May 19 00:46:24 2026 * Verifying node status Tue May 19 00:46:24 2026 * Verifying instance status Tue May 19 00:46:24 2026 * Verifying orphan volumes Tue May 19 00:46:24 2026 * Verifying N+1 Memory redundancy Tue May 19 00:46:24 2026 * Assessing cluster hypervisor parameters Tue May 19 00:46:24 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Tue May 19 00:46:24 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Tue May 19 00:46:24 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Tue May 19 00:46:24 2026 * Other Notes Tue May 19 00:46:24 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 6820a9d454661733496a5867b707891979aefe30 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:use_guest_agent=False' ---- Starting reduced number of instance tests with hypervisor parameter use_localtime=True Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:use_localtime=True' <<<< 2026-05-19 00:46:27.696194 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:disco-stu.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' Tue May 19 00:46:29 2026 * creating instance disks... Tue May 19 00:46:38 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Tue May 19 00:46:38 2026 adding disks to cluster config Tue May 19 00:46:38 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 00:46:39 2026 - INFO: - device disk/0: 3.70% done, 2m 4s remaining (estimated) Tue May 19 00:46:39 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Tue May 19 00:47:39 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Tue May 19 00:47:39 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 00:47:39 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Tue May 19 00:47:39 2026 * running the instance OS create scripts... Tue May 19 00:47:40 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: c2740169-a5aa-4e14-90d1-d524309f646d Serial number: 4 Creation time: 2026-05-19 00:46:38 Modification time: 2026-05-19 00:47:40 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - secondaries: disco-stu.staging.ganeti.org (group default, group UUID 276f9f1d-a4c9-436d-b22c-d27507754921) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (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:f2:5b:40 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 8b213e67-897a-4984-a68b-1abdd8261ada name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: disco-stu.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: 9da63758-54d2-4240-9109-856d2290648d child devices: - child 0: plain, size 768M logical_id: gnt/5f1607b0-d26b-418b-9d20-081ac059261f.disk0_data on primary: /dev/gnt/5f1607b0-d26b-418b-9d20-081ac059261f.disk0_data (253:0) on secondary: /dev/gnt/5f1607b0-d26b-418b-9d20-081ac059261f.disk0_data (253:0) name: None UUID: 1d9b03ba-7a9c-4b57-9272-ea2a478c780d - child 1: plain, size 128M logical_id: gnt/5f1607b0-d26b-418b-9d20-081ac059261f.disk0_meta on primary: /dev/gnt/5f1607b0-d26b-418b-9d20-081ac059261f.disk0_meta (253:1) on secondary: /dev/gnt/5f1607b0-d26b-418b-9d20-081ac059261f.disk0_meta (253:1) name: None UUID: cd56dc14-daf5-4876-b67f-4277b15c34e3 - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: disco-stu.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: 735a0133-a071-4390-b682-195da3f37e84 child devices: - child 0: plain, size 512M logical_id: gnt/702ca8f7-0d46-4911-a9d2-5713120d58fb.disk1_data on primary: /dev/gnt/702ca8f7-0d46-4911-a9d2-5713120d58fb.disk1_data (253:2) on secondary: /dev/gnt/702ca8f7-0d46-4911-a9d2-5713120d58fb.disk1_data (253:2) name: None UUID: f97eb2f8-9859-44c9-b677-9a8d9a3c496b - child 1: plain, size 128M logical_id: gnt/702ca8f7-0d46-4911-a9d2-5713120d58fb.disk1_meta on primary: /dev/gnt/702ca8f7-0d46-4911-a9d2-5713120d58fb.disk1_meta (253:3) on secondary: /dev/gnt/702ca8f7-0d46-4911-a9d2-5713120d58fb.disk1_meta (253:3) name: None UUID: d416a856-adc3-43a1-9899-d47b85ea5ed7 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd ----- >>>> 2026-05-19 00:47:43.593069 time=0:01:15.896875 [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd <<<< 2026-05-19 00:47:43.593152 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1666 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-19 00:47:56.832913 time=0:00:13.239761 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-19 00:47:56.833037 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-05-19 00:47:56.833058 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 1669 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1669 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.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 1670 for kvm-test-instance02.staging.ganeti.org ... Tue May 19 00:48:01 2026 - WARNING: Ignoring offline instance check Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1671 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 1671 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_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 1672 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1672 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-05-19 00:48:07.749763 time=0:00:10.916705 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-05-19 00:48:07.749878 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1675 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-19 00:48:13.471568 time=0:00:05.721690 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-19 00:48:13.471702 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/1676 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-05-19 00:48:26.484825 time=0:00:13.013123 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-05-19 00:48:26.484936 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/1677 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-05-19 00:48:32.281853 time=0:00:05.796917 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-05-19 00:48:32.282039 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: c2740169-a5aa-4e14-90d1-d524309f646d Serial number: 16 Creation time: 2026-05-19 00:46:38 Modification time: 2026-05-19 00:48:27 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - secondaries: disco-stu.staging.ganeti.org (group default, group UUID 276f9f1d-a4c9-436d-b22c-d27507754921) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (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:f2:5b:40 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 8b213e67-897a-4984-a68b-1abdd8261ada name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: disco-stu.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: 9da63758-54d2-4240-9109-856d2290648d child devices: - child 0: plain, size 768M logical_id: gnt/5f1607b0-d26b-418b-9d20-081ac059261f.disk0_data on primary: /dev/gnt/5f1607b0-d26b-418b-9d20-081ac059261f.disk0_data (253:0) on secondary: /dev/gnt/5f1607b0-d26b-418b-9d20-081ac059261f.disk0_data (253:0) name: None UUID: 1d9b03ba-7a9c-4b57-9272-ea2a478c780d - child 1: plain, size 128M logical_id: gnt/5f1607b0-d26b-418b-9d20-081ac059261f.disk0_meta on primary: /dev/gnt/5f1607b0-d26b-418b-9d20-081ac059261f.disk0_meta (253:1) on secondary: /dev/gnt/5f1607b0-d26b-418b-9d20-081ac059261f.disk0_meta (253:1) name: None UUID: cd56dc14-daf5-4876-b67f-4277b15c34e3 - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: disco-stu.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: 735a0133-a071-4390-b682-195da3f37e84 child devices: - child 0: plain, size 512M logical_id: gnt/702ca8f7-0d46-4911-a9d2-5713120d58fb.disk1_data on primary: /dev/gnt/702ca8f7-0d46-4911-a9d2-5713120d58fb.disk1_data (253:2) on secondary: /dev/gnt/702ca8f7-0d46-4911-a9d2-5713120d58fb.disk1_data (253:2) name: None UUID: f97eb2f8-9859-44c9-b677-9a8d9a3c496b - child 1: plain, size 128M logical_id: gnt/702ca8f7-0d46-4911-a9d2-5713120d58fb.disk1_meta on primary: /dev/gnt/702ca8f7-0d46-4911-a9d2-5713120d58fb.disk1_meta (253:3) on secondary: /dev/gnt/702ca8f7-0d46-4911-a9d2-5713120d58fb.disk1_meta (253:3) name: None UUID: d416a856-adc3-43a1-9899-d47b85ea5ed7 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Tue May 19 00:48:35 2026 - INFO: Trying to hotplug device... Tue May 19 00:48:36 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:93:0a: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' Tue May 19 00:48:37 2026 - INFO: Trying to hotplug device... Tue May 19 00:48: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' Tue May 19 00:48:40 2026 - INFO: Trying to hotplug device... Tue May 19 00:48: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' Tue May 19 00:48:47 2026 - INFO: Trying to hotplug device... Tue May 19 00:48:48 2026 - INFO: Hotplug done. Tue May 19 00:48:48 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 00:48:48 2026 - INFO: - device disk/2: 0.80% done, 43m 40s remaining (estimated) Tue May 19 00:49:48 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' Tue May 19 00:49:49 2026 - INFO: Trying to hotplug device... Tue May 19 00:49:49 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Please give at least one of the parameters. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-05-19 00:50:11.115925 time=0:01:38.833886 [TestInstanceModify] gnt-instance modify <<<< 2026-05-19 00:50:11.116019 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/1698 GET /2/jobs/1699 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-05-19 00:50:13.700287 time=0:00:02.584268 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-05-19 00:50:13.700406 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-05-19 00:50:13.700439 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-05-19 00:50:13.700454 skipping , test(s) instance-device-names disabled <<<< 2026-05-19 00:50:13.700467 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1700 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-19 00:50:21.814450 time=0:00:08.113983 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-19 00:50:21.814562 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-05-19 00:50:21.814587 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-05-19 00:50:21.814606 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' Tue May 19 00:50:25 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Tue May 19 00:50:26 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 00:50:27 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Tue May 19 00:51: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' Tue May 19 00:51:32 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Tue May 19 00:51:34 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 00:51:34 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Tue May 19 00:52: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' Tue May 19 00:52:39 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Tue May 19 00:52:40 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 00:52:41 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Tue May 19 00:53: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' Tue May 19 00:53:46 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Tue May 19 00:53:48 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 00:53:48 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Tue May 19 00:54:48 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-05-19 00:54:50.026953 time=0:04:28.212347 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-05-19 00:54:50.027074 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1707 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-19 00:54:55.549924 time=0:00:05.522850 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-19 00:54:55.550064 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 1708 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 1709 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 1710 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 1711 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 1712 for kvm-test-instance02.staging.ganeti.org ... Tue May 19 00:55:40 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-05-19 00:55:45.969493 time=0:00:50.419429 [TestInstanceReboot] gnt-instance reboot <<<< 2026-05-19 00:55:45.969650 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 Tue May 19 04:55:46 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster watcher info' The watcher is paused until Tue May 19 04:55:46 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: c2740169-a5aa-4e14-90d1-d524309f646d Serial number: 50 Creation time: 2026-05-19 00:46:38 Modification time: 2026-05-19 00:55:45 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - secondaries: disco-stu.staging.ganeti.org (group default, group UUID 276f9f1d-a4c9-436d-b22c-d27507754921) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (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:f2:5b:40 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 8b213e67-897a-4984-a68b-1abdd8261ada name: None Disk template: drbd Disks: - disk/0: drbd, size 1.8G access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: disco-stu.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: 9da63758-54d2-4240-9109-856d2290648d child devices: - child 0: plain, size 1.8G logical_id: gnt/5f1607b0-d26b-418b-9d20-081ac059261f.disk0_data on primary: /dev/gnt/5f1607b0-d26b-418b-9d20-081ac059261f.disk0_data (253:0) on secondary: /dev/gnt/5f1607b0-d26b-418b-9d20-081ac059261f.disk0_data (253:0) name: None UUID: 1d9b03ba-7a9c-4b57-9272-ea2a478c780d - child 1: plain, size 128M logical_id: gnt/5f1607b0-d26b-418b-9d20-081ac059261f.disk0_meta on primary: /dev/gnt/5f1607b0-d26b-418b-9d20-081ac059261f.disk0_meta (253:1) on secondary: /dev/gnt/5f1607b0-d26b-418b-9d20-081ac059261f.disk0_meta (253:1) name: None UUID: cd56dc14-daf5-4876-b67f-4277b15c34e3 - disk/1: drbd, size 1.5G access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: disco-stu.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: 735a0133-a071-4390-b682-195da3f37e84 child devices: - child 0: plain, size 1.5G logical_id: gnt/702ca8f7-0d46-4911-a9d2-5713120d58fb.disk1_data on primary: /dev/gnt/702ca8f7-0d46-4911-a9d2-5713120d58fb.disk1_data (253:2) on secondary: /dev/gnt/702ca8f7-0d46-4911-a9d2-5713120d58fb.disk1_data (253:2) name: None UUID: f97eb2f8-9859-44c9-b677-9a8d9a3c496b - child 1: plain, size 128M logical_id: gnt/702ca8f7-0d46-4911-a9d2-5713120d58fb.disk1_meta on primary: /dev/gnt/702ca8f7-0d46-4911-a9d2-5713120d58fb.disk1_meta (253:3) on secondary: /dev/gnt/702ca8f7-0d46-4911-a9d2-5713120d58fb.disk1_meta (253:3) name: None UUID: d416a856-adc3-43a1-9899-d47b85ea5ed7 Command: ssh disco-stu.staging.ganeti.org '(drbdsetup 0 down >/dev/null 2>&1; drbdsetup down resource0 >/dev/null 2>&1) || /bin/true' Command: ssh disco-stu.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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 1715 Waiting for job 1715 ... 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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 1718 Waiting for job 1718 ... No disks need to be activated. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 1720, 1721 Waiting for job 1720 ... Tue May 19 00:55:59 2026 * Verifying cluster config Tue May 19 00:55:59 2026 * Verifying cluster certificate files Tue May 19 00:55:59 2026 * Verifying hypervisor parameters Tue May 19 00:55:59 2026 * Verifying all nodes belong to an existing group Waiting for job 1721 ... Tue May 19 00:56:00 2026 * Verifying group 'default' Tue May 19 00:56:00 2026 * Gathering data (3 nodes) Tue May 19 00:56:00 2026 * Gathering information about nodes (3 nodes) Tue May 19 00:56:01 2026 * Gathering disk information (3 nodes) Tue May 19 00:56:01 2026 * Verifying configuration file consistency Tue May 19 00:56:01 2026 * Verifying node status Tue May 19 00:56:01 2026 * Verifying instance status Tue May 19 00:56:01 2026 * Verifying orphan volumes Tue May 19 00:56:01 2026 * Verifying N+1 Memory redundancy Tue May 19 00:56:01 2026 * Assessing cluster hypervisor parameters Tue May 19 00:56: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. Tue May 19 00:56:01 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Tue May 19 00:56:01 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Tue May 19 00:56:01 2026 * Other Notes Tue May 19 00:56:01 2026 * Hooks Results Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster watcher continue' The watcher is no longer paused. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster watcher info' The watcher is not paused. ---- PASSED [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD >>>> 2026-05-19 00:56:02.238455 time=0:00:16.268805 [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD <<<< 2026-05-19 00:56:02.238576 start [TestInstanceRemove] gnt-instance remove Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-05-19 00:56:11.046461 time=0:00:08.807885 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 6c2ed4142792c87a89cbcdd4b4dd6bbdae8469e0 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 1724, 1725 Waiting for job 1724 ... Tue May 19 00:56:12 2026 * Verifying cluster config Tue May 19 00:56:12 2026 * Verifying cluster certificate files Tue May 19 00:56:12 2026 * Verifying hypervisor parameters Tue May 19 00:56:12 2026 * Verifying all nodes belong to an existing group Waiting for job 1725 ... Tue May 19 00:56:13 2026 * Verifying group 'default' Tue May 19 00:56:13 2026 * Gathering data (3 nodes) Tue May 19 00:56:13 2026 * Gathering information about nodes (3 nodes) Tue May 19 00:56:14 2026 * Gathering disk information (3 nodes) Tue May 19 00:56:14 2026 * Verifying configuration file consistency Tue May 19 00:56:14 2026 * Verifying node status Tue May 19 00:56:14 2026 * Verifying instance status Tue May 19 00:56:14 2026 * Verifying orphan volumes Tue May 19 00:56:14 2026 * Verifying N+1 Memory redundancy Tue May 19 00:56:14 2026 * Assessing cluster hypervisor parameters Tue May 19 00:56: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. Tue May 19 00:56:14 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Tue May 19 00:56:14 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Tue May 19 00:56:14 2026 * Other Notes Tue May 19 00:56:14 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 6c2ed4142792c87a89cbcdd4b4dd6bbdae8469e0 /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-05-19 00:56:17.578578 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:disco-stu.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' Tue May 19 00:56:19 2026 * creating instance disks... Tue May 19 00:56:28 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Tue May 19 00:56:28 2026 adding disks to cluster config Tue May 19 00:56:28 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 00:56:28 2026 - INFO: - device disk/0: 3.70% done, 2m 27s remaining (estimated) Tue May 19 00:56:28 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Tue May 19 00:57:28 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Tue May 19 00:57:28 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 00:57:29 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Tue May 19 00:57:29 2026 * running the instance OS create scripts... Tue May 19 00:57:29 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 0deed25e-dca5-48a2-9b7a-c754665f810e Serial number: 4 Creation time: 2026-05-19 00:56:28 Modification time: 2026-05-19 00:57:29 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - secondaries: disco-stu.staging.ganeti.org (group default, group UUID 276f9f1d-a4c9-436d-b22c-d27507754921) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: 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 (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:ec:68:8a IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 5e6c277d-91da-4a11-928a-f0d434678cc5 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: disco-stu.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: 256fd17c-c561-4c0a-842b-492dac4fd4ad child devices: - child 0: plain, size 768M logical_id: gnt/a95fa68d-f2a0-480a-ba4d-c2423af06248.disk0_data on primary: /dev/gnt/a95fa68d-f2a0-480a-ba4d-c2423af06248.disk0_data (253:0) on secondary: /dev/gnt/a95fa68d-f2a0-480a-ba4d-c2423af06248.disk0_data (253:0) name: None UUID: 285fabee-3fda-407d-b378-b74cbff689f3 - child 1: plain, size 128M logical_id: gnt/a95fa68d-f2a0-480a-ba4d-c2423af06248.disk0_meta on primary: /dev/gnt/a95fa68d-f2a0-480a-ba4d-c2423af06248.disk0_meta (253:1) on secondary: /dev/gnt/a95fa68d-f2a0-480a-ba4d-c2423af06248.disk0_meta (253:1) name: None UUID: 0b23bcba-f752-4831-9d68-b49c7fa097b4 - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: disco-stu.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: beb9191a-dbc3-42db-8c1c-91ba5321d7b3 child devices: - child 0: plain, size 512M logical_id: gnt/3e77ca0d-773a-4e8b-a17c-6767cc713989.disk1_data on primary: /dev/gnt/3e77ca0d-773a-4e8b-a17c-6767cc713989.disk1_data (253:2) on secondary: /dev/gnt/3e77ca0d-773a-4e8b-a17c-6767cc713989.disk1_data (253:2) name: None UUID: bea3162b-e695-4ba6-a527-ee92b076a7ab - child 1: plain, size 128M logical_id: gnt/3e77ca0d-773a-4e8b-a17c-6767cc713989.disk1_meta on primary: /dev/gnt/3e77ca0d-773a-4e8b-a17c-6767cc713989.disk1_meta (253:3) on secondary: /dev/gnt/3e77ca0d-773a-4e8b-a17c-6767cc713989.disk1_meta (253:3) name: None UUID: 6291f902-14a2-49d1-a3c2-e9c90847c2c6 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd ----- >>>> 2026-05-19 00:57:32.930134 time=0:01:15.351556 [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd <<<< 2026-05-19 00:57:32.930228 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1730 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-19 00:57:46.169047 time=0:00:13.238819 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-19 00:57:46.169158 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-05-19 00:57:46.169183 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 1733 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1733 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.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 1734 for kvm-test-instance02.staging.ganeti.org ... Tue May 19 00:57: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 1735 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1735 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.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 1736 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1736 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-05-19 00:57:57.058525 time=0:00:10.889342 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-05-19 00:57:57.058655 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1739 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-19 00:58:02.868970 time=0:00:05.810315 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-19 00:58:02.869079 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/1740 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-05-19 00:58:16.524165 time=0:00:13.655086 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-05-19 00:58:16.524291 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/1741 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-05-19 00:58:22.781176 time=0:00:06.256885 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-05-19 00:58:22.781285 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 0deed25e-dca5-48a2-9b7a-c754665f810e Serial number: 16 Creation time: 2026-05-19 00:56:28 Modification time: 2026-05-19 00:58:18 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - secondaries: disco-stu.staging.ganeti.org (group default, group UUID 276f9f1d-a4c9-436d-b22c-d27507754921) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: 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 (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:ec:68:8a IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 5e6c277d-91da-4a11-928a-f0d434678cc5 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: disco-stu.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: 256fd17c-c561-4c0a-842b-492dac4fd4ad child devices: - child 0: plain, size 768M logical_id: gnt/a95fa68d-f2a0-480a-ba4d-c2423af06248.disk0_data on primary: /dev/gnt/a95fa68d-f2a0-480a-ba4d-c2423af06248.disk0_data (253:0) on secondary: /dev/gnt/a95fa68d-f2a0-480a-ba4d-c2423af06248.disk0_data (253:0) name: None UUID: 285fabee-3fda-407d-b378-b74cbff689f3 - child 1: plain, size 128M logical_id: gnt/a95fa68d-f2a0-480a-ba4d-c2423af06248.disk0_meta on primary: /dev/gnt/a95fa68d-f2a0-480a-ba4d-c2423af06248.disk0_meta (253:1) on secondary: /dev/gnt/a95fa68d-f2a0-480a-ba4d-c2423af06248.disk0_meta (253:1) name: None UUID: 0b23bcba-f752-4831-9d68-b49c7fa097b4 - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: disco-stu.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: beb9191a-dbc3-42db-8c1c-91ba5321d7b3 child devices: - child 0: plain, size 512M logical_id: gnt/3e77ca0d-773a-4e8b-a17c-6767cc713989.disk1_data on primary: /dev/gnt/3e77ca0d-773a-4e8b-a17c-6767cc713989.disk1_data (253:2) on secondary: /dev/gnt/3e77ca0d-773a-4e8b-a17c-6767cc713989.disk1_data (253:2) name: None UUID: bea3162b-e695-4ba6-a527-ee92b076a7ab - child 1: plain, size 128M logical_id: gnt/3e77ca0d-773a-4e8b-a17c-6767cc713989.disk1_meta on primary: /dev/gnt/3e77ca0d-773a-4e8b-a17c-6767cc713989.disk1_meta (253:3) on secondary: /dev/gnt/3e77ca0d-773a-4e8b-a17c-6767cc713989.disk1_meta (253:3) name: None UUID: 6291f902-14a2-49d1-a3c2-e9c90847c2c6 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Tue May 19 00:58:26 2026 - INFO: Trying to hotplug device... Tue May 19 00:58:26 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:99:11:ee,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' Tue May 19 00:58:28 2026 - INFO: Trying to hotplug device... Tue May 19 00:58:28 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' Tue May 19 00:58:29 2026 - INFO: Trying to hotplug device... Tue May 19 00:58:29 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Tue May 19 00:58:36 2026 - INFO: Trying to hotplug device... Tue May 19 00:58:36 2026 - INFO: Hotplug done. Tue May 19 00:58:36 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 00:58:36 2026 - INFO: - device disk/2: 0.80% done, 43m 40s remaining (estimated) Tue May 19 00:59: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' Tue May 19 00:59:37 2026 - INFO: Trying to hotplug device... Tue May 19 00:59: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: Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-05-19 00:59:59.339619 time=0:01:36.558334 [TestInstanceModify] gnt-instance modify <<<< 2026-05-19 00:59:59.339798 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/1762 GET /2/jobs/1763 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-05-19 01:00:01.904768 time=0:00:02.564970 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-05-19 01:00:01.904970 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-05-19 01:00:01.904998 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-05-19 01:00:01.905019 skipping , test(s) instance-device-names disabled <<<< 2026-05-19 01:00:01.905036 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1764 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-19 01:00:10.131925 time=0:00:08.226889 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-19 01:00:10.132020 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-05-19 01:00:10.132045 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-05-19 01:00:10.132062 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' Tue May 19 01:00:13 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Tue May 19 01:00:15 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 01:00:15 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Tue May 19 01: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 --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' Tue May 19 01:01:21 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Tue May 19 01:01:22 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 01:01:22 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Tue May 19 01:02: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' Tue May 19 01:02:27 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Tue May 19 01:02:29 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 01:02:29 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Tue May 19 01:03: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' Tue May 19 01:03:35 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Tue May 19 01:03:36 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 01:03:37 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Tue May 19 01:04:37 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-05-19 01:04:38.330478 time=0:04:28.198416 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-05-19 01:04:38.330606 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1771 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-19 01:04:43.952319 time=0:00:05.621713 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-19 01:04:43.952424 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 1772 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 1773 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 1774 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 1775 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 1776 for kvm-test-instance02.staging.ganeti.org ... Tue May 19 01:05: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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-05-19 01:05:34.375998 time=0:00:50.423574 [TestInstanceReboot] gnt-instance reboot <<<< 2026-05-19 01:05:34.376111 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 Tue May 19 05:05:34 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster watcher info' The watcher is paused until Tue May 19 05:05:34 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 0deed25e-dca5-48a2-9b7a-c754665f810e Serial number: 50 Creation time: 2026-05-19 00:56:28 Modification time: 2026-05-19 01:05:33 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - secondaries: disco-stu.staging.ganeti.org (group default, group UUID 276f9f1d-a4c9-436d-b22c-d27507754921) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: 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 (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:ec:68:8a IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 5e6c277d-91da-4a11-928a-f0d434678cc5 name: None Disk template: drbd Disks: - disk/0: drbd, size 1.8G access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: disco-stu.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: 256fd17c-c561-4c0a-842b-492dac4fd4ad child devices: - child 0: plain, size 1.8G logical_id: gnt/a95fa68d-f2a0-480a-ba4d-c2423af06248.disk0_data on primary: /dev/gnt/a95fa68d-f2a0-480a-ba4d-c2423af06248.disk0_data (253:0) on secondary: /dev/gnt/a95fa68d-f2a0-480a-ba4d-c2423af06248.disk0_data (253:0) name: None UUID: 285fabee-3fda-407d-b378-b74cbff689f3 - child 1: plain, size 128M logical_id: gnt/a95fa68d-f2a0-480a-ba4d-c2423af06248.disk0_meta on primary: /dev/gnt/a95fa68d-f2a0-480a-ba4d-c2423af06248.disk0_meta (253:1) on secondary: /dev/gnt/a95fa68d-f2a0-480a-ba4d-c2423af06248.disk0_meta (253:1) name: None UUID: 0b23bcba-f752-4831-9d68-b49c7fa097b4 - disk/1: drbd, size 1.5G access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: disco-stu.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: beb9191a-dbc3-42db-8c1c-91ba5321d7b3 child devices: - child 0: plain, size 1.5G logical_id: gnt/3e77ca0d-773a-4e8b-a17c-6767cc713989.disk1_data on primary: /dev/gnt/3e77ca0d-773a-4e8b-a17c-6767cc713989.disk1_data (253:2) on secondary: /dev/gnt/3e77ca0d-773a-4e8b-a17c-6767cc713989.disk1_data (253:2) name: None UUID: bea3162b-e695-4ba6-a527-ee92b076a7ab - child 1: plain, size 128M logical_id: gnt/3e77ca0d-773a-4e8b-a17c-6767cc713989.disk1_meta on primary: /dev/gnt/3e77ca0d-773a-4e8b-a17c-6767cc713989.disk1_meta (253:3) on secondary: /dev/gnt/3e77ca0d-773a-4e8b-a17c-6767cc713989.disk1_meta (253:3) name: None UUID: 6291f902-14a2-49d1-a3c2-e9c90847c2c6 Command: ssh disco-stu.staging.ganeti.org '(drbdsetup 0 down >/dev/null 2>&1; drbdsetup down resource0 >/dev/null 2>&1) || /bin/true' Command: ssh disco-stu.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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 1779 Waiting for job 1779 ... 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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 1782 Waiting for job 1782 ... No disks need to be activated. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 1784, 1785 Waiting for job 1784 ... Tue May 19 01:05:48 2026 * Verifying cluster config Tue May 19 01:05:48 2026 * Verifying cluster certificate files Tue May 19 01:05:48 2026 * Verifying hypervisor parameters Tue May 19 01:05:48 2026 * Verifying all nodes belong to an existing group Waiting for job 1785 ... Tue May 19 01:05:48 2026 * Verifying group 'default' Tue May 19 01:05:48 2026 * Gathering data (3 nodes) Tue May 19 01:05:48 2026 * Gathering information about nodes (3 nodes) Tue May 19 01:05:49 2026 * Gathering disk information (3 nodes) Tue May 19 01:05:49 2026 * Verifying configuration file consistency Tue May 19 01:05:49 2026 * Verifying node status Tue May 19 01:05:49 2026 * Verifying instance status Tue May 19 01:05:49 2026 * Verifying orphan volumes Tue May 19 01:05:49 2026 * Verifying N+1 Memory redundancy Tue May 19 01:05:49 2026 * Assessing cluster hypervisor parameters Tue May 19 01:05: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. Tue May 19 01:05:49 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Tue May 19 01:05:49 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Tue May 19 01:05:49 2026 * Other Notes Tue May 19 01:05:49 2026 * Hooks Results Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster watcher continue' The watcher is no longer paused. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster watcher info' The watcher is not paused. ---- PASSED [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD >>>> 2026-05-19 01:05:50.550401 time=0:00:16.174290 [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD <<<< 2026-05-19 01:05:50.550545 start [TestInstanceRemove] gnt-instance remove Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-05-19 01:05:59.368028 time=0:00:08.817483 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 6045a31f8267d68b959c32d4aa82842e40ce4f95 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 1788, 1789 Waiting for job 1788 ... Tue May 19 01:06:01 2026 * Verifying cluster config Tue May 19 01:06:01 2026 * Verifying cluster certificate files Tue May 19 01:06:01 2026 * Verifying hypervisor parameters Tue May 19 01:06:01 2026 * Verifying all nodes belong to an existing group Waiting for job 1789 ... Tue May 19 01:06:01 2026 * Verifying group 'default' Tue May 19 01:06:01 2026 * Gathering data (3 nodes) Tue May 19 01:06:01 2026 * Gathering information about nodes (3 nodes) Tue May 19 01:06:02 2026 * Gathering disk information (3 nodes) Tue May 19 01:06:02 2026 * Verifying configuration file consistency Tue May 19 01:06:02 2026 * Verifying node status Tue May 19 01:06:02 2026 * Verifying instance status Tue May 19 01:06:02 2026 * Verifying orphan volumes Tue May 19 01:06:02 2026 * Verifying N+1 Memory redundancy Tue May 19 01:06:02 2026 * Assessing cluster hypervisor parameters Tue May 19 01:06: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. Tue May 19 01:06:02 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Tue May 19 01:06:02 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Tue May 19 01:06:02 2026 * Other Notes Tue May 19 01:06:02 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 6045a31f8267d68b959c32d4aa82842e40ce4f95 /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-05-19 01:06:04.409338 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:disco-stu.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' Tue May 19 01:06:06 2026 * creating instance disks... Tue May 19 01:06:15 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Tue May 19 01:06:15 2026 adding disks to cluster config Tue May 19 01:06:15 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 01:06:15 2026 - INFO: - device disk/0: 3.70% done, 2m 27s remaining (estimated) Tue May 19 01:06:15 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Tue May 19 01:07:16 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Tue May 19 01:07:16 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 01:07:16 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Tue May 19 01:07:16 2026 * running the instance OS create scripts... Tue May 19 01:07:16 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 9447da2a-c5ae-40fe-aa83-4785d1e4d954 Serial number: 4 Creation time: 2026-05-19 01:06:15 Modification time: 2026-05-19 01:07:16 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - secondaries: disco-stu.staging.ganeti.org (group default, group UUID 276f9f1d-a4c9-436d-b22c-d27507754921) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: 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 (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:0d:68:64 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 1916a4f4-aae8-4e48-bf1b-99cce2ed0c5c name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: disco-stu.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: e3879050-be5e-4169-b4bc-21c4067f7b51 child devices: - child 0: plain, size 768M logical_id: gnt/a089e00c-bd99-465d-977d-30aac2ec4813.disk0_data on primary: /dev/gnt/a089e00c-bd99-465d-977d-30aac2ec4813.disk0_data (253:0) on secondary: /dev/gnt/a089e00c-bd99-465d-977d-30aac2ec4813.disk0_data (253:0) name: None UUID: 39029d1a-b15f-4cd3-8799-954e467ddafb - child 1: plain, size 128M logical_id: gnt/a089e00c-bd99-465d-977d-30aac2ec4813.disk0_meta on primary: /dev/gnt/a089e00c-bd99-465d-977d-30aac2ec4813.disk0_meta (253:1) on secondary: /dev/gnt/a089e00c-bd99-465d-977d-30aac2ec4813.disk0_meta (253:1) name: None UUID: 0cfe5b5f-0cfc-42a5-a13e-476115f30197 - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: disco-stu.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: 0c722de9-d64e-4add-94c0-c93881f76367 child devices: - child 0: plain, size 512M logical_id: gnt/5c997084-01d3-49d4-a438-1d32e24ee2ac.disk1_data on primary: /dev/gnt/5c997084-01d3-49d4-a438-1d32e24ee2ac.disk1_data (253:2) on secondary: /dev/gnt/5c997084-01d3-49d4-a438-1d32e24ee2ac.disk1_data (253:2) name: None UUID: ebf0d91f-60b1-4575-8914-12967a80d4ad - child 1: plain, size 128M logical_id: gnt/5c997084-01d3-49d4-a438-1d32e24ee2ac.disk1_meta on primary: /dev/gnt/5c997084-01d3-49d4-a438-1d32e24ee2ac.disk1_meta (253:3) on secondary: /dev/gnt/5c997084-01d3-49d4-a438-1d32e24ee2ac.disk1_meta (253:3) name: None UUID: 151def87-7845-4d34-add0-e3109e2d27c8 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd ----- >>>> 2026-05-19 01:07:20.066321 time=0:01:15.656983 [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd <<<< 2026-05-19 01:07:20.066451 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1793 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-19 01:07:33.190142 time=0:00:13.123691 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-19 01:07:33.190313 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-05-19 01:07:33.190338 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 1796 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1796 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.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 1797 for kvm-test-instance02.staging.ganeti.org ... Tue May 19 01:07: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 1798 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1798 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.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 1799 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1799 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-05-19 01:07:44.820209 time=0:00:11.629871 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-05-19 01:07:44.820296 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1802 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-19 01:07:50.945709 time=0:00:06.125413 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-19 01:07:50.945836 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/1803 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-05-19 01:08:04.393094 time=0:00:13.447258 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-05-19 01:08:04.393297 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/1804 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-05-19 01:08:10.084274 time=0:00:05.690977 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-05-19 01:08:10.084414 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 9447da2a-c5ae-40fe-aa83-4785d1e4d954 Serial number: 16 Creation time: 2026-05-19 01:06:15 Modification time: 2026-05-19 01:08:05 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - secondaries: disco-stu.staging.ganeti.org (group default, group UUID 276f9f1d-a4c9-436d-b22c-d27507754921) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: 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 (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:0d:68:64 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 1916a4f4-aae8-4e48-bf1b-99cce2ed0c5c name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: disco-stu.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: e3879050-be5e-4169-b4bc-21c4067f7b51 child devices: - child 0: plain, size 768M logical_id: gnt/a089e00c-bd99-465d-977d-30aac2ec4813.disk0_data on primary: /dev/gnt/a089e00c-bd99-465d-977d-30aac2ec4813.disk0_data (253:0) on secondary: /dev/gnt/a089e00c-bd99-465d-977d-30aac2ec4813.disk0_data (253:0) name: None UUID: 39029d1a-b15f-4cd3-8799-954e467ddafb - child 1: plain, size 128M logical_id: gnt/a089e00c-bd99-465d-977d-30aac2ec4813.disk0_meta on primary: /dev/gnt/a089e00c-bd99-465d-977d-30aac2ec4813.disk0_meta (253:1) on secondary: /dev/gnt/a089e00c-bd99-465d-977d-30aac2ec4813.disk0_meta (253:1) name: None UUID: 0cfe5b5f-0cfc-42a5-a13e-476115f30197 - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: disco-stu.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: 0c722de9-d64e-4add-94c0-c93881f76367 child devices: - child 0: plain, size 512M logical_id: gnt/5c997084-01d3-49d4-a438-1d32e24ee2ac.disk1_data on primary: /dev/gnt/5c997084-01d3-49d4-a438-1d32e24ee2ac.disk1_data (253:2) on secondary: /dev/gnt/5c997084-01d3-49d4-a438-1d32e24ee2ac.disk1_data (253:2) name: None UUID: ebf0d91f-60b1-4575-8914-12967a80d4ad - child 1: plain, size 128M logical_id: gnt/5c997084-01d3-49d4-a438-1d32e24ee2ac.disk1_meta on primary: /dev/gnt/5c997084-01d3-49d4-a438-1d32e24ee2ac.disk1_meta (253:3) on secondary: /dev/gnt/5c997084-01d3-49d4-a438-1d32e24ee2ac.disk1_meta (253:3) name: None UUID: 151def87-7845-4d34-add0-e3109e2d27c8 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Tue May 19 01:08:13 2026 - INFO: Trying to hotplug device... Tue May 19 01:08:13 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:91:9d: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' Tue May 19 01:08:15 2026 - INFO: Trying to hotplug device... Tue May 19 01:08: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' Tue May 19 01:08:17 2026 - INFO: Trying to hotplug device... Tue May 19 01:08: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' Tue May 19 01:08:23 2026 - INFO: Trying to hotplug device... Tue May 19 01:08:23 2026 - INFO: Hotplug done. Tue May 19 01:08:23 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 01:08:23 2026 - INFO: - device disk/2: 0.80% done, 43m 41s remaining (estimated) Tue May 19 01:09: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' Tue May 19 01:09:25 2026 - INFO: Trying to hotplug device... Tue May 19 01:09:25 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Please give at least one of the parameters. Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-05-19 01:09:46.680056 time=0:01:36.595642 [TestInstanceModify] gnt-instance modify <<<< 2026-05-19 01:09:46.680185 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/1825 GET /2/jobs/1826 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-05-19 01:09:49.256561 time=0:00:02.576376 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-05-19 01:09:49.256682 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-05-19 01:09:49.256706 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-05-19 01:09:49.256721 skipping , test(s) instance-device-names disabled <<<< 2026-05-19 01:09:49.256733 start [TestInstanceShutdown] gnt-instance shutdown 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 ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-19 01:09:57.996452 time=0:00:08.739719 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-19 01:09:57.996601 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-05-19 01:09:57.996627 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-05-19 01:09:57.996642 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' Tue May 19 01:10:01 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Tue May 19 01:10:03 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 01:10:03 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Tue May 19 01:11: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' Tue May 19 01:11:09 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Tue May 19 01:11:10 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 01:11:10 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Tue May 19 01:12: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' Tue May 19 01:12:15 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Tue May 19 01:12:16 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 01:12:17 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Tue May 19 01:13: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' Tue May 19 01:13:22 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Tue May 19 01:13:24 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 01:13:24 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Tue May 19 01:14:24 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-05-19 01:14:25.818803 time=0:04:27.822161 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-05-19 01:14:25.818938 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1834 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-19 01:14:31.429867 time=0:00:05.610929 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-19 01:14:31.430004 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 1835 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 1836 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 1837 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 1838 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 1839 for kvm-test-instance02.staging.ganeti.org ... Tue May 19 01:15: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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-05-19 01:15:21.278088 time=0:00:49.848084 [TestInstanceReboot] gnt-instance reboot <<<< 2026-05-19 01:15:21.278242 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 Tue May 19 05:15:21 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster watcher info' The watcher is paused until Tue May 19 05:15:21 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 9447da2a-c5ae-40fe-aa83-4785d1e4d954 Serial number: 50 Creation time: 2026-05-19 01:06:15 Modification time: 2026-05-19 01:15:20 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - secondaries: disco-stu.staging.ganeti.org (group default, group UUID 276f9f1d-a4c9-436d-b22c-d27507754921) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: 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 (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:0d:68:64 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 1916a4f4-aae8-4e48-bf1b-99cce2ed0c5c name: None Disk template: drbd Disks: - disk/0: drbd, size 1.8G access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: disco-stu.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: e3879050-be5e-4169-b4bc-21c4067f7b51 child devices: - child 0: plain, size 1.8G logical_id: gnt/a089e00c-bd99-465d-977d-30aac2ec4813.disk0_data on primary: /dev/gnt/a089e00c-bd99-465d-977d-30aac2ec4813.disk0_data (253:0) on secondary: /dev/gnt/a089e00c-bd99-465d-977d-30aac2ec4813.disk0_data (253:0) name: None UUID: 39029d1a-b15f-4cd3-8799-954e467ddafb - child 1: plain, size 128M logical_id: gnt/a089e00c-bd99-465d-977d-30aac2ec4813.disk0_meta on primary: /dev/gnt/a089e00c-bd99-465d-977d-30aac2ec4813.disk0_meta (253:1) on secondary: /dev/gnt/a089e00c-bd99-465d-977d-30aac2ec4813.disk0_meta (253:1) name: None UUID: 0cfe5b5f-0cfc-42a5-a13e-476115f30197 - disk/1: drbd, size 1.5G access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: disco-stu.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: 0c722de9-d64e-4add-94c0-c93881f76367 child devices: - child 0: plain, size 1.5G logical_id: gnt/5c997084-01d3-49d4-a438-1d32e24ee2ac.disk1_data on primary: /dev/gnt/5c997084-01d3-49d4-a438-1d32e24ee2ac.disk1_data (253:2) on secondary: /dev/gnt/5c997084-01d3-49d4-a438-1d32e24ee2ac.disk1_data (253:2) name: None UUID: ebf0d91f-60b1-4575-8914-12967a80d4ad - child 1: plain, size 128M logical_id: gnt/5c997084-01d3-49d4-a438-1d32e24ee2ac.disk1_meta on primary: /dev/gnt/5c997084-01d3-49d4-a438-1d32e24ee2ac.disk1_meta (253:3) on secondary: /dev/gnt/5c997084-01d3-49d4-a438-1d32e24ee2ac.disk1_meta (253:3) name: None UUID: 151def87-7845-4d34-add0-e3109e2d27c8 Command: ssh disco-stu.staging.ganeti.org '(drbdsetup 0 down >/dev/null 2>&1; drbdsetup down resource0 >/dev/null 2>&1) || /bin/true' Command: ssh disco-stu.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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 1842 Waiting for job 1842 ... 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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 1845 Waiting for job 1845 ... No disks need to be activated. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 1847, 1848 Waiting for job 1847 ... Tue May 19 01:15:35 2026 * Verifying cluster config Tue May 19 01:15:35 2026 * Verifying cluster certificate files Tue May 19 01:15:35 2026 * Verifying hypervisor parameters Tue May 19 01:15:35 2026 * Verifying all nodes belong to an existing group Waiting for job 1848 ... Tue May 19 01:15:35 2026 * Verifying group 'default' Tue May 19 01:15:35 2026 * Gathering data (3 nodes) Tue May 19 01:15:35 2026 * Gathering information about nodes (3 nodes) Tue May 19 01:15:36 2026 * Gathering disk information (3 nodes) Tue May 19 01:15:36 2026 * Verifying configuration file consistency Tue May 19 01:15:36 2026 * Verifying node status Tue May 19 01:15:36 2026 * Verifying instance status Tue May 19 01:15:36 2026 * Verifying orphan volumes Tue May 19 01:15:36 2026 * Verifying N+1 Memory redundancy Tue May 19 01:15:36 2026 * Assessing cluster hypervisor parameters Tue May 19 01:15: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. Tue May 19 01:15:36 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Tue May 19 01:15:36 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Tue May 19 01:15:36 2026 * Other Notes Tue May 19 01:15:36 2026 * Hooks Results Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster watcher continue' The watcher is no longer paused. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster watcher info' The watcher is not paused. ---- PASSED [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD >>>> 2026-05-19 01:15:37.655321 time=0:00:16.377079 [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD <<<< 2026-05-19 01:15:37.655399 start [TestInstanceRemove] gnt-instance remove Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-05-19 01:15:46.478932 time=0:00:08.823533 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 78209da0af78eec09fc2ebd28af87be6c506f32b /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 1851, 1852 Waiting for job 1851 ... Tue May 19 01:15:48 2026 * Verifying cluster config Tue May 19 01:15:48 2026 * Verifying cluster certificate files Tue May 19 01:15:48 2026 * Verifying hypervisor parameters Tue May 19 01:15:48 2026 * Verifying all nodes belong to an existing group Waiting for job 1852 ... Tue May 19 01:15:48 2026 * Verifying group 'default' Tue May 19 01:15:48 2026 * Gathering data (3 nodes) Tue May 19 01:15:48 2026 * Gathering information about nodes (3 nodes) Tue May 19 01:15:49 2026 * Gathering disk information (3 nodes) Tue May 19 01:15:49 2026 * Verifying configuration file consistency Tue May 19 01:15:49 2026 * Verifying node status Tue May 19 01:15:49 2026 * Verifying instance status Tue May 19 01:15:49 2026 * Verifying orphan volumes Tue May 19 01:15:49 2026 * Verifying N+1 Memory redundancy Tue May 19 01:15:49 2026 * Assessing cluster hypervisor parameters Tue May 19 01:15: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. Tue May 19 01:15:49 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Tue May 19 01:15:49 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Tue May 19 01:15:49 2026 * Other Notes Tue May 19 01:15:49 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 78209da0af78eec09fc2ebd28af87be6c506f32b /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-05-19 01:15:52.988251 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:disco-stu.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' Tue May 19 01:15:54 2026 * creating instance disks... Tue May 19 01:16:03 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Tue May 19 01:16:03 2026 adding disks to cluster config Tue May 19 01:16:03 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 01:16:03 2026 - INFO: - device disk/0: 3.20% done, 2m 39s remaining (estimated) Tue May 19 01:16:03 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Tue May 19 01:17:04 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Tue May 19 01:17:04 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 01:17:04 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Tue May 19 01:17:04 2026 * running the instance OS create scripts... Tue May 19 01:17:04 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: df842c41-0736-41b8-a79d-58817a34b7de Serial number: 4 Creation time: 2026-05-19 01:16:03 Modification time: 2026-05-19 01:17:04 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - secondaries: disco-stu.staging.ganeti.org (group default, group UUID 276f9f1d-a4c9-436d-b22c-d27507754921) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (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 (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:07:89:c9 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: a2ad3e2d-d853-4420-be0e-44ebf06f5ba7 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: disco-stu.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: 4a39f9e3-8081-41cc-bc55-61980158a019 child devices: - child 0: plain, size 768M logical_id: gnt/193e59b5-5152-4406-a174-9c0c6454f81e.disk0_data on primary: /dev/gnt/193e59b5-5152-4406-a174-9c0c6454f81e.disk0_data (253:0) on secondary: /dev/gnt/193e59b5-5152-4406-a174-9c0c6454f81e.disk0_data (253:0) name: None UUID: 9b1f92cd-2f0f-465b-9eb6-8dd99cbffac9 - child 1: plain, size 128M logical_id: gnt/193e59b5-5152-4406-a174-9c0c6454f81e.disk0_meta on primary: /dev/gnt/193e59b5-5152-4406-a174-9c0c6454f81e.disk0_meta (253:1) on secondary: /dev/gnt/193e59b5-5152-4406-a174-9c0c6454f81e.disk0_meta (253:1) name: None UUID: 99ad9156-fddf-473b-920c-37db21b72b3f - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: disco-stu.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: b43143c6-c47d-4b08-85a1-b1f85ee590b8 child devices: - child 0: plain, size 512M logical_id: gnt/f6385868-4fe5-49ba-8c8b-cb4f9672b26d.disk1_data on primary: /dev/gnt/f6385868-4fe5-49ba-8c8b-cb4f9672b26d.disk1_data (253:2) on secondary: /dev/gnt/f6385868-4fe5-49ba-8c8b-cb4f9672b26d.disk1_data (253:2) name: None UUID: d2579d67-7108-4989-a24b-c93e7cfa54ce - child 1: plain, size 128M logical_id: gnt/f6385868-4fe5-49ba-8c8b-cb4f9672b26d.disk1_meta on primary: /dev/gnt/f6385868-4fe5-49ba-8c8b-cb4f9672b26d.disk1_meta (253:3) on secondary: /dev/gnt/f6385868-4fe5-49ba-8c8b-cb4f9672b26d.disk1_meta (253:3) name: None UUID: 01ff3235-7bc0-4a2c-975e-d8e8f9d91046 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd ----- >>>> 2026-05-19 01:17:08.240756 time=0:01:15.252505 [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd <<<< 2026-05-19 01:17:08.240870 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1857 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-19 01:17:21.262698 time=0:00:13.021828 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-19 01:17:21.262849 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-05-19 01:17:21.262922 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 1860 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1860 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.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 1861 for kvm-test-instance02.staging.ganeti.org ... Tue May 19 01:17:27 2026 - WARNING: Ignoring offline instance check Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1862 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1862 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.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 1863 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1863 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-05-19 01:17:34.431789 time=0:00:13.168867 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-05-19 01:17:34.431881 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1866 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-19 01:17:40.047528 time=0:00:05.615647 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-19 01:17:40.047636 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/1867 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-05-19 01:17:52.984167 time=0:00:12.936531 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-05-19 01:17:52.984283 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/1868 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-05-19 01:17:58.472223 time=0:00:05.487940 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-05-19 01:17:58.472336 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: df842c41-0736-41b8-a79d-58817a34b7de Serial number: 16 Creation time: 2026-05-19 01:16:03 Modification time: 2026-05-19 01:17:54 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - secondaries: disco-stu.staging.ganeti.org (group default, group UUID 276f9f1d-a4c9-436d-b22c-d27507754921) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (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 (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:07:89:c9 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: a2ad3e2d-d853-4420-be0e-44ebf06f5ba7 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: disco-stu.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: 4a39f9e3-8081-41cc-bc55-61980158a019 child devices: - child 0: plain, size 768M logical_id: gnt/193e59b5-5152-4406-a174-9c0c6454f81e.disk0_data on primary: /dev/gnt/193e59b5-5152-4406-a174-9c0c6454f81e.disk0_data (253:0) on secondary: /dev/gnt/193e59b5-5152-4406-a174-9c0c6454f81e.disk0_data (253:0) name: None UUID: 9b1f92cd-2f0f-465b-9eb6-8dd99cbffac9 - child 1: plain, size 128M logical_id: gnt/193e59b5-5152-4406-a174-9c0c6454f81e.disk0_meta on primary: /dev/gnt/193e59b5-5152-4406-a174-9c0c6454f81e.disk0_meta (253:1) on secondary: /dev/gnt/193e59b5-5152-4406-a174-9c0c6454f81e.disk0_meta (253:1) name: None UUID: 99ad9156-fddf-473b-920c-37db21b72b3f - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: disco-stu.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: b43143c6-c47d-4b08-85a1-b1f85ee590b8 child devices: - child 0: plain, size 512M logical_id: gnt/f6385868-4fe5-49ba-8c8b-cb4f9672b26d.disk1_data on primary: /dev/gnt/f6385868-4fe5-49ba-8c8b-cb4f9672b26d.disk1_data (253:2) on secondary: /dev/gnt/f6385868-4fe5-49ba-8c8b-cb4f9672b26d.disk1_data (253:2) name: None UUID: d2579d67-7108-4989-a24b-c93e7cfa54ce - child 1: plain, size 128M logical_id: gnt/f6385868-4fe5-49ba-8c8b-cb4f9672b26d.disk1_meta on primary: /dev/gnt/f6385868-4fe5-49ba-8c8b-cb4f9672b26d.disk1_meta (253:3) on secondary: /dev/gnt/f6385868-4fe5-49ba-8c8b-cb4f9672b26d.disk1_meta (253:3) name: None UUID: 01ff3235-7bc0-4a2c-975e-d8e8f9d91046 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Tue May 19 01:18:02 2026 - INFO: Trying to hotplug device... Tue May 19 01:18:02 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:fe:71:df,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' Tue May 19 01:18:03 2026 - INFO: Trying to hotplug device... Tue May 19 01:18: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' Tue May 19 01:18:05 2026 - INFO: Trying to hotplug device... Tue May 19 01:18: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' Tue May 19 01:18:11 2026 - INFO: Trying to hotplug device... Tue May 19 01:18:12 2026 - INFO: Hotplug done. Tue May 19 01:18:12 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 01:18:12 2026 - INFO: - device disk/2: 0.80% done, 43m 40s remaining (estimated) Tue May 19 01:19: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' Tue May 19 01:19:13 2026 - INFO: Trying to hotplug device... Tue May 19 01:19:13 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Please give at least one of the parameters. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-05-19 01:19:37.367985 time=0:01:38.895649 [TestInstanceModify] gnt-instance modify <<<< 2026-05-19 01:19:37.368102 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/1889 GET /2/jobs/1890 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-05-19 01:19:39.948507 time=0:00:02.580405 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-05-19 01:19:39.948624 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-05-19 01:19:39.948642 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-05-19 01:19:39.948656 skipping , test(s) instance-device-names disabled <<<< 2026-05-19 01:19:39.948668 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1891 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-19 01:19:47.870809 time=0:00:07.922141 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-19 01:19:47.870917 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-05-19 01:19:47.870940 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-05-19 01:19:47.870954 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' Tue May 19 01:19:51 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Tue May 19 01:19:52 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 01:19:53 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Tue May 19 01:20:53 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Tue May 19 01:20:58 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Tue May 19 01:21:00 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 01:21:00 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Tue May 19 01:22:00 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Tue May 19 01:22:05 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Tue May 19 01:22:06 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 01:22:07 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Tue May 19 01:23:07 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 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' Tue May 19 01:23:12 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Tue May 19 01:23:14 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 01:23:14 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Tue May 19 01:24:14 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-05-19 01:24:15.869005 time=0:04:27.998051 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-05-19 01:24:15.869147 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1898 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-19 01:24:21.578788 time=0:00:05.709641 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-19 01:24:21.578886 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 1899 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 1900 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 1901 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 1902 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 1903 for kvm-test-instance02.staging.ganeti.org ... Tue May 19 01:25: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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-05-19 01:25:11.473177 time=0:00:49.894291 [TestInstanceReboot] gnt-instance reboot <<<< 2026-05-19 01:25:11.473292 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 Tue May 19 05:25:11 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster watcher info' The watcher is paused until Tue May 19 05:25:11 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: df842c41-0736-41b8-a79d-58817a34b7de Serial number: 50 Creation time: 2026-05-19 01:16:03 Modification time: 2026-05-19 01:25:10 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - secondaries: disco-stu.staging.ganeti.org (group default, group UUID 276f9f1d-a4c9-436d-b22c-d27507754921) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (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 (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:07:89:c9 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: a2ad3e2d-d853-4420-be0e-44ebf06f5ba7 name: None Disk template: drbd Disks: - disk/0: drbd, size 1.8G access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: disco-stu.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: 4a39f9e3-8081-41cc-bc55-61980158a019 child devices: - child 0: plain, size 1.8G logical_id: gnt/193e59b5-5152-4406-a174-9c0c6454f81e.disk0_data on primary: /dev/gnt/193e59b5-5152-4406-a174-9c0c6454f81e.disk0_data (253:0) on secondary: /dev/gnt/193e59b5-5152-4406-a174-9c0c6454f81e.disk0_data (253:0) name: None UUID: 9b1f92cd-2f0f-465b-9eb6-8dd99cbffac9 - child 1: plain, size 128M logical_id: gnt/193e59b5-5152-4406-a174-9c0c6454f81e.disk0_meta on primary: /dev/gnt/193e59b5-5152-4406-a174-9c0c6454f81e.disk0_meta (253:1) on secondary: /dev/gnt/193e59b5-5152-4406-a174-9c0c6454f81e.disk0_meta (253:1) name: None UUID: 99ad9156-fddf-473b-920c-37db21b72b3f - disk/1: drbd, size 1.5G access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: disco-stu.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: b43143c6-c47d-4b08-85a1-b1f85ee590b8 child devices: - child 0: plain, size 1.5G logical_id: gnt/f6385868-4fe5-49ba-8c8b-cb4f9672b26d.disk1_data on primary: /dev/gnt/f6385868-4fe5-49ba-8c8b-cb4f9672b26d.disk1_data (253:2) on secondary: /dev/gnt/f6385868-4fe5-49ba-8c8b-cb4f9672b26d.disk1_data (253:2) name: None UUID: d2579d67-7108-4989-a24b-c93e7cfa54ce - child 1: plain, size 128M logical_id: gnt/f6385868-4fe5-49ba-8c8b-cb4f9672b26d.disk1_meta on primary: /dev/gnt/f6385868-4fe5-49ba-8c8b-cb4f9672b26d.disk1_meta (253:3) on secondary: /dev/gnt/f6385868-4fe5-49ba-8c8b-cb4f9672b26d.disk1_meta (253:3) name: None UUID: 01ff3235-7bc0-4a2c-975e-d8e8f9d91046 Command: ssh disco-stu.staging.ganeti.org '(drbdsetup 0 down >/dev/null 2>&1; drbdsetup down resource0 >/dev/null 2>&1) || /bin/true' Command: ssh disco-stu.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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 1906 Waiting for job 1906 ... 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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 1909 Waiting for job 1909 ... No disks need to be activated. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 1911, 1912 Waiting for job 1911 ... Tue May 19 01:25:25 2026 * Verifying cluster config Tue May 19 01:25:25 2026 * Verifying cluster certificate files Tue May 19 01:25:25 2026 * Verifying hypervisor parameters Tue May 19 01:25:25 2026 * Verifying all nodes belong to an existing group Waiting for job 1912 ... Tue May 19 01:25:25 2026 * Verifying group 'default' Tue May 19 01:25:25 2026 * Gathering data (3 nodes) Tue May 19 01:25:25 2026 * Gathering information about nodes (3 nodes) Tue May 19 01:25:26 2026 * Gathering disk information (3 nodes) Tue May 19 01:25:27 2026 * Verifying configuration file consistency Tue May 19 01:25:27 2026 * Verifying node status Tue May 19 01:25:27 2026 * Verifying instance status Tue May 19 01:25:27 2026 * Verifying orphan volumes Tue May 19 01:25:27 2026 * Verifying N+1 Memory redundancy Tue May 19 01:25:27 2026 * Assessing cluster hypervisor parameters Tue May 19 01: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. Tue May 19 01:25:27 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Tue May 19 01:25:27 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Tue May 19 01:25:27 2026 * Other Notes Tue May 19 01:25:27 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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster watcher info' The watcher is not paused. ---- PASSED [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD >>>> 2026-05-19 01:25:28.028557 time=0:00:16.555265 [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD <<<< 2026-05-19 01:25:28.028689 start [TestInstanceRemove] gnt-instance remove Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-05-19 01:25:36.843263 time=0:00:08.814574 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 66cc9ac3fe1ba9d91f99ed5c8299b1d8e4bd5fa0 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 1915, 1916 Waiting for job 1915 ... Tue May 19 01:25:38 2026 * Verifying cluster config Tue May 19 01:25:38 2026 * Verifying cluster certificate files Tue May 19 01:25:38 2026 * Verifying hypervisor parameters Tue May 19 01:25:38 2026 * Verifying all nodes belong to an existing group Waiting for job 1916 ... Tue May 19 01:25:39 2026 * Verifying group 'default' Tue May 19 01:25:39 2026 * Gathering data (3 nodes) Tue May 19 01:25:39 2026 * Gathering information about nodes (3 nodes) Tue May 19 01:25:40 2026 * Gathering disk information (3 nodes) Tue May 19 01:25:40 2026 * Verifying configuration file consistency Tue May 19 01:25:40 2026 * Verifying node status Tue May 19 01:25:40 2026 * Verifying instance status Tue May 19 01:25:40 2026 * Verifying orphan volumes Tue May 19 01:25:40 2026 * Verifying N+1 Memory redundancy Tue May 19 01:25:40 2026 * Assessing cluster hypervisor parameters Tue May 19 01:25: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. Tue May 19 01:25:40 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Tue May 19 01:25:40 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Tue May 19 01:25:40 2026 * Other Notes Tue May 19 01:25:40 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 66cc9ac3fe1ba9d91f99ed5c8299b1d8e4bd5fa0 /var/lib/ganeti/config.data ---- Starting reduced number of instance tests with hypervisor parameter disk_cache=writethrough Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:disk_cache=writethrough' <<<< 2026-05-19 01:25:41.871718 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:disco-stu.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' Tue May 19 01:25:43 2026 * creating instance disks... Tue May 19 01:25:52 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Tue May 19 01:25:52 2026 adding disks to cluster config Tue May 19 01:25:52 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 01:25:52 2026 - INFO: - device disk/0: 3.70% done, 2m 27s remaining (estimated) Tue May 19 01:25:52 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Tue May 19 01:26:53 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Tue May 19 01:26:53 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 01:26:53 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Tue May 19 01:26:53 2026 * running the instance OS create scripts... Tue May 19 01:26:53 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 796289ed-c826-4ab8-bd11-89a16d215b65 Serial number: 4 Creation time: 2026-05-19 01:25:52 Modification time: 2026-05-19 01:26:53 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - secondaries: disco-stu.staging.ganeti.org (group default, group UUID 276f9f1d-a4c9-436d-b22c-d27507754921) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (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 (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:8b:5a:32 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: c3020a71-972f-4cc3-be42-bf200e47052e name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: disco-stu.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: bab6024e-d6d6-43d9-a990-b65800067833 child devices: - child 0: plain, size 768M logical_id: gnt/fb1cef86-0427-4e9e-a932-3577b5b2998c.disk0_data on primary: /dev/gnt/fb1cef86-0427-4e9e-a932-3577b5b2998c.disk0_data (253:0) on secondary: /dev/gnt/fb1cef86-0427-4e9e-a932-3577b5b2998c.disk0_data (253:0) name: None UUID: a351dc74-be26-468f-a1a9-dac7a62f0815 - child 1: plain, size 128M logical_id: gnt/fb1cef86-0427-4e9e-a932-3577b5b2998c.disk0_meta on primary: /dev/gnt/fb1cef86-0427-4e9e-a932-3577b5b2998c.disk0_meta (253:1) on secondary: /dev/gnt/fb1cef86-0427-4e9e-a932-3577b5b2998c.disk0_meta (253:1) name: None UUID: 43e1a29d-9a7a-4172-a686-a61baa373f0e - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: disco-stu.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: a4fdc09f-1a51-4a84-9820-cdcb0047f396 child devices: - child 0: plain, size 512M logical_id: gnt/ce505774-b9b9-48a9-aa4e-4e1591d37607.disk1_data on primary: /dev/gnt/ce505774-b9b9-48a9-aa4e-4e1591d37607.disk1_data (253:2) on secondary: /dev/gnt/ce505774-b9b9-48a9-aa4e-4e1591d37607.disk1_data (253:2) name: None UUID: c7898aeb-a983-49ab-9352-d15d83143bf4 - child 1: plain, size 128M logical_id: gnt/ce505774-b9b9-48a9-aa4e-4e1591d37607.disk1_meta on primary: /dev/gnt/ce505774-b9b9-48a9-aa4e-4e1591d37607.disk1_meta (253:3) on secondary: /dev/gnt/ce505774-b9b9-48a9-aa4e-4e1591d37607.disk1_meta (253:3) name: None UUID: e564bd0f-f4d4-42a1-b4d5-e4daa1a7a5bb Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd ----- >>>> 2026-05-19 01:26:58.619920 time=0:01:16.748202 [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd <<<< 2026-05-19 01:26:58.620026 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1920 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-19 01:27:06.644529 time=0:00:08.024503 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-19 01:27:06.644621 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-05-19 01:27:06.644643 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 1923 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1923 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.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 1924 for kvm-test-instance02.staging.ganeti.org ... Tue May 19 01:27: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 1925 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1925 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.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 1926 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1926 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-05-19 01:27:17.442824 time=0:00:10.798181 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-05-19 01:27:17.442921 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1929 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-19 01:27:23.058328 time=0:00:05.615407 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-19 01:27:23.058441 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/1930 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-05-19 01:27:36.072231 time=0:00:13.013790 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-05-19 01:27:36.072349 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/1931 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-05-19 01:27:41.660614 time=0:00:05.588265 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-05-19 01:27:41.660734 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 796289ed-c826-4ab8-bd11-89a16d215b65 Serial number: 16 Creation time: 2026-05-19 01:25:52 Modification time: 2026-05-19 01:27:37 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - secondaries: disco-stu.staging.ganeti.org (group default, group UUID 276f9f1d-a4c9-436d-b22c-d27507754921) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (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 (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:8b:5a:32 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: c3020a71-972f-4cc3-be42-bf200e47052e name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: disco-stu.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: bab6024e-d6d6-43d9-a990-b65800067833 child devices: - child 0: plain, size 768M logical_id: gnt/fb1cef86-0427-4e9e-a932-3577b5b2998c.disk0_data on primary: /dev/gnt/fb1cef86-0427-4e9e-a932-3577b5b2998c.disk0_data (253:0) on secondary: /dev/gnt/fb1cef86-0427-4e9e-a932-3577b5b2998c.disk0_data (253:0) name: None UUID: a351dc74-be26-468f-a1a9-dac7a62f0815 - child 1: plain, size 128M logical_id: gnt/fb1cef86-0427-4e9e-a932-3577b5b2998c.disk0_meta on primary: /dev/gnt/fb1cef86-0427-4e9e-a932-3577b5b2998c.disk0_meta (253:1) on secondary: /dev/gnt/fb1cef86-0427-4e9e-a932-3577b5b2998c.disk0_meta (253:1) name: None UUID: 43e1a29d-9a7a-4172-a686-a61baa373f0e - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: disco-stu.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: a4fdc09f-1a51-4a84-9820-cdcb0047f396 child devices: - child 0: plain, size 512M logical_id: gnt/ce505774-b9b9-48a9-aa4e-4e1591d37607.disk1_data on primary: /dev/gnt/ce505774-b9b9-48a9-aa4e-4e1591d37607.disk1_data (253:2) on secondary: /dev/gnt/ce505774-b9b9-48a9-aa4e-4e1591d37607.disk1_data (253:2) name: None UUID: c7898aeb-a983-49ab-9352-d15d83143bf4 - child 1: plain, size 128M logical_id: gnt/ce505774-b9b9-48a9-aa4e-4e1591d37607.disk1_meta on primary: /dev/gnt/ce505774-b9b9-48a9-aa4e-4e1591d37607.disk1_meta (253:3) on secondary: /dev/gnt/ce505774-b9b9-48a9-aa4e-4e1591d37607.disk1_meta (253:3) name: None UUID: e564bd0f-f4d4-42a1-b4d5-e4daa1a7a5bb Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Tue May 19 01:27:45 2026 - INFO: Trying to hotplug device... Tue May 19 01:27:45 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:9a:9b: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' Tue May 19 01:27:46 2026 - INFO: Trying to hotplug device... Tue May 19 01:27: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' Tue May 19 01:27:48 2026 - INFO: Trying to hotplug device... Tue May 19 01:27:48 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Tue May 19 01:27:55 2026 - INFO: Trying to hotplug device... Tue May 19 01:27:55 2026 - INFO: Hotplug done. Tue May 19 01:27:55 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 01:27:55 2026 - INFO: - device disk/2: 0.80% done, 43m 40s remaining (estimated) Tue May 19 01:28: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' Tue May 19 01:28:56 2026 - INFO: Trying to hotplug device... Tue May 19 01:28: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: Please give at least one of the parameters. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-05-19 01:29:19.919984 time=0:01:38.259250 [TestInstanceModify] gnt-instance modify <<<< 2026-05-19 01:29:19.920137 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/1952 GET /2/jobs/1953 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-05-19 01:29:22.524712 time=0:00:02.604575 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-05-19 01:29:22.524844 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-05-19 01:29:22.524867 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-05-19 01:29:22.524882 skipping , test(s) instance-device-names disabled <<<< 2026-05-19 01:29:22.524904 start [TestInstanceShutdown] gnt-instance shutdown 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 ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-19 01:29:30.440133 time=0:00:07.915229 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-19 01:29:30.440227 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-05-19 01:29:30.440251 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-05-19 01:29:30.440265 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' Tue May 19 01:29:33 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Tue May 19 01:29:35 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 01:29:35 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Tue May 19 01:30: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' Tue May 19 01:30:42 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Tue May 19 01:30:43 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 01:30:43 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Tue May 19 01:31:43 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Tue May 19 01:31:48 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Tue May 19 01:31:50 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 01:31:50 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Tue May 19 01:32:50 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 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' Tue May 19 01:32:57 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Tue May 19 01:32:58 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 01:32:58 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Tue May 19 01:33:59 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-05-19 01:34:00.344033 time=0:04:29.903768 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-05-19 01:34:00.344141 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1961 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-19 01:34:05.852760 time=0:00:05.508619 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-19 01:34:05.852855 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 1962 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 1963 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 1964 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 1965 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 1966 for kvm-test-instance02.staging.ganeti.org ... Tue May 19 01:34: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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-05-19 01:34:55.970864 time=0:00:50.118009 [TestInstanceReboot] gnt-instance reboot <<<< 2026-05-19 01:34:55.970965 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 Tue May 19 05:34:56 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster watcher info' The watcher is paused until Tue May 19 05:34:56 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 796289ed-c826-4ab8-bd11-89a16d215b65 Serial number: 50 Creation time: 2026-05-19 01:25:52 Modification time: 2026-05-19 01:34:55 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - secondaries: disco-stu.staging.ganeti.org (group default, group UUID 276f9f1d-a4c9-436d-b22c-d27507754921) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (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 (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:8b:5a:32 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: c3020a71-972f-4cc3-be42-bf200e47052e name: None Disk template: drbd Disks: - disk/0: drbd, size 1.8G access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: disco-stu.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: bab6024e-d6d6-43d9-a990-b65800067833 child devices: - child 0: plain, size 1.8G logical_id: gnt/fb1cef86-0427-4e9e-a932-3577b5b2998c.disk0_data on primary: /dev/gnt/fb1cef86-0427-4e9e-a932-3577b5b2998c.disk0_data (253:0) on secondary: /dev/gnt/fb1cef86-0427-4e9e-a932-3577b5b2998c.disk0_data (253:0) name: None UUID: a351dc74-be26-468f-a1a9-dac7a62f0815 - child 1: plain, size 128M logical_id: gnt/fb1cef86-0427-4e9e-a932-3577b5b2998c.disk0_meta on primary: /dev/gnt/fb1cef86-0427-4e9e-a932-3577b5b2998c.disk0_meta (253:1) on secondary: /dev/gnt/fb1cef86-0427-4e9e-a932-3577b5b2998c.disk0_meta (253:1) name: None UUID: 43e1a29d-9a7a-4172-a686-a61baa373f0e - disk/1: drbd, size 1.5G access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: disco-stu.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: a4fdc09f-1a51-4a84-9820-cdcb0047f396 child devices: - child 0: plain, size 1.5G logical_id: gnt/ce505774-b9b9-48a9-aa4e-4e1591d37607.disk1_data on primary: /dev/gnt/ce505774-b9b9-48a9-aa4e-4e1591d37607.disk1_data (253:2) on secondary: /dev/gnt/ce505774-b9b9-48a9-aa4e-4e1591d37607.disk1_data (253:2) name: None UUID: c7898aeb-a983-49ab-9352-d15d83143bf4 - child 1: plain, size 128M logical_id: gnt/ce505774-b9b9-48a9-aa4e-4e1591d37607.disk1_meta on primary: /dev/gnt/ce505774-b9b9-48a9-aa4e-4e1591d37607.disk1_meta (253:3) on secondary: /dev/gnt/ce505774-b9b9-48a9-aa4e-4e1591d37607.disk1_meta (253:3) name: None UUID: e564bd0f-f4d4-42a1-b4d5-e4daa1a7a5bb Command: ssh disco-stu.staging.ganeti.org '(drbdsetup 0 down >/dev/null 2>&1; drbdsetup down resource0 >/dev/null 2>&1) || /bin/true' Command: ssh disco-stu.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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 1969 Waiting for job 1969 ... 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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 1972 Waiting for job 1972 ... No disks need to be activated. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 1974, 1975 Waiting for job 1974 ... Tue May 19 01:35:09 2026 * Verifying cluster config Tue May 19 01:35:09 2026 * Verifying cluster certificate files Tue May 19 01:35:09 2026 * Verifying hypervisor parameters Tue May 19 01:35:09 2026 * Verifying all nodes belong to an existing group Waiting for job 1975 ... Tue May 19 01:35:10 2026 * Verifying group 'default' Tue May 19 01:35:10 2026 * Gathering data (3 nodes) Tue May 19 01:35:10 2026 * Gathering information about nodes (3 nodes) Tue May 19 01:35:11 2026 * Gathering disk information (3 nodes) Tue May 19 01:35:11 2026 * Verifying configuration file consistency Tue May 19 01:35:11 2026 * Verifying node status Tue May 19 01:35:11 2026 * Verifying instance status Tue May 19 01:35:11 2026 * Verifying orphan volumes Tue May 19 01:35:11 2026 * Verifying N+1 Memory redundancy Tue May 19 01:35:11 2026 * Assessing cluster hypervisor parameters Tue May 19 01:35: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. Tue May 19 01:35:11 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Tue May 19 01:35:11 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Tue May 19 01:35:11 2026 * Other Notes Tue May 19 01:35:11 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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster watcher info' The watcher is not paused. ---- PASSED [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD >>>> 2026-05-19 01:35:12.058002 time=0:00:16.087037 [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD <<<< 2026-05-19 01:35:12.058139 start [TestInstanceRemove] gnt-instance remove Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-05-19 01:35:21.069306 time=0:00:09.011167 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 45e2d80ba6fb9d120c07083e8da23f5ae8f66389 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 1978, 1979 Waiting for job 1978 ... Tue May 19 01:35:22 2026 * Verifying cluster config Tue May 19 01:35:22 2026 * Verifying cluster certificate files Tue May 19 01:35:22 2026 * Verifying hypervisor parameters Tue May 19 01:35:22 2026 * Verifying all nodes belong to an existing group Waiting for job 1979 ... Tue May 19 01:35:23 2026 * Verifying group 'default' Tue May 19 01:35:23 2026 * Gathering data (3 nodes) Tue May 19 01:35:23 2026 * Gathering information about nodes (3 nodes) Tue May 19 01:35:24 2026 * Gathering disk information (3 nodes) Tue May 19 01:35:24 2026 * Verifying configuration file consistency Tue May 19 01:35:24 2026 * Verifying node status Tue May 19 01:35:24 2026 * Verifying instance status Tue May 19 01:35:24 2026 * Verifying orphan volumes Tue May 19 01:35:24 2026 * Verifying N+1 Memory redundancy Tue May 19 01:35:24 2026 * Assessing cluster hypervisor parameters Tue May 19 01:35:24 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Tue May 19 01:35:24 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Tue May 19 01:35:24 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Tue May 19 01:35:24 2026 * Other Notes Tue May 19 01:35:24 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 45e2d80ba6fb9d120c07083e8da23f5ae8f66389 /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-05-19 01:35:26.163579 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:disco-stu.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' Tue May 19 01:35:27 2026 * creating instance disks... Tue May 19 01:35:36 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Tue May 19 01:35:36 2026 adding disks to cluster config Tue May 19 01:35:36 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 01:35:37 2026 - INFO: - device disk/0: 3.70% done, 2m 27s remaining (estimated) Tue May 19 01:35:37 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Tue May 19 01:36:37 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Tue May 19 01:36:37 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 01:36:37 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Tue May 19 01:36:37 2026 * running the instance OS create scripts... Tue May 19 01:36:38 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 148e6dca-9f96-4c0e-bff2-ee90e0c7e3f4 Serial number: 4 Creation time: 2026-05-19 01:35:36 Modification time: 2026-05-19 01:36:38 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - secondaries: disco-stu.staging.ganeti.org (group default, group UUID 276f9f1d-a4c9-436d-b22c-d27507754921) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (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 (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:47:e3:e6 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 847189f3-604e-424b-8a12-59cbd645e7f4 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: disco-stu.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: 2b840474-c5d7-401e-97a1-0f707e5499cd child devices: - child 0: plain, size 768M logical_id: gnt/a928cd1e-bb45-40a4-ae5c-479b6ef70b7b.disk0_data on primary: /dev/gnt/a928cd1e-bb45-40a4-ae5c-479b6ef70b7b.disk0_data (253:0) on secondary: /dev/gnt/a928cd1e-bb45-40a4-ae5c-479b6ef70b7b.disk0_data (253:0) name: None UUID: fcec4db2-6e00-476e-af8f-3bb34e991c05 - child 1: plain, size 128M logical_id: gnt/a928cd1e-bb45-40a4-ae5c-479b6ef70b7b.disk0_meta on primary: /dev/gnt/a928cd1e-bb45-40a4-ae5c-479b6ef70b7b.disk0_meta (253:1) on secondary: /dev/gnt/a928cd1e-bb45-40a4-ae5c-479b6ef70b7b.disk0_meta (253:1) name: None UUID: 8d96b236-e608-4f7e-8ced-97745f7dabd0 - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: disco-stu.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: 3c061132-a8cd-4ad6-8eab-bccc57b66637 child devices: - child 0: plain, size 512M logical_id: gnt/48632d54-7d6e-43b0-9ab1-65eb30231ca3.disk1_data on primary: /dev/gnt/48632d54-7d6e-43b0-9ab1-65eb30231ca3.disk1_data (253:2) on secondary: /dev/gnt/48632d54-7d6e-43b0-9ab1-65eb30231ca3.disk1_data (253:2) name: None UUID: 1993ec4d-e5f1-4c21-903a-044ba874d363 - child 1: plain, size 128M logical_id: gnt/48632d54-7d6e-43b0-9ab1-65eb30231ca3.disk1_meta on primary: /dev/gnt/48632d54-7d6e-43b0-9ab1-65eb30231ca3.disk1_meta (253:3) on secondary: /dev/gnt/48632d54-7d6e-43b0-9ab1-65eb30231ca3.disk1_meta (253:3) name: None UUID: 691ca2e4-3bf5-4b21-94f5-3e1f23a421a4 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd ----- >>>> 2026-05-19 01:36:41.681011 time=0:01:15.517432 [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd <<<< 2026-05-19 01:36:41.681109 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1983 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-19 01:36:54.801672 time=0:00:13.120563 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-19 01:36:54.801800 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-05-19 01:36:54.801828 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 1986 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1986 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.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 1987 for kvm-test-instance02.staging.ganeti.org ... Tue May 19 01:36:59 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 1988 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1988 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.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 1989 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1989 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-05-19 01:37:05.636439 time=0:00:10.834611 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-05-19 01:37:05.636547 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1992 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-19 01:37:11.259383 time=0:00:05.622836 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-19 01:37:11.259592 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/1993 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-05-19 01:37:24.124311 time=0:00:12.864719 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-05-19 01:37:24.124434 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/1994 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-05-19 01:37:29.708907 time=0:00:05.584473 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-05-19 01:37:29.709081 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 148e6dca-9f96-4c0e-bff2-ee90e0c7e3f4 Serial number: 16 Creation time: 2026-05-19 01:35:36 Modification time: 2026-05-19 01:37:25 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - secondaries: disco-stu.staging.ganeti.org (group default, group UUID 276f9f1d-a4c9-436d-b22c-d27507754921) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (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 (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:47:e3:e6 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 847189f3-604e-424b-8a12-59cbd645e7f4 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: disco-stu.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: 2b840474-c5d7-401e-97a1-0f707e5499cd child devices: - child 0: plain, size 768M logical_id: gnt/a928cd1e-bb45-40a4-ae5c-479b6ef70b7b.disk0_data on primary: /dev/gnt/a928cd1e-bb45-40a4-ae5c-479b6ef70b7b.disk0_data (253:0) on secondary: /dev/gnt/a928cd1e-bb45-40a4-ae5c-479b6ef70b7b.disk0_data (253:0) name: None UUID: fcec4db2-6e00-476e-af8f-3bb34e991c05 - child 1: plain, size 128M logical_id: gnt/a928cd1e-bb45-40a4-ae5c-479b6ef70b7b.disk0_meta on primary: /dev/gnt/a928cd1e-bb45-40a4-ae5c-479b6ef70b7b.disk0_meta (253:1) on secondary: /dev/gnt/a928cd1e-bb45-40a4-ae5c-479b6ef70b7b.disk0_meta (253:1) name: None UUID: 8d96b236-e608-4f7e-8ced-97745f7dabd0 - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: disco-stu.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: 3c061132-a8cd-4ad6-8eab-bccc57b66637 child devices: - child 0: plain, size 512M logical_id: gnt/48632d54-7d6e-43b0-9ab1-65eb30231ca3.disk1_data on primary: /dev/gnt/48632d54-7d6e-43b0-9ab1-65eb30231ca3.disk1_data (253:2) on secondary: /dev/gnt/48632d54-7d6e-43b0-9ab1-65eb30231ca3.disk1_data (253:2) name: None UUID: 1993ec4d-e5f1-4c21-903a-044ba874d363 - child 1: plain, size 128M logical_id: gnt/48632d54-7d6e-43b0-9ab1-65eb30231ca3.disk1_meta on primary: /dev/gnt/48632d54-7d6e-43b0-9ab1-65eb30231ca3.disk1_meta (253:3) on secondary: /dev/gnt/48632d54-7d6e-43b0-9ab1-65eb30231ca3.disk1_meta (253:3) name: None UUID: 691ca2e4-3bf5-4b21-94f5-3e1f23a421a4 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Tue May 19 01:37:33 2026 - INFO: Trying to hotplug device... Tue May 19 01:37:33 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:19:6f:b5,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' Tue May 19 01:37:35 2026 - INFO: Trying to hotplug device... Tue May 19 01:37:35 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Tue May 19 01:37:36 2026 - INFO: Trying to hotplug device... Tue May 19 01:37:36 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Tue May 19 01:37:43 2026 - INFO: Trying to hotplug device... Tue May 19 01:37:43 2026 - INFO: Hotplug done. Tue May 19 01:37:43 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 01:37:43 2026 - INFO: - device disk/2: 0.80% done, 43m 40s remaining (estimated) Tue May 19 01:38: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' Tue May 19 01:38:45 2026 - INFO: Trying to hotplug device... Tue May 19 01:38: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-05-19 01:39:06.331023 time=0:01:36.621942 [TestInstanceModify] gnt-instance modify <<<< 2026-05-19 01:39:06.331168 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/2015 GET /2/jobs/2016 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-05-19 01:39:08.896393 time=0:00:02.565225 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-05-19 01:39:08.896502 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-05-19 01:39:08.896540 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-05-19 01:39:08.896561 skipping , test(s) instance-device-names disabled <<<< 2026-05-19 01:39:08.896573 start [TestInstanceShutdown] gnt-instance shutdown 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 ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-19 01:39:16.919978 time=0:00:08.023405 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-19 01:39:16.920089 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-05-19 01:39:16.920139 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-05-19 01:39:16.920152 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' Tue May 19 01:39:20 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Tue May 19 01:39:21 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 01:39:22 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Tue May 19 01:40: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' Tue May 19 01:40:27 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Tue May 19 01:40:29 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 01:40:29 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Tue May 19 01:41: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' Tue May 19 01:41:34 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Tue May 19 01:41:35 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 01:41:36 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Tue May 19 01:42: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 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' Tue May 19 01:42:41 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Tue May 19 01:42:43 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 01:42:43 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Tue May 19 01:43:43 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-05-19 01:43:44.766575 time=0:04:27.846423 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-05-19 01:43:44.766700 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2024 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-19 01:43:50.264613 time=0:00:05.497913 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-19 01:43:50.264715 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 2025 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 2026 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 2027 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 2028 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 2029 for kvm-test-instance02.staging.ganeti.org ... Tue May 19 01:44: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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-05-19 01:44:40.547561 time=0:00:50.282846 [TestInstanceReboot] gnt-instance reboot <<<< 2026-05-19 01:44:40.547693 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 Tue May 19 05:44:40 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster watcher info' The watcher is paused until Tue May 19 05:44:40 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 148e6dca-9f96-4c0e-bff2-ee90e0c7e3f4 Serial number: 50 Creation time: 2026-05-19 01:35:36 Modification time: 2026-05-19 01:44:39 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - secondaries: disco-stu.staging.ganeti.org (group default, group UUID 276f9f1d-a4c9-436d-b22c-d27507754921) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (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 (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:47:e3:e6 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 847189f3-604e-424b-8a12-59cbd645e7f4 name: None Disk template: drbd Disks: - disk/0: drbd, size 1.8G access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: disco-stu.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: 2b840474-c5d7-401e-97a1-0f707e5499cd child devices: - child 0: plain, size 1.8G logical_id: gnt/a928cd1e-bb45-40a4-ae5c-479b6ef70b7b.disk0_data on primary: /dev/gnt/a928cd1e-bb45-40a4-ae5c-479b6ef70b7b.disk0_data (253:0) on secondary: /dev/gnt/a928cd1e-bb45-40a4-ae5c-479b6ef70b7b.disk0_data (253:0) name: None UUID: fcec4db2-6e00-476e-af8f-3bb34e991c05 - child 1: plain, size 128M logical_id: gnt/a928cd1e-bb45-40a4-ae5c-479b6ef70b7b.disk0_meta on primary: /dev/gnt/a928cd1e-bb45-40a4-ae5c-479b6ef70b7b.disk0_meta (253:1) on secondary: /dev/gnt/a928cd1e-bb45-40a4-ae5c-479b6ef70b7b.disk0_meta (253:1) name: None UUID: 8d96b236-e608-4f7e-8ced-97745f7dabd0 - disk/1: drbd, size 1.5G access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: disco-stu.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: 3c061132-a8cd-4ad6-8eab-bccc57b66637 child devices: - child 0: plain, size 1.5G logical_id: gnt/48632d54-7d6e-43b0-9ab1-65eb30231ca3.disk1_data on primary: /dev/gnt/48632d54-7d6e-43b0-9ab1-65eb30231ca3.disk1_data (253:2) on secondary: /dev/gnt/48632d54-7d6e-43b0-9ab1-65eb30231ca3.disk1_data (253:2) name: None UUID: 1993ec4d-e5f1-4c21-903a-044ba874d363 - child 1: plain, size 128M logical_id: gnt/48632d54-7d6e-43b0-9ab1-65eb30231ca3.disk1_meta on primary: /dev/gnt/48632d54-7d6e-43b0-9ab1-65eb30231ca3.disk1_meta (253:3) on secondary: /dev/gnt/48632d54-7d6e-43b0-9ab1-65eb30231ca3.disk1_meta (253:3) name: None UUID: 691ca2e4-3bf5-4b21-94f5-3e1f23a421a4 Command: ssh disco-stu.staging.ganeti.org '(drbdsetup 0 down >/dev/null 2>&1; drbdsetup down resource0 >/dev/null 2>&1) || /bin/true' Command: ssh disco-stu.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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 2032 Waiting for job 2032 ... 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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 2035 Waiting for job 2035 ... No disks need to be activated. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 2037, 2038 Waiting for job 2037 ... Tue May 19 01:44:54 2026 * Verifying cluster config Tue May 19 01:44:54 2026 * Verifying cluster certificate files Tue May 19 01:44:54 2026 * Verifying hypervisor parameters Tue May 19 01:44:54 2026 * Verifying all nodes belong to an existing group Waiting for job 2038 ... Tue May 19 01:44:54 2026 * Verifying group 'default' Tue May 19 01:44:54 2026 * Gathering data (3 nodes) Tue May 19 01:44:54 2026 * Gathering information about nodes (3 nodes) Tue May 19 01:44:55 2026 * Gathering disk information (3 nodes) Tue May 19 01:44:55 2026 * Verifying configuration file consistency Tue May 19 01:44:55 2026 * Verifying node status Tue May 19 01:44:55 2026 * Verifying instance status Tue May 19 01:44:55 2026 * Verifying orphan volumes Tue May 19 01:44:55 2026 * Verifying N+1 Memory redundancy Tue May 19 01:44:55 2026 * Assessing cluster hypervisor parameters Tue May 19 01:44: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. Tue May 19 01:44:55 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Tue May 19 01:44:55 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Tue May 19 01:44:55 2026 * Other Notes Tue May 19 01:44: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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster watcher info' The watcher is not paused. ---- PASSED [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD >>>> 2026-05-19 01:44:56.888244 time=0:00:16.340551 [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD <<<< 2026-05-19 01:44:56.888438 start [TestInstanceRemove] gnt-instance remove Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-05-19 01:45:05.887112 time=0:00:08.998674 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 1a8fba2516d997f76588c25677f60ec178acb3a3 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 2041, 2042 Waiting for job 2041 ... Tue May 19 01:45:07 2026 * Verifying cluster config Tue May 19 01:45:07 2026 * Verifying cluster certificate files Tue May 19 01:45:07 2026 * Verifying hypervisor parameters Tue May 19 01:45:07 2026 * Verifying all nodes belong to an existing group Waiting for job 2042 ... Tue May 19 01:45:08 2026 * Verifying group 'default' Tue May 19 01:45:08 2026 * Gathering data (3 nodes) Tue May 19 01:45:08 2026 * Gathering information about nodes (3 nodes) Tue May 19 01:45:09 2026 * Gathering disk information (3 nodes) Tue May 19 01:45:09 2026 * Verifying configuration file consistency Tue May 19 01:45:09 2026 * Verifying node status Tue May 19 01:45:09 2026 * Verifying instance status Tue May 19 01:45:09 2026 * Verifying orphan volumes Tue May 19 01:45:09 2026 * Verifying N+1 Memory redundancy Tue May 19 01:45:09 2026 * Assessing cluster hypervisor parameters Tue May 19 01:45: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. Tue May 19 01:45:09 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Tue May 19 01:45:09 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Tue May 19 01:45:09 2026 * Other Notes Tue May 19 01:45:09 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 1a8fba2516d997f76588c25677f60ec178acb3a3 /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=mouse Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:usb_mouse=mouse' <<<< 2026-05-19 01:45:12.457150 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:disco-stu.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' Tue May 19 01:45:14 2026 * creating instance disks... Tue May 19 01:45:23 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Tue May 19 01:45:23 2026 adding disks to cluster config Tue May 19 01:45:23 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 01:45:23 2026 - INFO: - device disk/0: 3.70% done, 2m 4s remaining (estimated) Tue May 19 01:45:23 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Tue May 19 01:46:24 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Tue May 19 01:46:24 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 01:46:24 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Tue May 19 01:46:24 2026 * running the instance OS create scripts... Tue May 19 01:46:24 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 2106cd34-5097-44d8-85d4-6557e0a53d3e Serial number: 4 Creation time: 2026-05-19 01:45:23 Modification time: 2026-05-19 01:46:24 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - secondaries: disco-stu.staging.ganeti.org (group default, group UUID 276f9f1d-a4c9-436d-b22c-d27507754921) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default (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:da:37:08 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: a303054f-d844-4f87-b8ef-943d0502ee4d name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: disco-stu.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: 0273cedd-1a1d-449a-8faf-b96aa0cc3cbd child devices: - child 0: plain, size 768M logical_id: gnt/6d8e48d1-04d9-487c-b7b3-41411ac2b432.disk0_data on primary: /dev/gnt/6d8e48d1-04d9-487c-b7b3-41411ac2b432.disk0_data (253:0) on secondary: /dev/gnt/6d8e48d1-04d9-487c-b7b3-41411ac2b432.disk0_data (253:0) name: None UUID: b672f2ab-224d-4527-890f-0b755e26a3c5 - child 1: plain, size 128M logical_id: gnt/6d8e48d1-04d9-487c-b7b3-41411ac2b432.disk0_meta on primary: /dev/gnt/6d8e48d1-04d9-487c-b7b3-41411ac2b432.disk0_meta (253:1) on secondary: /dev/gnt/6d8e48d1-04d9-487c-b7b3-41411ac2b432.disk0_meta (253:1) name: None UUID: 6da9d478-210b-489e-89a4-4f2034b73fab - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: disco-stu.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: 2f9af6d9-3285-418a-891d-8b6ffaf0781b child devices: - child 0: plain, size 512M logical_id: gnt/afb2e833-e21c-402b-8877-8a551f13f9f0.disk1_data on primary: /dev/gnt/afb2e833-e21c-402b-8877-8a551f13f9f0.disk1_data (253:2) on secondary: /dev/gnt/afb2e833-e21c-402b-8877-8a551f13f9f0.disk1_data (253:2) name: None UUID: 7f8fe08f-4fd7-4b28-952d-c3459d06a145 - child 1: plain, size 128M logical_id: gnt/afb2e833-e21c-402b-8877-8a551f13f9f0.disk1_meta on primary: /dev/gnt/afb2e833-e21c-402b-8877-8a551f13f9f0.disk1_meta (253:3) on secondary: /dev/gnt/afb2e833-e21c-402b-8877-8a551f13f9f0.disk1_meta (253:3) name: None UUID: e6e92ed4-94a8-4450-9308-ad03d5aad10d Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd ----- >>>> 2026-05-19 01:46:28.083105 time=0:01:15.625955 [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd <<<< 2026-05-19 01:46:28.083226 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2047 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-19 01:46:41.120168 time=0:00:13.036942 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-19 01:46:41.120264 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-05-19 01:46:41.120286 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 2050 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2050 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.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 2051 for kvm-test-instance02.staging.ganeti.org ... Tue May 19 01:46: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 2052 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2052 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.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 2053 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2053 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-05-19 01:46:52.007981 time=0:00:10.887695 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-05-19 01:46:52.008082 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2056 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-19 01:46:57.619151 time=0:00:05.611069 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-19 01:46:57.619263 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/2057 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-05-19 01:47:10.576306 time=0:00:12.957043 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-05-19 01:47:10.576442 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/2058 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-05-19 01:47:16.168841 time=0:00:05.592399 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-05-19 01:47:16.168973 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 2106cd34-5097-44d8-85d4-6557e0a53d3e Serial number: 16 Creation time: 2026-05-19 01:45:23 Modification time: 2026-05-19 01:47:11 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - secondaries: disco-stu.staging.ganeti.org (group default, group UUID 276f9f1d-a4c9-436d-b22c-d27507754921) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default (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:da:37:08 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: a303054f-d844-4f87-b8ef-943d0502ee4d name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: disco-stu.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: 0273cedd-1a1d-449a-8faf-b96aa0cc3cbd child devices: - child 0: plain, size 768M logical_id: gnt/6d8e48d1-04d9-487c-b7b3-41411ac2b432.disk0_data on primary: /dev/gnt/6d8e48d1-04d9-487c-b7b3-41411ac2b432.disk0_data (253:0) on secondary: /dev/gnt/6d8e48d1-04d9-487c-b7b3-41411ac2b432.disk0_data (253:0) name: None UUID: b672f2ab-224d-4527-890f-0b755e26a3c5 - child 1: plain, size 128M logical_id: gnt/6d8e48d1-04d9-487c-b7b3-41411ac2b432.disk0_meta on primary: /dev/gnt/6d8e48d1-04d9-487c-b7b3-41411ac2b432.disk0_meta (253:1) on secondary: /dev/gnt/6d8e48d1-04d9-487c-b7b3-41411ac2b432.disk0_meta (253:1) name: None UUID: 6da9d478-210b-489e-89a4-4f2034b73fab - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: disco-stu.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: 2f9af6d9-3285-418a-891d-8b6ffaf0781b child devices: - child 0: plain, size 512M logical_id: gnt/afb2e833-e21c-402b-8877-8a551f13f9f0.disk1_data on primary: /dev/gnt/afb2e833-e21c-402b-8877-8a551f13f9f0.disk1_data (253:2) on secondary: /dev/gnt/afb2e833-e21c-402b-8877-8a551f13f9f0.disk1_data (253:2) name: None UUID: 7f8fe08f-4fd7-4b28-952d-c3459d06a145 - child 1: plain, size 128M logical_id: gnt/afb2e833-e21c-402b-8877-8a551f13f9f0.disk1_meta on primary: /dev/gnt/afb2e833-e21c-402b-8877-8a551f13f9f0.disk1_meta (253:3) on secondary: /dev/gnt/afb2e833-e21c-402b-8877-8a551f13f9f0.disk1_meta (253:3) name: None UUID: e6e92ed4-94a8-4450-9308-ad03d5aad10d Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Tue May 19 01:47:19 2026 - INFO: Trying to hotplug device... Tue May 19 01:47:19 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:07:fb:fa,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' Tue May 19 01:47:21 2026 - INFO: Trying to hotplug device... Tue May 19 01:47:21 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Tue May 19 01:47:23 2026 - INFO: Trying to hotplug device... Tue May 19 01:47: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' Tue May 19 01:47:29 2026 - INFO: Trying to hotplug device... Tue May 19 01:47:29 2026 - INFO: Hotplug done. Tue May 19 01:47:29 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 01:47:30 2026 - INFO: - device disk/2: 0.80% done, 43m 40s remaining (estimated) Tue May 19 01:48:30 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Tue May 19 01:48:31 2026 - INFO: Trying to hotplug device... Tue May 19 01:48:31 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Please give at least one of the parameters. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-05-19 01:48:52.928647 time=0:01:36.759674 [TestInstanceModify] gnt-instance modify <<<< 2026-05-19 01:48:52.928787 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/2079 GET /2/jobs/2080 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-05-19 01:48:55.541907 time=0:00:02.613120 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-05-19 01:48:55.542024 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-05-19 01:48:55.542049 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-05-19 01:48:55.542095 skipping , test(s) instance-device-names disabled <<<< 2026-05-19 01:48:55.542108 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2081 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-19 01:49:03.564923 time=0:00:08.022815 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-19 01:49:03.565034 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-05-19 01:49:03.565059 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-05-19 01:49:03.565077 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' Tue May 19 01:49:07 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Tue May 19 01:49:08 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 01:49:08 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Tue May 19 01:50: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' Tue May 19 01:50:14 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Tue May 19 01:50:16 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 01:50:16 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Tue May 19 01:51: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 kvm-test-instance02.staging.ganeti.org 1 512M' Tue May 19 01:51:21 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Tue May 19 01:51:22 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 01:51:22 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Tue May 19 01:52: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' Tue May 19 01:52:28 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Tue May 19 01:52:30 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 01:52:30 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Tue May 19 01:53:30 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-05-19 01:53:31.790797 time=0:04:28.225720 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-05-19 01:53:31.790893 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2088 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-19 01:53:37.296205 time=0:00:05.505312 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-19 01:53:37.296350 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 2089 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 2090 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 2091 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 2092 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 2093 for kvm-test-instance02.staging.ganeti.org ... Tue May 19 01:54: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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-05-19 01:54:27.188316 time=0:00:49.891966 [TestInstanceReboot] gnt-instance reboot <<<< 2026-05-19 01:54:27.188541 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 Tue May 19 05:54:27 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster watcher info' The watcher is paused until Tue May 19 05:54:27 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 2106cd34-5097-44d8-85d4-6557e0a53d3e Serial number: 50 Creation time: 2026-05-19 01:45:23 Modification time: 2026-05-19 01:54:26 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - secondaries: disco-stu.staging.ganeti.org (group default, group UUID 276f9f1d-a4c9-436d-b22c-d27507754921) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default (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:da:37:08 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: a303054f-d844-4f87-b8ef-943d0502ee4d name: None Disk template: drbd Disks: - disk/0: drbd, size 1.8G access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: disco-stu.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: 0273cedd-1a1d-449a-8faf-b96aa0cc3cbd child devices: - child 0: plain, size 1.8G logical_id: gnt/6d8e48d1-04d9-487c-b7b3-41411ac2b432.disk0_data on primary: /dev/gnt/6d8e48d1-04d9-487c-b7b3-41411ac2b432.disk0_data (253:0) on secondary: /dev/gnt/6d8e48d1-04d9-487c-b7b3-41411ac2b432.disk0_data (253:0) name: None UUID: b672f2ab-224d-4527-890f-0b755e26a3c5 - child 1: plain, size 128M logical_id: gnt/6d8e48d1-04d9-487c-b7b3-41411ac2b432.disk0_meta on primary: /dev/gnt/6d8e48d1-04d9-487c-b7b3-41411ac2b432.disk0_meta (253:1) on secondary: /dev/gnt/6d8e48d1-04d9-487c-b7b3-41411ac2b432.disk0_meta (253:1) name: None UUID: 6da9d478-210b-489e-89a4-4f2034b73fab - disk/1: drbd, size 1.5G access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: disco-stu.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: 2f9af6d9-3285-418a-891d-8b6ffaf0781b child devices: - child 0: plain, size 1.5G logical_id: gnt/afb2e833-e21c-402b-8877-8a551f13f9f0.disk1_data on primary: /dev/gnt/afb2e833-e21c-402b-8877-8a551f13f9f0.disk1_data (253:2) on secondary: /dev/gnt/afb2e833-e21c-402b-8877-8a551f13f9f0.disk1_data (253:2) name: None UUID: 7f8fe08f-4fd7-4b28-952d-c3459d06a145 - child 1: plain, size 128M logical_id: gnt/afb2e833-e21c-402b-8877-8a551f13f9f0.disk1_meta on primary: /dev/gnt/afb2e833-e21c-402b-8877-8a551f13f9f0.disk1_meta (253:3) on secondary: /dev/gnt/afb2e833-e21c-402b-8877-8a551f13f9f0.disk1_meta (253:3) name: None UUID: e6e92ed4-94a8-4450-9308-ad03d5aad10d Command: ssh disco-stu.staging.ganeti.org '(drbdsetup 0 down >/dev/null 2>&1; drbdsetup down resource0 >/dev/null 2>&1) || /bin/true' Command: ssh disco-stu.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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 2096 Waiting for job 2096 ... 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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 2099 Waiting for job 2099 ... No disks need to be activated. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 2101, 2102 Waiting for job 2101 ... Tue May 19 01:54:40 2026 * Verifying cluster config Tue May 19 01:54:40 2026 * Verifying cluster certificate files Tue May 19 01:54:40 2026 * Verifying hypervisor parameters Tue May 19 01:54:40 2026 * Verifying all nodes belong to an existing group Waiting for job 2102 ... Tue May 19 01:54:41 2026 * Verifying group 'default' Tue May 19 01:54:41 2026 * Gathering data (3 nodes) Tue May 19 01:54:41 2026 * Gathering information about nodes (3 nodes) Tue May 19 01:54:42 2026 * Gathering disk information (3 nodes) Tue May 19 01:54:42 2026 * Verifying configuration file consistency Tue May 19 01:54:42 2026 * Verifying node status Tue May 19 01:54:42 2026 * Verifying instance status Tue May 19 01:54:42 2026 * Verifying orphan volumes Tue May 19 01:54:42 2026 * Verifying N+1 Memory redundancy Tue May 19 01:54:42 2026 * Assessing cluster hypervisor parameters Tue May 19 01:54: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. Tue May 19 01:54:42 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Tue May 19 01:54:42 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Tue May 19 01:54:42 2026 * Other Notes Tue May 19 01:54:42 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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster watcher info' The watcher is not paused. ---- PASSED [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD >>>> 2026-05-19 01:54:43.511748 time=0:00:16.323207 [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD <<<< 2026-05-19 01:54:43.511846 start [TestInstanceRemove] gnt-instance remove Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-05-19 01:54:52.528296 time=0:00:09.016450 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 3d7d204ebf424be41defce8d7248d2e3eebb988c /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 2105, 2106 Waiting for job 2105 ... Tue May 19 01:54:54 2026 * Verifying cluster config Tue May 19 01:54:54 2026 * Verifying cluster certificate files Tue May 19 01:54:54 2026 * Verifying hypervisor parameters Tue May 19 01:54:54 2026 * Verifying all nodes belong to an existing group Waiting for job 2106 ... Tue May 19 01:54:54 2026 * Verifying group 'default' Tue May 19 01:54:54 2026 * Gathering data (3 nodes) Tue May 19 01:54:54 2026 * Gathering information about nodes (3 nodes) Tue May 19 01:54:55 2026 * Gathering disk information (3 nodes) Tue May 19 01:54:55 2026 * Verifying configuration file consistency Tue May 19 01:54:55 2026 * Verifying node status Tue May 19 01:54:55 2026 * Verifying instance status Tue May 19 01:54:55 2026 * Verifying orphan volumes Tue May 19 01:54:55 2026 * Verifying N+1 Memory redundancy Tue May 19 01:54:55 2026 * Assessing cluster hypervisor parameters Tue May 19 01:54: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. Tue May 19 01:54:55 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Tue May 19 01:54:55 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Tue May 19 01:54:55 2026 * Other Notes Tue May 19 01:54:55 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 3d7d204ebf424be41defce8d7248d2e3eebb988c /var/lib/ganeti/config.data ---- Starting reduced number of instance tests with hypervisor parameter usb_mouse=tablet Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:usb_mouse=tablet' <<<< 2026-05-19 01:54:57.548985 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:disco-stu.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' Tue May 19 01:54:59 2026 * creating instance disks... Tue May 19 01:55:08 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Tue May 19 01:55:08 2026 adding disks to cluster config Tue May 19 01:55:08 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 01:55:08 2026 - INFO: - device disk/0: 3.70% done, 2m 27s remaining (estimated) Tue May 19 01:55:08 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Tue May 19 01:56:09 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Tue May 19 01:56:09 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 01:56:09 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Tue May 19 01:56:09 2026 * running the instance OS create scripts... Tue May 19 01:56:09 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: c8d63be5-60ff-49ea-9936-02ce4c692cac Serial number: 4 Creation time: 2026-05-19 01:55:08 Modification time: 2026-05-19 01:56:09 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - secondaries: disco-stu.staging.ganeti.org (group default, group UUID 276f9f1d-a4c9-436d-b22c-d27507754921) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default (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:2a:0c:f2 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: c1b9a5fa-28e1-43e2-a7d9-fbc3b1d436d9 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: disco-stu.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: 97f6f65b-56e0-492f-b4d1-c4405473af0e child devices: - child 0: plain, size 768M logical_id: gnt/e163459f-0de4-4858-968c-b79b3676bfc1.disk0_data on primary: /dev/gnt/e163459f-0de4-4858-968c-b79b3676bfc1.disk0_data (253:0) on secondary: /dev/gnt/e163459f-0de4-4858-968c-b79b3676bfc1.disk0_data (253:0) name: None UUID: f2633783-3bea-4730-9930-4048e0f9a4a2 - child 1: plain, size 128M logical_id: gnt/e163459f-0de4-4858-968c-b79b3676bfc1.disk0_meta on primary: /dev/gnt/e163459f-0de4-4858-968c-b79b3676bfc1.disk0_meta (253:1) on secondary: /dev/gnt/e163459f-0de4-4858-968c-b79b3676bfc1.disk0_meta (253:1) name: None UUID: f67dfba7-9845-44b7-add2-f23217537503 - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: disco-stu.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: 991c72e4-5de7-4fbc-aac6-bcefaaf5286e child devices: - child 0: plain, size 512M logical_id: gnt/e6549b4e-b229-43e9-a691-7400fd01be5e.disk1_data on primary: /dev/gnt/e6549b4e-b229-43e9-a691-7400fd01be5e.disk1_data (253:2) on secondary: /dev/gnt/e6549b4e-b229-43e9-a691-7400fd01be5e.disk1_data (253:2) name: None UUID: 30635d44-0bf1-46da-969e-eba23fa27c50 - child 1: plain, size 128M logical_id: gnt/e6549b4e-b229-43e9-a691-7400fd01be5e.disk1_meta on primary: /dev/gnt/e6549b4e-b229-43e9-a691-7400fd01be5e.disk1_meta (253:3) on secondary: /dev/gnt/e6549b4e-b229-43e9-a691-7400fd01be5e.disk1_meta (253:3) name: None UUID: 448634a3-fd45-40fa-b1bd-ac5ad2529db0 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd ----- >>>> 2026-05-19 01:56:13.125573 time=0:01:15.576588 [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd <<<< 2026-05-19 01:56:13.125657 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2110 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-19 01:56:26.153908 time=0:00:13.028251 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-19 01:56:26.154018 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-05-19 01:56:26.154041 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 2113 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2113 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.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 2114 for kvm-test-instance02.staging.ganeti.org ... Tue May 19 01:56: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 2115 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2115 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.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 2116 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2116 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-05-19 01:56:36.915457 time=0:00:10.761416 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-05-19 01:56:36.915568 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2119 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-19 01:56:42.433057 time=0:00:05.517489 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-19 01:56:42.433149 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/2120 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-05-19 01:56:55.492552 time=0:00:13.059403 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-05-19 01:56:55.492658 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/2121 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-05-19 01:57:00.996458 time=0:00:05.503800 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-05-19 01:57:00.996562 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: c8d63be5-60ff-49ea-9936-02ce4c692cac Serial number: 16 Creation time: 2026-05-19 01:55:08 Modification time: 2026-05-19 01:56:56 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - secondaries: disco-stu.staging.ganeti.org (group default, group UUID 276f9f1d-a4c9-436d-b22c-d27507754921) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default (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:2a:0c:f2 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: c1b9a5fa-28e1-43e2-a7d9-fbc3b1d436d9 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: disco-stu.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: 97f6f65b-56e0-492f-b4d1-c4405473af0e child devices: - child 0: plain, size 768M logical_id: gnt/e163459f-0de4-4858-968c-b79b3676bfc1.disk0_data on primary: /dev/gnt/e163459f-0de4-4858-968c-b79b3676bfc1.disk0_data (253:0) on secondary: /dev/gnt/e163459f-0de4-4858-968c-b79b3676bfc1.disk0_data (253:0) name: None UUID: f2633783-3bea-4730-9930-4048e0f9a4a2 - child 1: plain, size 128M logical_id: gnt/e163459f-0de4-4858-968c-b79b3676bfc1.disk0_meta on primary: /dev/gnt/e163459f-0de4-4858-968c-b79b3676bfc1.disk0_meta (253:1) on secondary: /dev/gnt/e163459f-0de4-4858-968c-b79b3676bfc1.disk0_meta (253:1) name: None UUID: f67dfba7-9845-44b7-add2-f23217537503 - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: disco-stu.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: 991c72e4-5de7-4fbc-aac6-bcefaaf5286e child devices: - child 0: plain, size 512M logical_id: gnt/e6549b4e-b229-43e9-a691-7400fd01be5e.disk1_data on primary: /dev/gnt/e6549b4e-b229-43e9-a691-7400fd01be5e.disk1_data (253:2) on secondary: /dev/gnt/e6549b4e-b229-43e9-a691-7400fd01be5e.disk1_data (253:2) name: None UUID: 30635d44-0bf1-46da-969e-eba23fa27c50 - child 1: plain, size 128M logical_id: gnt/e6549b4e-b229-43e9-a691-7400fd01be5e.disk1_meta on primary: /dev/gnt/e6549b4e-b229-43e9-a691-7400fd01be5e.disk1_meta (253:3) on secondary: /dev/gnt/e6549b4e-b229-43e9-a691-7400fd01be5e.disk1_meta (253:3) name: None UUID: 448634a3-fd45-40fa-b1bd-ac5ad2529db0 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Tue May 19 01:57:04 2026 - INFO: Trying to hotplug device... Tue May 19 01:57:04 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:15:4a:d6,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' Tue May 19 01:57:06 2026 - INFO: Trying to hotplug device... Tue May 19 01:57: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' Tue May 19 01:57:07 2026 - INFO: Trying to hotplug device... Tue May 19 01:57:08 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Tue May 19 01:57:14 2026 - INFO: Trying to hotplug device... Tue May 19 01:57:14 2026 - INFO: Hotplug done. Tue May 19 01:57:14 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 01:57:14 2026 - INFO: - device disk/2: 0.80% done, 43m 40s remaining (estimated) Tue May 19 01:58:14 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Tue May 19 01:58:16 2026 - INFO: Trying to hotplug device... Tue May 19 01:58:16 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Please give at least one of the parameters. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-05-19 01:58:37.155332 time=0:01:36.158770 [TestInstanceModify] gnt-instance modify <<<< 2026-05-19 01:58:37.155488 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/2142 GET /2/jobs/2143 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-05-19 01:58:39.724202 time=0:00:02.568714 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-05-19 01:58:39.724317 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-05-19 01:58:39.724340 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-05-19 01:58:39.724355 skipping , test(s) instance-device-names disabled <<<< 2026-05-19 01:58:39.724367 start [TestInstanceShutdown] gnt-instance shutdown 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 ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-19 01:58:47.654717 time=0:00:07.930350 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-19 01:58:47.654821 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-05-19 01:58:47.654844 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-05-19 01:58:47.654857 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' Tue May 19 01:58:51 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Tue May 19 01:58:52 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 01:58:52 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Tue May 19 01:59:53 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Tue May 19 01:59:58 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Tue May 19 02:00:00 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 02:00:00 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Tue May 19 02:01:00 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Tue May 19 02:01:05 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Tue May 19 02:01:06 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 02:01:06 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Tue May 19 02:02:07 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 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' Tue May 19 02:02:12 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Tue May 19 02:02:14 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 02:02:14 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Tue May 19 02:03:14 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-05-19 02:03:15.652988 time=0:04:27.998131 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-05-19 02:03:15.653147 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2151 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-19 02:03:21.377073 time=0:00:05.723926 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-19 02:03:21.377245 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 2152 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 2153 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 2154 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 2155 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 2156 for kvm-test-instance02.staging.ganeti.org ... Tue May 19 02:04:06 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-05-19 02:04:11.395767 time=0:00:50.018522 [TestInstanceReboot] gnt-instance reboot <<<< 2026-05-19 02:04:11.395865 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 Tue May 19 06:04:11 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster watcher info' The watcher is paused until Tue May 19 06:04:11 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: c8d63be5-60ff-49ea-9936-02ce4c692cac Serial number: 50 Creation time: 2026-05-19 01:55:08 Modification time: 2026-05-19 02:04:10 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - secondaries: disco-stu.staging.ganeti.org (group default, group UUID 276f9f1d-a4c9-436d-b22c-d27507754921) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default (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:2a:0c:f2 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: c1b9a5fa-28e1-43e2-a7d9-fbc3b1d436d9 name: None Disk template: drbd Disks: - disk/0: drbd, size 1.8G access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: disco-stu.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: 97f6f65b-56e0-492f-b4d1-c4405473af0e child devices: - child 0: plain, size 1.8G logical_id: gnt/e163459f-0de4-4858-968c-b79b3676bfc1.disk0_data on primary: /dev/gnt/e163459f-0de4-4858-968c-b79b3676bfc1.disk0_data (253:0) on secondary: /dev/gnt/e163459f-0de4-4858-968c-b79b3676bfc1.disk0_data (253:0) name: None UUID: f2633783-3bea-4730-9930-4048e0f9a4a2 - child 1: plain, size 128M logical_id: gnt/e163459f-0de4-4858-968c-b79b3676bfc1.disk0_meta on primary: /dev/gnt/e163459f-0de4-4858-968c-b79b3676bfc1.disk0_meta (253:1) on secondary: /dev/gnt/e163459f-0de4-4858-968c-b79b3676bfc1.disk0_meta (253:1) name: None UUID: f67dfba7-9845-44b7-add2-f23217537503 - disk/1: drbd, size 1.5G access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: disco-stu.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: 991c72e4-5de7-4fbc-aac6-bcefaaf5286e child devices: - child 0: plain, size 1.5G logical_id: gnt/e6549b4e-b229-43e9-a691-7400fd01be5e.disk1_data on primary: /dev/gnt/e6549b4e-b229-43e9-a691-7400fd01be5e.disk1_data (253:2) on secondary: /dev/gnt/e6549b4e-b229-43e9-a691-7400fd01be5e.disk1_data (253:2) name: None UUID: 30635d44-0bf1-46da-969e-eba23fa27c50 - child 1: plain, size 128M logical_id: gnt/e6549b4e-b229-43e9-a691-7400fd01be5e.disk1_meta on primary: /dev/gnt/e6549b4e-b229-43e9-a691-7400fd01be5e.disk1_meta (253:3) on secondary: /dev/gnt/e6549b4e-b229-43e9-a691-7400fd01be5e.disk1_meta (253:3) name: None UUID: 448634a3-fd45-40fa-b1bd-ac5ad2529db0 Command: ssh disco-stu.staging.ganeti.org '(drbdsetup 0 down >/dev/null 2>&1; drbdsetup down resource0 >/dev/null 2>&1) || /bin/true' Command: ssh disco-stu.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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 2159 Waiting for job 2159 ... 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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 2162 Waiting for job 2162 ... No disks need to be activated. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 2164, 2165 Waiting for job 2164 ... Tue May 19 02:04:25 2026 * Verifying cluster config Tue May 19 02:04:25 2026 * Verifying cluster certificate files Tue May 19 02:04:25 2026 * Verifying hypervisor parameters Tue May 19 02:04:25 2026 * Verifying all nodes belong to an existing group Waiting for job 2165 ... Tue May 19 02:04:25 2026 * Verifying group 'default' Tue May 19 02:04:25 2026 * Gathering data (3 nodes) Tue May 19 02:04:25 2026 * Gathering information about nodes (3 nodes) Tue May 19 02:04:26 2026 * Gathering disk information (3 nodes) Tue May 19 02:04:26 2026 * Verifying configuration file consistency Tue May 19 02:04:26 2026 * Verifying node status Tue May 19 02:04:26 2026 * Verifying instance status Tue May 19 02:04:26 2026 * Verifying orphan volumes Tue May 19 02:04:26 2026 * Verifying N+1 Memory redundancy Tue May 19 02:04:26 2026 * Assessing cluster hypervisor parameters Tue May 19 02:04:26 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Tue May 19 02:04:26 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Tue May 19 02:04:26 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Tue May 19 02:04:26 2026 * Other Notes Tue May 19 02:04:26 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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster watcher info' The watcher is not paused. ---- PASSED [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD >>>> 2026-05-19 02:04:27.787530 time=0:00:16.391665 [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD <<<< 2026-05-19 02:04:27.787653 start [TestInstanceRemove] gnt-instance remove Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-05-19 02:04:36.700371 time=0:00:08.912718 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 2e89b153e4a3e97af23f4cd670f38635b81bdc27 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 2168, 2169 Waiting for job 2168 ... Tue May 19 02:04:38 2026 * Verifying cluster config Tue May 19 02:04:38 2026 * Verifying cluster certificate files Tue May 19 02:04:38 2026 * Verifying hypervisor parameters Tue May 19 02:04:38 2026 * Verifying all nodes belong to an existing group Waiting for job 2169 ... Tue May 19 02:04:38 2026 * Verifying group 'default' Tue May 19 02:04:38 2026 * Gathering data (3 nodes) Tue May 19 02:04:39 2026 * Gathering information about nodes (3 nodes) Tue May 19 02:04:40 2026 * Gathering disk information (3 nodes) Tue May 19 02:04:40 2026 * Verifying configuration file consistency Tue May 19 02:04:40 2026 * Verifying node status Tue May 19 02:04:40 2026 * Verifying instance status Tue May 19 02:04:40 2026 * Verifying orphan volumes Tue May 19 02:04:40 2026 * Verifying N+1 Memory redundancy Tue May 19 02:04:40 2026 * Assessing cluster hypervisor parameters Tue May 19 02:04: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. Tue May 19 02:04:40 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Tue May 19 02:04:40 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Tue May 19 02:04:40 2026 * Other Notes Tue May 19 02:04:40 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 2e89b153e4a3e97af23f4cd670f38635b81bdc27 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:usb_mouse=' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:disk_type=paravirtual' ---- Starting reduced number of instance tests with hypervisor parameter soundhw=ac97 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:soundhw=ac97' <<<< 2026-05-19 02:04:44.928128 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:disco-stu.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' Tue May 19 02:04:46 2026 * creating instance disks... Tue May 19 02:04:55 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Tue May 19 02:04:55 2026 adding disks to cluster config Tue May 19 02:04:55 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 02:04:55 2026 - INFO: - device disk/0: 3.70% done, 2m 27s remaining (estimated) Tue May 19 02:04:55 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Tue May 19 02:05:56 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Tue May 19 02:05:56 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 02:05:56 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Tue May 19 02:05:56 2026 * running the instance OS create scripts... Tue May 19 02:05:56 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 5d63f537-bbe6-49ae-8b5d-3db16cc64517 Serial number: 4 Creation time: 2026-05-19 02:04:55 Modification time: 2026-05-19 02:05:56 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - secondaries: disco-stu.staging.ganeti.org (group default, group UUID 276f9f1d-a4c9-436d-b22c-d27507754921) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default (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:da:a8:a7 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 297507d3-c474-4a9b-aafa-24bc50d2bc8e name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: disco-stu.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: 6f71ec28-9ea6-4cc8-9313-00cb7f9ab610 child devices: - child 0: plain, size 768M logical_id: gnt/d811bd4f-3f98-49be-9ff3-9f77795c7ea4.disk0_data on primary: /dev/gnt/d811bd4f-3f98-49be-9ff3-9f77795c7ea4.disk0_data (253:0) on secondary: /dev/gnt/d811bd4f-3f98-49be-9ff3-9f77795c7ea4.disk0_data (253:0) name: None UUID: a68db8ba-be26-475d-9fa0-6dbc391b080d - child 1: plain, size 128M logical_id: gnt/d811bd4f-3f98-49be-9ff3-9f77795c7ea4.disk0_meta on primary: /dev/gnt/d811bd4f-3f98-49be-9ff3-9f77795c7ea4.disk0_meta (253:1) on secondary: /dev/gnt/d811bd4f-3f98-49be-9ff3-9f77795c7ea4.disk0_meta (253:1) name: None UUID: c87e7a5f-a248-4d18-9621-461d02170f8d - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: disco-stu.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: 3116ed1f-4d58-492b-b9fd-dfd83f30eb8c child devices: - child 0: plain, size 512M logical_id: gnt/e1f6392b-338e-475e-9eed-f749d429e880.disk1_data on primary: /dev/gnt/e1f6392b-338e-475e-9eed-f749d429e880.disk1_data (253:2) on secondary: /dev/gnt/e1f6392b-338e-475e-9eed-f749d429e880.disk1_data (253:2) name: None UUID: b47b20f8-faf3-4b3c-849d-410ac7b40637 - child 1: plain, size 128M logical_id: gnt/e1f6392b-338e-475e-9eed-f749d429e880.disk1_meta on primary: /dev/gnt/e1f6392b-338e-475e-9eed-f749d429e880.disk1_meta (253:3) on secondary: /dev/gnt/e1f6392b-338e-475e-9eed-f749d429e880.disk1_meta (253:3) name: None UUID: c0e78ff3-ea09-4308-b734-0f90ba123668 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd ----- >>>> 2026-05-19 02:06:00.240156 time=0:01:15.312028 [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd <<<< 2026-05-19 02:06:00.240245 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2175 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-19 02:06:13.263730 time=0:00:13.023485 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-19 02:06:13.263847 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-05-19 02:06:13.263872 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 2178 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2178 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.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 2179 for kvm-test-instance02.staging.ganeti.org ... Tue May 19 02:06: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 2180 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2180 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.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 2181 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2181 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-05-19 02:06:24.136308 time=0:00:10.872436 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-05-19 02:06:24.136440 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2184 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-19 02:06:29.548771 time=0:00:05.412331 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-19 02:06:29.548905 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/2185 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-05-19 02:06:42.518098 time=0:00:12.969193 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-05-19 02:06:42.518350 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/2186 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-05-19 02:06:48.014122 time=0:00:05.495772 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-05-19 02:06:48.014250 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 5d63f537-bbe6-49ae-8b5d-3db16cc64517 Serial number: 16 Creation time: 2026-05-19 02:04:55 Modification time: 2026-05-19 02:06:43 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - secondaries: disco-stu.staging.ganeti.org (group default, group UUID 276f9f1d-a4c9-436d-b22c-d27507754921) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default (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:da:a8:a7 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 297507d3-c474-4a9b-aafa-24bc50d2bc8e name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: disco-stu.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: 6f71ec28-9ea6-4cc8-9313-00cb7f9ab610 child devices: - child 0: plain, size 768M logical_id: gnt/d811bd4f-3f98-49be-9ff3-9f77795c7ea4.disk0_data on primary: /dev/gnt/d811bd4f-3f98-49be-9ff3-9f77795c7ea4.disk0_data (253:0) on secondary: /dev/gnt/d811bd4f-3f98-49be-9ff3-9f77795c7ea4.disk0_data (253:0) name: None UUID: a68db8ba-be26-475d-9fa0-6dbc391b080d - child 1: plain, size 128M logical_id: gnt/d811bd4f-3f98-49be-9ff3-9f77795c7ea4.disk0_meta on primary: /dev/gnt/d811bd4f-3f98-49be-9ff3-9f77795c7ea4.disk0_meta (253:1) on secondary: /dev/gnt/d811bd4f-3f98-49be-9ff3-9f77795c7ea4.disk0_meta (253:1) name: None UUID: c87e7a5f-a248-4d18-9621-461d02170f8d - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: disco-stu.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: 3116ed1f-4d58-492b-b9fd-dfd83f30eb8c child devices: - child 0: plain, size 512M logical_id: gnt/e1f6392b-338e-475e-9eed-f749d429e880.disk1_data on primary: /dev/gnt/e1f6392b-338e-475e-9eed-f749d429e880.disk1_data (253:2) on secondary: /dev/gnt/e1f6392b-338e-475e-9eed-f749d429e880.disk1_data (253:2) name: None UUID: b47b20f8-faf3-4b3c-849d-410ac7b40637 - child 1: plain, size 128M logical_id: gnt/e1f6392b-338e-475e-9eed-f749d429e880.disk1_meta on primary: /dev/gnt/e1f6392b-338e-475e-9eed-f749d429e880.disk1_meta (253:3) on secondary: /dev/gnt/e1f6392b-338e-475e-9eed-f749d429e880.disk1_meta (253:3) name: None UUID: c0e78ff3-ea09-4308-b734-0f90ba123668 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Tue May 19 02:06:51 2026 - INFO: Trying to hotplug device... Tue May 19 02:06:51 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:90:9c: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' Tue May 19 02:06:53 2026 - INFO: Trying to hotplug device... Tue May 19 02:06: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' Tue May 19 02:06:54 2026 - INFO: Trying to hotplug device... Tue May 19 02:06: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' Tue May 19 02:07:01 2026 - INFO: Trying to hotplug device... Tue May 19 02:07:01 2026 - INFO: Hotplug done. Tue May 19 02:07:01 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 02:07:01 2026 - INFO: - device disk/2: 0.80% done, 43m 40s remaining (estimated) Tue May 19 02:08: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' Tue May 19 02:08:03 2026 - INFO: Trying to hotplug device... Tue May 19 02:08:03 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Please give at least one of the parameters. Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-05-19 02:08:24.482756 time=0:01:36.468506 [TestInstanceModify] gnt-instance modify <<<< 2026-05-19 02:08:24.482891 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/2207 GET /2/jobs/2208 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-05-19 02:08:27.072441 time=0:00:02.589550 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-05-19 02:08:27.072579 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-05-19 02:08:27.072602 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-05-19 02:08:27.072617 skipping , test(s) instance-device-names disabled <<<< 2026-05-19 02:08:27.072629 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2209 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-19 02:08:35.083404 time=0:00:08.010775 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-19 02:08:35.083581 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-05-19 02:08:35.083607 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-05-19 02:08:35.083622 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' Tue May 19 02:08:38 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Tue May 19 02:08:40 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 02:08:40 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Tue May 19 02:09:40 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Tue May 19 02:09:46 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Tue May 19 02:09:47 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 02:09:47 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Tue May 19 02:10:47 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Tue May 19 02:10:52 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Tue May 19 02:10:54 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 02:10:54 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Tue May 19 02:11: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' Tue May 19 02:11:59 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Tue May 19 02:12:01 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 02:12:01 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Tue May 19 02:13:01 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-05-19 02:13:02.895303 time=0:04:27.811681 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-05-19 02:13:02.895463 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2216 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-19 02:13:08.515258 time=0:00:05.619795 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-19 02:13:08.515547 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 2217 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 2218 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 2219 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 2220 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 2221 for kvm-test-instance02.staging.ganeti.org ... Tue May 19 02:13:53 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-05-19 02:13:58.671694 time=0:00:50.156147 [TestInstanceReboot] gnt-instance reboot <<<< 2026-05-19 02:13:58.671805 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 Tue May 19 06:13:58 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster watcher info' The watcher is paused until Tue May 19 06:13:58 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 5d63f537-bbe6-49ae-8b5d-3db16cc64517 Serial number: 50 Creation time: 2026-05-19 02:04:55 Modification time: 2026-05-19 02:13:58 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - secondaries: disco-stu.staging.ganeti.org (group default, group UUID 276f9f1d-a4c9-436d-b22c-d27507754921) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default (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:da:a8:a7 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 297507d3-c474-4a9b-aafa-24bc50d2bc8e name: None Disk template: drbd Disks: - disk/0: drbd, size 1.8G access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: disco-stu.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: 6f71ec28-9ea6-4cc8-9313-00cb7f9ab610 child devices: - child 0: plain, size 1.8G logical_id: gnt/d811bd4f-3f98-49be-9ff3-9f77795c7ea4.disk0_data on primary: /dev/gnt/d811bd4f-3f98-49be-9ff3-9f77795c7ea4.disk0_data (253:0) on secondary: /dev/gnt/d811bd4f-3f98-49be-9ff3-9f77795c7ea4.disk0_data (253:0) name: None UUID: a68db8ba-be26-475d-9fa0-6dbc391b080d - child 1: plain, size 128M logical_id: gnt/d811bd4f-3f98-49be-9ff3-9f77795c7ea4.disk0_meta on primary: /dev/gnt/d811bd4f-3f98-49be-9ff3-9f77795c7ea4.disk0_meta (253:1) on secondary: /dev/gnt/d811bd4f-3f98-49be-9ff3-9f77795c7ea4.disk0_meta (253:1) name: None UUID: c87e7a5f-a248-4d18-9621-461d02170f8d - disk/1: drbd, size 1.5G access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: disco-stu.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: 3116ed1f-4d58-492b-b9fd-dfd83f30eb8c child devices: - child 0: plain, size 1.5G logical_id: gnt/e1f6392b-338e-475e-9eed-f749d429e880.disk1_data on primary: /dev/gnt/e1f6392b-338e-475e-9eed-f749d429e880.disk1_data (253:2) on secondary: /dev/gnt/e1f6392b-338e-475e-9eed-f749d429e880.disk1_data (253:2) name: None UUID: b47b20f8-faf3-4b3c-849d-410ac7b40637 - child 1: plain, size 128M logical_id: gnt/e1f6392b-338e-475e-9eed-f749d429e880.disk1_meta on primary: /dev/gnt/e1f6392b-338e-475e-9eed-f749d429e880.disk1_meta (253:3) on secondary: /dev/gnt/e1f6392b-338e-475e-9eed-f749d429e880.disk1_meta (253:3) name: None UUID: c0e78ff3-ea09-4308-b734-0f90ba123668 Command: ssh disco-stu.staging.ganeti.org '(drbdsetup 0 down >/dev/null 2>&1; drbdsetup down resource0 >/dev/null 2>&1) || /bin/true' Command: ssh disco-stu.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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 2224 Waiting for job 2224 ... 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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 2227 Waiting for job 2227 ... No disks need to be activated. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 2229, 2230 Waiting for job 2229 ... Tue May 19 02:14:12 2026 * Verifying cluster config Tue May 19 02:14:12 2026 * Verifying cluster certificate files Tue May 19 02:14:12 2026 * Verifying hypervisor parameters Tue May 19 02:14:12 2026 * Verifying all nodes belong to an existing group Waiting for job 2230 ... Tue May 19 02:14:12 2026 * Verifying group 'default' Tue May 19 02:14:12 2026 * Gathering data (3 nodes) Tue May 19 02:14:12 2026 * Gathering information about nodes (3 nodes) Tue May 19 02:14:13 2026 * Gathering disk information (3 nodes) Tue May 19 02:14:14 2026 * Verifying configuration file consistency Tue May 19 02:14:14 2026 * Verifying node status Tue May 19 02:14:14 2026 * Verifying instance status Tue May 19 02:14:14 2026 * Verifying orphan volumes Tue May 19 02:14:14 2026 * Verifying N+1 Memory redundancy Tue May 19 02:14:14 2026 * Assessing cluster hypervisor parameters Tue May 19 02:14: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. Tue May 19 02:14:14 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Tue May 19 02:14:14 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Tue May 19 02:14:14 2026 * Other Notes Tue May 19 02:14:14 2026 * Hooks Results Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster watcher continue' The watcher is no longer paused. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster watcher info' The watcher is not paused. ---- PASSED [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD >>>> 2026-05-19 02:14:15.033923 time=0:00:16.362118 [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD <<<< 2026-05-19 02:14:15.034102 start [TestInstanceRemove] gnt-instance remove Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-05-19 02:14:24.069961 time=0:00:09.035859 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 9ec659399e222467bd6c1964354b4dffdf37fdc6 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 2233, 2234 Waiting for job 2233 ... Tue May 19 02:14:25 2026 * Verifying cluster config Tue May 19 02:14:25 2026 * Verifying cluster certificate files Tue May 19 02:14:25 2026 * Verifying hypervisor parameters Tue May 19 02:14:25 2026 * Verifying all nodes belong to an existing group Waiting for job 2234 ... Tue May 19 02:14:26 2026 * Verifying group 'default' Tue May 19 02:14:26 2026 * Gathering data (3 nodes) Tue May 19 02:14:26 2026 * Gathering information about nodes (3 nodes) Tue May 19 02:14:27 2026 * Gathering disk information (3 nodes) Tue May 19 02:14:27 2026 * Verifying configuration file consistency Tue May 19 02:14:27 2026 * Verifying node status Tue May 19 02:14:27 2026 * Verifying instance status Tue May 19 02:14:27 2026 * Verifying orphan volumes Tue May 19 02:14:27 2026 * Verifying N+1 Memory redundancy Tue May 19 02:14:27 2026 * Assessing cluster hypervisor parameters Tue May 19 02:14: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. Tue May 19 02:14:27 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Tue May 19 02:14:27 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Tue May 19 02:14:27 2026 * Other Notes Tue May 19 02:14:27 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 9ec659399e222467bd6c1964354b4dffdf37fdc6 /var/lib/ganeti/config.data ---- Starting reduced number of instance tests with hypervisor parameter soundhw=hda Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:soundhw=hda' <<<< 2026-05-19 02:14:29.121603 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:disco-stu.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' Tue May 19 02:14:30 2026 * creating instance disks... Tue May 19 02:14:39 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Tue May 19 02:14:39 2026 adding disks to cluster config Tue May 19 02:14:40 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 02:14:40 2026 - INFO: - device disk/0: 3.70% done, 2m 27s remaining (estimated) Tue May 19 02:14:40 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Tue May 19 02:15:40 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Tue May 19 02:15:40 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 02:15:41 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Tue May 19 02:15:41 2026 * running the instance OS create scripts... Tue May 19 02:15:41 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 2b94c8c6-ba25-4c2f-9689-eabfd0115073 Serial number: 4 Creation time: 2026-05-19 02:14:39 Modification time: 2026-05-19 02:15:41 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - secondaries: disco-stu.staging.ganeti.org (group default, group UUID 276f9f1d-a4c9-436d-b22c-d27507754921) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default (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:e9:3c:47 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 0bd28ed6-0608-4b7c-a01c-e44acc4a911b name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: disco-stu.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: 032aa625-9ce9-43aa-8857-5d4be77e9f2e child devices: - child 0: plain, size 768M logical_id: gnt/322ac0d0-7993-4581-8199-7ce95f713d63.disk0_data on primary: /dev/gnt/322ac0d0-7993-4581-8199-7ce95f713d63.disk0_data (253:0) on secondary: /dev/gnt/322ac0d0-7993-4581-8199-7ce95f713d63.disk0_data (253:0) name: None UUID: 32c79bcf-1e5c-4089-8dd1-59afb027049b - child 1: plain, size 128M logical_id: gnt/322ac0d0-7993-4581-8199-7ce95f713d63.disk0_meta on primary: /dev/gnt/322ac0d0-7993-4581-8199-7ce95f713d63.disk0_meta (253:1) on secondary: /dev/gnt/322ac0d0-7993-4581-8199-7ce95f713d63.disk0_meta (253:1) name: None UUID: 4e5fb7d1-a40b-44d3-a8c5-e40a75373457 - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: disco-stu.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: 9d630053-fdca-44a4-8d2c-f51885ec424d child devices: - child 0: plain, size 512M logical_id: gnt/58fbb6d9-2e8a-4b12-8e41-97400f9ccb64.disk1_data on primary: /dev/gnt/58fbb6d9-2e8a-4b12-8e41-97400f9ccb64.disk1_data (253:2) on secondary: /dev/gnt/58fbb6d9-2e8a-4b12-8e41-97400f9ccb64.disk1_data (253:2) name: None UUID: 5a2ba6bb-a040-4f39-9351-fcbf34fcf25d - child 1: plain, size 128M logical_id: gnt/58fbb6d9-2e8a-4b12-8e41-97400f9ccb64.disk1_meta on primary: /dev/gnt/58fbb6d9-2e8a-4b12-8e41-97400f9ccb64.disk1_meta (253:3) on secondary: /dev/gnt/58fbb6d9-2e8a-4b12-8e41-97400f9ccb64.disk1_meta (253:3) name: None UUID: 977f5c76-c904-4f58-8382-196e42ac5358 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd ----- >>>> 2026-05-19 02:15:44.783944 time=0:01:15.662341 [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd <<<< 2026-05-19 02:15:44.784029 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2238 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-19 02:15:57.796027 time=0:00:13.011998 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-19 02:15:57.796163 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-05-19 02:15:57.796187 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 2241 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2241 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.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 2242 for kvm-test-instance02.staging.ganeti.org ... Tue May 19 02:16:02 2026 - WARNING: Ignoring offline instance check Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2243 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2243 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.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 2244 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2244 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-05-19 02:16:08.519361 time=0:00:10.723174 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-05-19 02:16:08.519486 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2247 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-19 02:16:13.957420 time=0:00:05.437934 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-19 02:16:13.957543 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/2248 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-05-19 02:16:26.920238 time=0:00:12.962695 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-05-19 02:16:26.920355 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/2249 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-05-19 02:16:32.427004 time=0:00:05.506649 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-05-19 02:16:32.427168 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 2b94c8c6-ba25-4c2f-9689-eabfd0115073 Serial number: 16 Creation time: 2026-05-19 02:14:39 Modification time: 2026-05-19 02:16:28 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - secondaries: disco-stu.staging.ganeti.org (group default, group UUID 276f9f1d-a4c9-436d-b22c-d27507754921) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default (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:e9:3c:47 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 0bd28ed6-0608-4b7c-a01c-e44acc4a911b name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: disco-stu.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: 032aa625-9ce9-43aa-8857-5d4be77e9f2e child devices: - child 0: plain, size 768M logical_id: gnt/322ac0d0-7993-4581-8199-7ce95f713d63.disk0_data on primary: /dev/gnt/322ac0d0-7993-4581-8199-7ce95f713d63.disk0_data (253:0) on secondary: /dev/gnt/322ac0d0-7993-4581-8199-7ce95f713d63.disk0_data (253:0) name: None UUID: 32c79bcf-1e5c-4089-8dd1-59afb027049b - child 1: plain, size 128M logical_id: gnt/322ac0d0-7993-4581-8199-7ce95f713d63.disk0_meta on primary: /dev/gnt/322ac0d0-7993-4581-8199-7ce95f713d63.disk0_meta (253:1) on secondary: /dev/gnt/322ac0d0-7993-4581-8199-7ce95f713d63.disk0_meta (253:1) name: None UUID: 4e5fb7d1-a40b-44d3-a8c5-e40a75373457 - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: disco-stu.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: 9d630053-fdca-44a4-8d2c-f51885ec424d child devices: - child 0: plain, size 512M logical_id: gnt/58fbb6d9-2e8a-4b12-8e41-97400f9ccb64.disk1_data on primary: /dev/gnt/58fbb6d9-2e8a-4b12-8e41-97400f9ccb64.disk1_data (253:2) on secondary: /dev/gnt/58fbb6d9-2e8a-4b12-8e41-97400f9ccb64.disk1_data (253:2) name: None UUID: 5a2ba6bb-a040-4f39-9351-fcbf34fcf25d - child 1: plain, size 128M logical_id: gnt/58fbb6d9-2e8a-4b12-8e41-97400f9ccb64.disk1_meta on primary: /dev/gnt/58fbb6d9-2e8a-4b12-8e41-97400f9ccb64.disk1_meta (253:3) on secondary: /dev/gnt/58fbb6d9-2e8a-4b12-8e41-97400f9ccb64.disk1_meta (253:3) name: None UUID: 977f5c76-c904-4f58-8382-196e42ac5358 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Tue May 19 02:16:36 2026 - INFO: Trying to hotplug device... Tue May 19 02:16:36 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:3d:eb:1d,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Tue May 19 02:16:37 2026 - INFO: Trying to hotplug device... Tue May 19 02:16: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' Tue May 19 02:16:39 2026 - INFO: Trying to hotplug device... Tue May 19 02:16: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' Tue May 19 02:16:45 2026 - INFO: Trying to hotplug device... Tue May 19 02:16:45 2026 - INFO: Hotplug done. Tue May 19 02:16:45 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 02:16:46 2026 - INFO: - device disk/2: 0.80% done, 43m 40s remaining (estimated) Tue May 19 02:17: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' Tue May 19 02:17:47 2026 - INFO: Trying to hotplug device... Tue May 19 02:17: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-05-19 02:18:08.961379 time=0:01:36.534211 [TestInstanceModify] gnt-instance modify <<<< 2026-05-19 02:18:08.961554 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/2270 GET /2/jobs/2271 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-05-19 02:18:11.504416 time=0:00:02.542862 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-05-19 02:18:11.504541 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-05-19 02:18:11.504563 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-05-19 02:18:11.504578 skipping , test(s) instance-device-names disabled <<<< 2026-05-19 02:18:11.504590 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2272 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-19 02:18:19.615111 time=0:00:08.110521 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-19 02:18:19.615269 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-05-19 02:18:19.615296 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-05-19 02:18:19.615312 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' Tue May 19 02:18:23 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Tue May 19 02:18:24 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 02:18:24 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Tue May 19 02:19:24 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Tue May 19 02:19:30 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Tue May 19 02:19:32 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 02:19:32 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Tue May 19 02:20: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' Tue May 19 02:20:37 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Tue May 19 02:20:38 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 02:20:38 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Tue May 19 02:21: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' Tue May 19 02:21:44 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Tue May 19 02:21:46 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 02:21:46 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Tue May 19 02:22:46 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-05-19 02:22:47.637890 time=0:04:28.022578 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-05-19 02:22:47.638020 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2279 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-19 02:22:53.155184 time=0:00:05.517164 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-19 02:22:53.155357 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 2280 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 2281 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 2282 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 2283 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 2284 for kvm-test-instance02.staging.ganeti.org ... Tue May 19 02:23: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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-05-19 02:23:43.405832 time=0:00:50.250475 [TestInstanceReboot] gnt-instance reboot <<<< 2026-05-19 02:23:43.405931 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 Tue May 19 06:23:43 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster watcher info' The watcher is paused until Tue May 19 06:23:43 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 2b94c8c6-ba25-4c2f-9689-eabfd0115073 Serial number: 50 Creation time: 2026-05-19 02:14:39 Modification time: 2026-05-19 02:23:42 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - secondaries: disco-stu.staging.ganeti.org (group default, group UUID 276f9f1d-a4c9-436d-b22c-d27507754921) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default (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:e9:3c:47 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 0bd28ed6-0608-4b7c-a01c-e44acc4a911b name: None Disk template: drbd Disks: - disk/0: drbd, size 1.8G access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: disco-stu.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: 032aa625-9ce9-43aa-8857-5d4be77e9f2e child devices: - child 0: plain, size 1.8G logical_id: gnt/322ac0d0-7993-4581-8199-7ce95f713d63.disk0_data on primary: /dev/gnt/322ac0d0-7993-4581-8199-7ce95f713d63.disk0_data (253:0) on secondary: /dev/gnt/322ac0d0-7993-4581-8199-7ce95f713d63.disk0_data (253:0) name: None UUID: 32c79bcf-1e5c-4089-8dd1-59afb027049b - child 1: plain, size 128M logical_id: gnt/322ac0d0-7993-4581-8199-7ce95f713d63.disk0_meta on primary: /dev/gnt/322ac0d0-7993-4581-8199-7ce95f713d63.disk0_meta (253:1) on secondary: /dev/gnt/322ac0d0-7993-4581-8199-7ce95f713d63.disk0_meta (253:1) name: None UUID: 4e5fb7d1-a40b-44d3-a8c5-e40a75373457 - disk/1: drbd, size 1.5G access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: disco-stu.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: 9d630053-fdca-44a4-8d2c-f51885ec424d child devices: - child 0: plain, size 1.5G logical_id: gnt/58fbb6d9-2e8a-4b12-8e41-97400f9ccb64.disk1_data on primary: /dev/gnt/58fbb6d9-2e8a-4b12-8e41-97400f9ccb64.disk1_data (253:2) on secondary: /dev/gnt/58fbb6d9-2e8a-4b12-8e41-97400f9ccb64.disk1_data (253:2) name: None UUID: 5a2ba6bb-a040-4f39-9351-fcbf34fcf25d - child 1: plain, size 128M logical_id: gnt/58fbb6d9-2e8a-4b12-8e41-97400f9ccb64.disk1_meta on primary: /dev/gnt/58fbb6d9-2e8a-4b12-8e41-97400f9ccb64.disk1_meta (253:3) on secondary: /dev/gnt/58fbb6d9-2e8a-4b12-8e41-97400f9ccb64.disk1_meta (253:3) name: None UUID: 977f5c76-c904-4f58-8382-196e42ac5358 Command: ssh disco-stu.staging.ganeti.org '(drbdsetup 0 down >/dev/null 2>&1; drbdsetup down resource0 >/dev/null 2>&1) || /bin/true' Command: ssh disco-stu.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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 2287 Waiting for job 2287 ... 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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 2290 Waiting for job 2290 ... No disks need to be activated. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 2292, 2293 Waiting for job 2292 ... Tue May 19 02:23:57 2026 * Verifying cluster config Tue May 19 02:23:57 2026 * Verifying cluster certificate files Tue May 19 02:23:57 2026 * Verifying hypervisor parameters Tue May 19 02:23:57 2026 * Verifying all nodes belong to an existing group Waiting for job 2293 ... Tue May 19 02:23:57 2026 * Verifying group 'default' Tue May 19 02:23:57 2026 * Gathering data (3 nodes) Tue May 19 02:23:57 2026 * Gathering information about nodes (3 nodes) Tue May 19 02:23:58 2026 * Gathering disk information (3 nodes) Tue May 19 02:23:59 2026 * Verifying configuration file consistency Tue May 19 02:23:59 2026 * Verifying node status Tue May 19 02:23:59 2026 * Verifying instance status Tue May 19 02:23:59 2026 * Verifying orphan volumes Tue May 19 02:23:59 2026 * Verifying N+1 Memory redundancy Tue May 19 02:23:59 2026 * Assessing cluster hypervisor parameters Tue May 19 02:23: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. Tue May 19 02:23:59 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Tue May 19 02:23:59 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Tue May 19 02:23:59 2026 * Other Notes Tue May 19 02:23: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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster watcher info' The watcher is not paused. ---- PASSED [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD >>>> 2026-05-19 02:23:59.970464 time=0:00:16.564533 [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD <<<< 2026-05-19 02:23:59.970542 start [TestInstanceRemove] gnt-instance remove Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-05-19 02:24:09.102202 time=0:00:09.131660 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 86301f635b26bbf5fbe687925df4fae01daa1ad8 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 2296, 2297 Waiting for job 2296 ... Tue May 19 02:24:10 2026 * Verifying cluster config Tue May 19 02:24:10 2026 * Verifying cluster certificate files Tue May 19 02:24:10 2026 * Verifying hypervisor parameters Tue May 19 02:24:10 2026 * Verifying all nodes belong to an existing group Waiting for job 2297 ... Tue May 19 02:24:11 2026 * Verifying group 'default' Tue May 19 02:24:11 2026 * Gathering data (3 nodes) Tue May 19 02:24:11 2026 * Gathering information about nodes (3 nodes) Tue May 19 02:24:12 2026 * Gathering disk information (3 nodes) Tue May 19 02:24:12 2026 * Verifying configuration file consistency Tue May 19 02:24:12 2026 * Verifying node status Tue May 19 02:24:12 2026 * Verifying instance status Tue May 19 02:24:12 2026 * Verifying orphan volumes Tue May 19 02:24:12 2026 * Verifying N+1 Memory redundancy Tue May 19 02:24:12 2026 * Assessing cluster hypervisor parameters Tue May 19 02:24: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. Tue May 19 02:24:12 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Tue May 19 02:24:12 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Tue May 19 02:24:12 2026 * Other Notes Tue May 19 02:24:12 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 86301f635b26bbf5fbe687925df4fae01daa1ad8 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:soundhw=' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job autoarchive all' Archived 0 jobs, 0 unchecked left **** 2026-05-19 02:24:15.045515 skipping Creating instances of template diskless, test(s) disk template diskless disabled ---- Starting instance tests with default HVparams --------------------- <<<< 2026-05-19 02:24:15.045665 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' Tue May 19 02:24:16 2026 * disk 0, size 768M Tue May 19 02:24:16 2026 * disk 1, size 512M Tue May 19 02:24:16 2026 * creating instance disks... Tue May 19 02:24:16 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Tue May 19 02:24:16 2026 adding disks to cluster config Tue May 19 02:24:16 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 02:24:16 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Tue May 19 02:24:16 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 02:24:16 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Tue May 19 02:24:17 2026 * running the instance OS create scripts... Tue May 19 02:24:17 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 096eaa33-14a6-47c6-8cbf-113a8b3e08c0 Serial number: 4 Creation time: 2026-05-19 02:24:16 Modification time: 2026-05-19 02:24:17 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:ae:03:02 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: e3198eeb-901f-4a03-ad16-a930d17c096b 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/2690acb8-c999-4172-9c51-60c3aaf8a8bd.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/2690acb8-c999-4172-9c51-60c3aaf8a8bd.file.disk0 (N/A:N/A) name: disk0 UUID: 98c3f598-765d-48d0-8f7b-104b24834d23 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/d8baea52-7c77-4057-9b22-72c46944c2bc.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/d8baea52-7c77-4057-9b22-72c46944c2bc.file.disk1 (N/A:N/A) name: disk1 UUID: 3a71cef7-ac28-48ed-9aec-41e0a00409fa Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddFile] gnt-instance add -t file ------------- >>>> 2026-05-19 02:24:19.026183 time=0:00:03.980518 [TestInstanceAddFile] gnt-instance add -t file **** 2026-05-19 02:24:19.026336 skipping [TestInstanceUserDown] Tests user shutdown, test(s) instance-user-down disabled **** 2026-05-19 02:24:19.026350 skipping [TestInstanceCommunication] Tests instance communication via 'gnt-instance modify', test(s) instance-communication disabled <<<< 2026-05-19 02:24:19.026361 start [TestClusterEpo] gnt-cluster epo - Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -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 Tue May 19 14:24:20 2026. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster epo -f --all' Node disco-stu.staging.ganeti.org does not support out-of-band handling, it can not be handled in a fully automated manner Node mcbain.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 2301 Waiting for job 2301 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.6zczm1b1 -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 disco-stu.staging.ganeti.org does not support out-of-band handling, it can not be handled in a fully automated manner Node mcbain.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 2302 Waiting for job 2302 for kvm-test-instance02.staging.ganeti.org ... All instances have been started successfully Node mcbain.staging.ganeti.org became available Node troy-mcclure.staging.ganeti.org became available Node disco-stu.staging.ganeti.org became available Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status' running Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster watcher continue' The watcher is no longer paused. ---- PASSED [TestClusterEpo] gnt-cluster epo --------------------------- >>>> 2026-05-19 02:24:35.022888 time=0:00:15.996527 [TestClusterEpo] gnt-cluster epo <<<< 2026-05-19 02:24:35.023015 start [TestPauseWatcher] Tests and pauses the watcher Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster watcher pause 4h' The watcher is paused until Tue May 19 06:24:35 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster watcher info' The watcher is paused until Tue May 19 06:24:35 2026. ---- PASSED [TestPauseWatcher] Tests and pauses the watcher ------------ >>>> 2026-05-19 02:24:35.695705 time=0:00:00.672690 [TestPauseWatcher] Tests and pauses the watcher **** 2026-05-19 02:24:35.695817 skipping [TestInstanceAutomaticRestart] Test automatic restart of instance by ganeti-watcher, test(s) instance-automatic-restart disabled **** 2026-05-19 02:24:35.695837 skipping [TestInstanceConsecutiveFailures] Test five consecutive instance failures, test(s) instance-consecutive-failures disabled <<<< 2026-05-19 02:24:35.695843 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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster watcher info' The watcher is not paused. ---- PASSED [TestResumeWatcher] Tests and unpauses the watcher --------- >>>> 2026-05-19 02:24:36.372438 time=0:00:00.676595 [TestResumeWatcher] Tests and unpauses the watcher <<<< 2026-05-19 02:24:36.372596 start [TestNodeListDrbd] gnt-node list-drbd Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list-drbd --no-header troy-mcclure.staging.ganeti.org' ---- PASSED [TestNodeListDrbd] gnt-node list-drbd ---------------------- >>>> 2026-05-19 02:24:36.615515 time=0:00:00.242919 [TestNodeListDrbd] gnt-node list-drbd **** 2026-05-19 02:24:36.615629 skipping Converting instance of template file, test(s) conversion feature disabled **** 2026-05-19 02:24:36.615645 skipping [TestInstanceModifyDisks] gnt-instance modify --disk, test(s) instance-modify-disks disabled <<<< 2026-05-19 02:24:36.615700 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2303 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-19 02:24:48.148422 time=0:00:11.532722 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-19 02:24:48.148564 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-05-19 02:24:48.148589 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 2306 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2306 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.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 2307 for kvm-test-instance02.staging.ganeti.org ... Tue May 19 02:24:52 2026 - WARNING: Ignoring offline instance check Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2308 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2308 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.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 2309 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2309 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-05-19 02:24:57.596449 time=0:00:09.447860 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-05-19 02:24:57.596558 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2312 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-19 02:24:59.616239 time=0:00:02.019681 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-19 02:24:59.616361 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/2313 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-05-19 02:25:11.028117 time=0:00:11.411756 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-05-19 02:25:11.028228 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/2314 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-05-19 02:25:13.004232 time=0:00:01.976004 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-05-19 02:25:13.004351 start [TestInstanceList] gnt-instance list Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/disk_type,nic.mac/4,disk.spindles/15,nic.ip/1,nic.uuid/0,disk.uuid/11,nic.mode/4,hv/vnc_tls,nic.mac/7,nic.mac/3,nic.name/0,disk.name/12,be/minmem,hv/reboot_behavior,nic.link/4,hv/spice_password_file,hv/spice_playback_compression,disk.uuid/6,nic.uuid/2,hv/use_bootloader,hv/device_model,disk.uuid/1,hv/cdrom_image_path,hv/spice_zlib_glz_wan_compression,os,disk.spindles/6,nic.bridge/4,hv/kvm_extra,disk.spindles/0,hv/vnc_bind_address,console,disk.size/3,hv/kvm_flag,vcpus,hv/spice_jpeg_wan_compression,hv/virtio_net_queues,hv/serial_console,nic.uuid/3,tags,nic.mode/6,disk.uuid/8,hv/keymap,disk.name/2,disk.size/11,hv/disk_aio,disk.name/9,nic.link/5,disk.spindles/5,nic.ip/0,disk.name/13,hv/use_chroot,nic.link/1,custom_hvparams,nic.ip/5,nic.uuid/7,be/always_failover,disk_usage,nic.names,snodes.group,disk.uuid/0,hv/vnet_hdr,nic.link/6,hv/floppy_image_path,nic.network.name/0,hv/initrd_path,pnode.group.uuid,hv/kvm_path,hv/cpu_sockets,disk.uuid/5,oper_ram,hv/root_path,disk.spindles/10,hv/spice_streaming_video,hv/vnc_password_file,nic.name/6,hv/bootloader_path,nic.name/2,nic.mode/5,hv/pci_pass,hv/cdrom_disk_type,disk.size/2,disk.uuid/9,pnode,hv/disk_cache,nic.ip/3,nic.name/5,disk.name/0,nic.vlan/2,nic.vlan/0,hv/soundhw,nic.network/7,pnode.group,admin_up,mac,disk.name/4,nic.networks.names,hv/boot_order,nic.bridge/7,nic.network/0,disk.size/9,nic.mode/2,disk.uuid/12,hv/kernel_path,disk.spindles/14,hv/vhost_net,nic.bridges,hv/migration_caps,disk.spindles/7,nic.mac/5,status,be/maxmem,sdb_size,nic.uuid/1,hv/vif_type,nic.name/7,hv/cpu_threads,hv/mem_path,osparams,snodes.group.uuid,nic.mode/0,hv/init_script,hv/cpu_type,hv/bootloader_args,disk.size/7,hv/spice_bind,nic.network/3,nic.network.name/3,nic.network/2,hv/extra_cgroups,nic.network.name/1,hv/kvm_pci_reservations,disk.uuids,admin_state_source,custom_nicparams,disk.uuid/4,nic.mode/3,nic.ip/6,network_port,hv/migration_downtime,nic.count,hv/user_shutdown,disk.name/15,nic.links,nic.networks,disk.size/12,hv/use_localtime,nic.bridge/2,disk.spindles/12,hv/startup_timeout,hv/spice_tls_ciphers,nic.ips,nic.bridge/0,mtime,hvparams,hv/use_guest_agent,nic.bridge/3,hv/blockdev_prefix,nic.name/4,nic.network.name/7,hv/cpu_mask,disk.size/6,hv/cdrom2_image_path,nic.vlan/3,nic.name/1,disk.size/4,custom_osparams,hv/machine_version,uuid,custom_beparams,hv/vnc_x509_verify,nic.ip/2,disk.name/5,oper_vcpus,nic.network/4,hypervisor,nic.uuid/5,disk.name/1,nic.link/3,nic_network,nic.bridge/5,nic.mac/6,disk.name/3,hv/drop_capabilities,disk.spindles,hv/spice_use_vdagent,disk.size/10,hv/usb_devices,hv/nic_type,disk_template,nic.network/6,disk.size/8,be/memory,nic.vlan/1,nic.name/3,disk.size/5,disk.uuid/14,be/spindle_use,hv/disk_discard,nic.mac/1,nic.network/5,nic.bridge/1,hv/kernel_args,nic.link/7,snodes,disk.uuid/10,nic.vlan/4,nic.link/0,nic.ip/4,oper_state,disk.uuid/15,hv/spice_use_tls,nic.network.name/6,hv/cpu_cores,be/vcpus,nic.network.name/2,nic.mac/0,nic.mode/1,nic.mode/7,nic.uuids,be/auto_balance,nic.uuid/6,disk.sizes,disk.spindles/2,disk.spindles/3,hv/vif_script,hv/usb_mouse,disk.uuid/13,nic.bridge/6,hv/cpu_weight,hv/acpi,disks_active,hv/vnc_x509_path,disk.spindles/13,hv/serial_speed,disk.name/6,serial_no,disk.uuid/2,nic.network.name/5,hv/devices,nic.uuid/4,ctime,nic.vlans,disk.name/14,nic_link,hv/cpuid,nic.mac/2,hv/viridian,admin_state,disk.size/15,disk.spindles/9,disk.spindles/4,disk.name/10,nic.macs,disk.size/13,nic.ip/7,disk.size/0,hv/scsi_controller_type,disk.spindles/1,disk.spindles/8,nic.vlan/7,nic.vlan/6,disk.name/11,disk.size/1,nic_mode,disk.spindles/11,hv/security_domain,hv/pae,hv/spice_ip_version,hv/security_model,disk.uuid/7,ip,sda_size,hv/spice_image_compression,nic.network.name/4,nic.modes,nic.network/1,hv/cpu_cap,disk.count,disk.uuid/3,bridge,hv/num_ttys,nic.vlan/5,hv/extra_config,disk.names,disk.size/14,disk.name/7,nic.link/2,beparams,forthcoming,hv/vga,disk.name/8,name >> /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 hv/disk_type,nic.mac/4,disk.spindles/15,nic.ip/1,nic.uuid/0,disk.uuid/11,nic.mode/4,hv/vnc_tls,nic.mac/7,nic.mac/3,nic.name/0,disk.name/12,be/minmem,hv/reboot_behavior,nic.link/4,hv/spice_password_file,hv/spice_playback_compression,disk.uuid/6,nic.uuid/2,hv/use_bootloader,hv/device_model,disk.uuid/1,hv/cdrom_image_path,hv/spice_zlib_glz_wan_compression,os,disk.spindles/6,nic.bridge/4,hv/kvm_extra,disk.spindles/0,hv/vnc_bind_address,console,disk.size/3,hv/kvm_flag,vcpus,hv/spice_jpeg_wan_compression,hv/virtio_net_queues,hv/serial_console,nic.uuid/3,tags,nic.mode/6,disk.uuid/8,hv/keymap,disk.name/2,disk.size/11,hv/disk_aio,disk.name/9,nic.link/5,disk.spindles/5,nic.ip/0,disk.name/13,hv/use_chroot,nic.link/1,custom_hvparams,nic.ip/5,nic.uuid/7,be/always_failover,disk_usage,nic.names,snodes.group,disk.uuid/0,hv/vnet_hdr,nic.link/6,hv/floppy_image_path,nic.network.name/0,hv/initrd_path,pnode.group.uuid,hv/kvm_path,hv/cpu_sockets,disk.uuid/5,oper_ram,hv/root_path,disk.spindles/10,hv/spice_streaming_video,hv/vnc_password_file,nic.name/6,hv/bootloader_path,nic.name/2,nic.mode/5,hv/pci_pass,hv/cdrom_disk_type,disk.size/2,disk.uuid/9,pnode,hv/disk_cache,nic.ip/3,nic.name/5,disk.name/0,nic.vlan/2,nic.vlan/0,hv/soundhw,nic.network/7,pnode.group,admin_up,mac,disk.name/4,nic.networks.names,hv/boot_order,nic.bridge/7,nic.network/0,disk.size/9,nic.mode/2,disk.uuid/12,hv/kernel_path,disk.spindles/14,hv/vhost_net,nic.bridges,hv/migration_caps,disk.spindles/7,nic.mac/5,status,be/maxmem,sdb_size,nic.uuid/1,hv/vif_type,nic.name/7,hv/cpu_threads,hv/mem_path,osparams,snodes.group.uuid,nic.mode/0,hv/init_script,hv/cpu_type,hv/bootloader_args,disk.size/7,hv/spice_bind,nic.network/3,nic.network.name/3,nic.network/2,hv/extra_cgroups,nic.network.name/1,hv/kvm_pci_reservations,disk.uuids,admin_state_source,custom_nicparams,disk.uuid/4,nic.mode/3,nic.ip/6,network_port,hv/migration_downtime,nic.count,hv/user_shutdown,disk.name/15,nic.links,nic.networks,disk.size/12,hv/use_localtime,nic.bridge/2,disk.spindles/12,hv/startup_timeout,hv/spice_tls_ciphers,nic.ips,nic.bridge/0,mtime,hvparams,hv/use_guest_agent,nic.bridge/3,hv/blockdev_prefix,nic.name/4,nic.network.name/7,hv/cpu_mask,disk.size/6,hv/cdrom2_image_path,nic.vlan/3,nic.name/1,disk.size/4,custom_osparams,hv/machine_version,uuid,custom_beparams,hv/vnc_x509_verify,nic.ip/2,disk.name/5,oper_vcpus,nic.network/4,hypervisor,nic.uuid/5,disk.name/1,nic.link/3,nic_network,nic.bridge/5,nic.mac/6,disk.name/3,hv/drop_capabilities,disk.spindles,hv/spice_use_vdagent,disk.size/10,hv/usb_devices,hv/nic_type,disk_template,nic.network/6,disk.size/8,be/memory,nic.vlan/1,nic.name/3,disk.size/5,disk.uuid/14,be/spindle_use,hv/disk_discard,nic.mac/1,nic.network/5,nic.bridge/1,hv/kernel_args,nic.link/7,snodes,disk.uuid/10,nic.vlan/4,nic.link/0,nic.ip/4,oper_state,disk.uuid/15,hv/spice_use_tls,nic.network.name/6,hv/cpu_cores,be/vcpus,nic.network.name/2,nic.mac/0,nic.mode/1,nic.mode/7,nic.uuids,be/auto_balance,nic.uuid/6,disk.sizes,disk.spindles/2,disk.spindles/3,hv/vif_script,hv/usb_mouse,disk.uuid/13,nic.bridge/6,hv/cpu_weight,hv/acpi,disks_active,hv/vnc_x509_path,disk.spindles/13,hv/serial_speed,disk.name/6,serial_no,disk.uuid/2,nic.network.name/5,hv/devices,nic.uuid/4,ctime,nic.vlans,disk.name/14,nic_link,hv/cpuid,nic.mac/2,hv/viridian,admin_state,disk.size/15,disk.spindles/9,disk.spindles/4,disk.name/10,nic.macs,disk.size/13,nic.ip/7,disk.size/0,hv/scsi_controller_type,disk.spindles/1,disk.spindles/8,nic.vlan/7,nic.vlan/6,disk.name/11,disk.size/1,nic_mode,disk.spindles/11,hv/security_domain,hv/pae,hv/spice_ip_version,hv/security_model,disk.uuid/7,ip,sda_size,hv/spice_image_compression,nic.network.name/4,nic.modes,nic.network/1,hv/cpu_cap,disk.count,disk.uuid/3,bridge,hv/num_ttys,nic.vlan/5,hv/extra_config,disk.names,disk.size/14,disk.name/7,nic.link/2,beparams,forthcoming,hv/vga,disk.name/8,name,hv/disk_type,nic.mac/4,disk.spindles/15,nic.ip/1,nic.uuid/0,disk.uuid/11,nic.mode/4,hv/vnc_tls,nic.mac/7,nic.mac/3,nic.name/0,disk.name/12,be/minmem,hv/reboot_behavior,nic.link/4,hv/spice_password_file,hv/spice_playback_compression,disk.uuid/6,nic.uuid/2,hv/use_bootloader,hv/device_model,disk.uuid/1,hv/cdrom_image_path,hv/spice_zlib_glz_wan_compression,os,disk.spindles/6,nic.bridge/4,hv/kvm_extra,disk.spindles/0,hv/vnc_bind_address,console,disk.size/3,hv/kvm_flag,vcpus,hv/spice_jpeg_wan_compression,hv/virtio_net_queues,hv/serial_console,nic.uuid/3,tags,nic.mode/6,disk.uuid/8,hv/keymap,disk.name/2,disk.size/11,hv/disk_aio,disk.name/9,nic.link/5,disk.spindles/5,nic.ip/0,disk.name/13,hv/use_chroot,nic.link/1,custom_hvparams,nic.ip/5,nic.uuid/7,be/always_failover,disk_usage,nic.names,snodes.group,disk.uuid/0,hv/vnet_hdr,nic.link/6,hv/floppy_image_path,nic.network.name/0,hv/initrd_path,pnode.group.uuid,hv/kvm_path,hv/cpu_sockets,disk.uuid/5,oper_ram,hv/root_path,disk.spindles/10,hv/spice_streaming_video,hv/vnc_password_file,nic.name/6,hv/bootloader_path,nic.name/2,nic.mode/5,hv/pci_pass,hv/cdrom_disk_type,disk.size/2,disk.uuid/9,pnode,hv/disk_cache,nic.ip/3,nic.name/5,disk.name/0,nic.vlan/2,nic.vlan/0,hv/soundhw,nic.network/7,pnode.group,admin_up,mac,disk.name/4,nic.networks.names,hv/boot_order,nic.bridge/7,nic.network/0,disk.size/9,nic.mode/2,disk.uuid/12,hv/kernel_path,disk.spindles/14,hv/vhost_net,nic.bridges,hv/migration_caps,disk.spindles/7,nic.mac/5,status,be/maxmem,sdb_size,nic.uuid/1,hv/vif_type,nic.name/7,hv/cpu_threads,hv/mem_path,osparams,snodes.group.uuid,nic.mode/0,hv/init_script,hv/cpu_type,hv/bootloader_args,disk.size/7,hv/spice_bind,nic.network/3,nic.network.name/3,nic.network/2,hv/extra_cgroups,nic.network.name/1,hv/kvm_pci_reservations,disk.uuids,admin_state_source,custom_nicparams,disk.uuid/4,nic.mode/3,nic.ip/6,network_port,hv/migration_downtime,nic.count,hv/user_shutdown,disk.name/15,nic.links,nic.networks,disk.size/12,hv/use_localtime,nic.bridge/2,disk.spindles/12,hv/startup_timeout,hv/spice_tls_ciphers,nic.ips,nic.bridge/0,mtime,hvparams,hv/use_guest_agent,nic.bridge/3,hv/blockdev_prefix,nic.name/4,nic.network.name/7,hv/cpu_mask,disk.size/6,hv/cdrom2_image_path,nic.vlan/3,nic.name/1,disk.size/4,custom_osparams,hv/machine_version,uuid,custom_beparams,hv/vnc_x509_verify,nic.ip/2,disk.name/5,oper_vcpus,nic.network/4,hypervisor,nic.uuid/5,disk.name/1,nic.link/3,nic_network,nic.bridge/5,nic.mac/6,disk.name/3,hv/drop_capabilities,disk.spindles,hv/spice_use_vdagent,disk.size/10,hv/usb_devices,hv/nic_type,disk_template,nic.network/6,disk.size/8,be/memory,nic.vlan/1,nic.name/3,disk.size/5,disk.uuid/14,be/spindle_use,hv/disk_discard,nic.mac/1,nic.network/5,nic.bridge/1,hv/kernel_args,nic.link/7,snodes,disk.uuid/10,nic.vlan/4,nic.link/0,nic.ip/4,oper_state,disk.uuid/15,hv/spice_use_tls,nic.network.name/6,hv/cpu_cores,be/vcpus,nic.network.name/2,nic.mac/0,nic.mode/1,nic.mode/7,nic.uuids,be/auto_balance,nic.uuid/6,disk.sizes,disk.spindles/2,disk.spindles/3,hv/vif_script,hv/usb_mouse,disk.uuid/13,nic.bridge/6,hv/cpu_weight,hv/acpi,disks_active,hv/vnc_x509_path,disk.spindles/13,hv/serial_speed,disk.name/6,serial_no,disk.uuid/2,nic.network.name/5,hv/devices,nic.uuid/4,ctime,nic.vlans,disk.name/14,nic_link,hv/cpuid,nic.mac/2,hv/viridian,admin_state,disk.size/15,disk.spindles/9,disk.spindles/4,disk.name/10,nic.macs,disk.size/13,nic.ip/7,disk.size/0,hv/scsi_controller_type,disk.spindles/1,disk.spindles/8,nic.vlan/7,nic.vlan/6,disk.name/11,disk.size/1,nic_mode,disk.spindles/11,hv/security_domain,hv/pae,hv/spice_ip_version,hv/security_model,disk.uuid/7,ip,sda_size,hv/spice_image_compression,nic.network.name/4,nic.modes,nic.network/1,hv/cpu_cap,disk.count,disk.uuid/3,bridge,hv/num_ttys,nic.vlan/5,hv/extra_config,disk.names,disk.size/14,disk.name/7,nic.link/2,beparams,forthcoming,hv/vga,disk.name/8,name >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output name,disk.name/8,hv/vga,forthcoming,beparams,nic.link/2 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.name/7,disk.size/14,disk.names,hv/extra_config,nic.vlan/5,hv/num_ttys,bridge,disk.uuid/3 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.count,hv/cpu_cap >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.network/1,nic.modes,nic.network.name/4,hv/spice_image_compression,sda_size,ip >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.uuid/7,hv/security_model,hv/spice_ip_version,hv/pae,hv/security_domain,disk.spindles/11,nic_mode >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.size/1,disk.name/11 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.vlan/6,nic.vlan/7,disk.spindles/8 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.spindles/1,hv/scsi_controller_type,disk.size/0,nic.ip/7,disk.size/13,nic.macs,disk.name/10 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.spindles/4,disk.spindles/9,disk.size/15,admin_state,hv/viridian,nic.mac/2,hv/cpuid,nic_link >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.name/14,nic.vlans,ctime >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.uuid/4,hv/devices,nic.network.name/5,disk.uuid/2,serial_no,disk.name/6,hv/serial_speed,disk.spindles/13,hv/vnc_x509_path,disks_active >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/acpi,hv/cpu_weight,nic.bridge/6,disk.uuid/13,hv/usb_mouse,hv/vif_script >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.spindles/3,disk.spindles/2,disk.sizes,nic.uuid/6,be/auto_balance >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.uuids,nic.mode/7 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.mode/1,nic.mac/0,nic.network.name/2,be/vcpus,hv/cpu_cores,nic.network.name/6 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/spice_use_tls,disk.uuid/15,oper_state,nic.ip/4,nic.link/0,nic.vlan/4,disk.uuid/10 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output snodes,nic.link/7,hv/kernel_args,nic.bridge/1 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.network/5,nic.mac/1,hv/disk_discard,be/spindle_use,disk.uuid/14,disk.size/5,nic.name/3,nic.vlan/1,be/memory >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.size/8,nic.network/6 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk_template,hv/nic_type,hv/usb_devices,disk.size/10,hv/spice_use_vdagent,disk.spindles,hv/drop_capabilities,disk.name/3,nic.mac/6 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.bridge/5,nic_network,nic.link/3,disk.name/1,nic.uuid/5,hypervisor >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.network/4,oper_vcpus,disk.name/5,nic.ip/2,hv/vnc_x509_verify,custom_beparams,uuid,hv/machine_version,custom_osparams,disk.size/4 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.name/1,nic.vlan/3 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/cdrom2_image_path,disk.size/6,hv/cpu_mask,nic.network.name/7,nic.name/4,hv/blockdev_prefix >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.bridge/3,hv/use_guest_agent,hvparams,mtime,nic.bridge/0,nic.ips,hv/spice_tls_ciphers >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/startup_timeout,disk.spindles/12,nic.bridge/2,hv/use_localtime,disk.size/12,nic.networks,nic.links,disk.name/15 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/user_shutdown,nic.count,hv/migration_downtime,network_port,nic.ip/6,nic.mode/3 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.uuid/4,custom_nicparams,admin_state_source,disk.uuids,hv/kvm_pci_reservations,nic.network.name/1 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/extra_cgroups,nic.network/2,nic.network.name/3,nic.network/3,hv/spice_bind,disk.size/7,hv/bootloader_args,hv/cpu_type >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/init_script,nic.mode/0,snodes.group.uuid,osparams,hv/mem_path,hv/cpu_threads,nic.name/7,hv/vif_type,nic.uuid/1 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output sdb_size,be/maxmem,status,nic.mac/5,disk.spindles/7 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/migration_caps,nic.bridges,hv/vhost_net,disk.spindles/14,hv/kernel_path,disk.uuid/12,nic.mode/2,disk.size/9,nic.network/0,nic.bridge/7 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/boot_order,nic.networks.names,disk.name/4,mac,admin_up,pnode.group,nic.network/7,hv/soundhw,nic.vlan/0,nic.vlan/2 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.name/0,nic.name/5,nic.ip/3,hv/disk_cache >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output pnode,disk.uuid/9,disk.size/2,hv/cdrom_disk_type >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/pci_pass,nic.mode/5 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.name/2,hv/bootloader_path,nic.name/6,hv/vnc_password_file,hv/spice_streaming_video,disk.spindles/10,hv/root_path,oper_ram,disk.uuid/5 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/cpu_sockets,hv/kvm_path,pnode.group.uuid,hv/initrd_path,nic.network.name/0,hv/floppy_image_path,nic.link/6,hv/vnet_hdr,disk.uuid/0 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output snodes.group,nic.names,disk_usage,be/always_failover,nic.uuid/7,nic.ip/5,custom_hvparams >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.link/1,hv/use_chroot,disk.name/13,nic.ip/0,disk.spindles/5,nic.link/5,disk.name/9,hv/disk_aio,disk.size/11 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.name/2,hv/keymap,disk.uuid/8 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.mode/6,tags >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.uuid/3,hv/serial_console,hv/virtio_net_queues >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/spice_jpeg_wan_compression,vcpus,hv/kvm_flag,disk.size/3,console,hv/vnc_bind_address >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.spindles/0,hv/kvm_extra,nic.bridge/4,disk.spindles/6,os,hv/spice_zlib_glz_wan_compression,hv/cdrom_image_path,disk.uuid/1 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/device_model,hv/use_bootloader,nic.uuid/2,disk.uuid/6,hv/spice_playback_compression >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/spice_password_file,nic.link/4,hv/reboot_behavior >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output be/minmem,disk.name/12,nic.name/0,nic.mac/3,nic.mac/7,hv/vnc_tls,nic.mode/4,disk.uuid/11,nic.uuid/0 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.ip/1,disk.spindles/15,nic.mac/4,hv/disk_type >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -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.6zczm1b1 -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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list '\''--separator=|'\'' --no-headers --output name kvm-test-instance02.staging.ganeti.org' kvm-test-instance02.staging.ganeti.org Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list this.name.certainly.does.not.exist' Stderr was: Failure: prerequisites not met for this operation: error type: unknown_entity, error details: Instance name this.name.certainly.does.not.exist not found Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output=field/does/not/exist >> /var/log/ganeti/qa-output.log' Stderr was: ---- PASSED [TestInstanceList] gnt-instance list ----------------------- >>>> 2026-05-19 02:25:24.743828 time=0:00:11.739477 [TestInstanceList] gnt-instance list Warning: Queried for unknown fields field/does/not/exist <<<< 2026-05-19 02:25:24.743971 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: 096eaa33-14a6-47c6-8cbf-113a8b3e08c0 Serial number: 18 Creation time: 2026-05-19 02:24:16 Modification time: 2026-05-19 02:25:12 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:ae:03:02 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: e3198eeb-901f-4a03-ad16-a930d17c096b 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/2690acb8-c999-4172-9c51-60c3aaf8a8bd.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/2690acb8-c999-4172-9c51-60c3aaf8a8bd.file.disk0 (N/A:N/A) name: disk0 UUID: 98c3f598-765d-48d0-8f7b-104b24834d23 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/d8baea52-7c77-4057-9b22-72c46944c2bc.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/d8baea52-7c77-4057-9b22-72c46944c2bc.file.disk1 (N/A:N/A) name: disk1 UUID: 3a71cef7-ac28-48ed-9aec-41e0a00409fa ---- PASSED [TestInstanceInfo] gnt-instance info ----------------------- >>>> 2026-05-19 02:25:25.935622 time=0:00:01.191651 [TestInstanceInfo] gnt-instance info <<<< 2026-05-19 02:25:25.935745 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 096eaa33-14a6-47c6-8cbf-113a8b3e08c0 Serial number: 18 Creation time: 2026-05-19 02:24:16 Modification time: 2026-05-19 02:25:12 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:ae:03:02 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: e3198eeb-901f-4a03-ad16-a930d17c096b 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/2690acb8-c999-4172-9c51-60c3aaf8a8bd.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/2690acb8-c999-4172-9c51-60c3aaf8a8bd.file.disk0 (N/A:N/A) name: disk0 UUID: 98c3f598-765d-48d0-8f7b-104b24834d23 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/d8baea52-7c77-4057-9b22-72c46944c2bc.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/d8baea52-7c77-4057-9b22-72c46944c2bc.file.disk1 (N/A:N/A) name: disk1 UUID: 3a71cef7-ac28-48ed-9aec-41e0a00409fa Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Tue May 19 02:25:28 2026 - INFO: Trying to hotplug device... Tue May 19 02:25:28 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:fa:16:b9,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' Tue May 19 02:25:29 2026 - INFO: Trying to hotplug device... Tue May 19 02:25:30 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Tue May 19 02:25:31 2026 - INFO: Trying to hotplug device... Tue May 19 02:25: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' Tue May 19 02:25:32 2026 * disk 2, size 1.0G Tue May 19 02:25:33 2026 - INFO: Trying to hotplug device... Tue May 19 02:25:33 2026 - INFO: Hotplug done. Tue May 19 02:25:33 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 02:25: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' Tue May 19 02:25:34 2026 - INFO: Trying to hotplug device... Tue May 19 02:25:34 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Please give at least one of the parameters. Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-05-19 02:25:53.858071 time=0:00:27.922326 [TestInstanceModify] gnt-instance modify <<<< 2026-05-19 02:25:53.858219 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/2336 GET /2/jobs/2337 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-05-19 02:25:56.228207 time=0:00:02.369988 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-05-19 02:25:56.228320 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-05-19 02:25:56.228359 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-05-19 02:25:56.228391 skipping , test(s) instance-device-names disabled <<<< 2026-05-19 02:25:56.228404 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2338 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-19 02:26:02.641211 time=0:00:06.412807 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-19 02:26:02.641304 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-05-19 02:26:02.641322 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-05-19 02:26:02.641338 start [TestInstanceRenameAndBack] gnt-instance rename Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 096eaa33-14a6-47c6-8cbf-113a8b3e08c0 Serial number: 41 Creation time: 2026-05-19 02:24:16 Modification time: 2026-05-19 02:26:02 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:ae:03:02 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: e3198eeb-901f-4a03-ad16-a930d17c096b 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/2690acb8-c999-4172-9c51-60c3aaf8a8bd.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/2690acb8-c999-4172-9c51-60c3aaf8a8bd.file.disk0 (N/A:N/A) name: disk0 UUID: 98c3f598-765d-48d0-8f7b-104b24834d23 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/d8baea52-7c77-4057-9b22-72c46944c2bc.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/d8baea52-7c77-4057-9b22-72c46944c2bc.file.disk1 (N/A:N/A) name: disk1 UUID: 3a71cef7-ac28-48ed-9aec-41e0a00409fa Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org /tmp/gnt.tHvVPc 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.tHvVPc && mv /tmp/gnt.tHvVPc /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: Tue May 19 02:26:04 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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 096eaa33-14a6-47c6-8cbf-113a8b3e08c0 Serial number: 41 Creation time: 2026-05-19 02:24:16 Modification time: 2026-05-19 02:26:02 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:ae:03:02 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: e3198eeb-901f-4a03-ad16-a930d17c096b 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/2690acb8-c999-4172-9c51-60c3aaf8a8bd.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/2690acb8-c999-4172-9c51-60c3aaf8a8bd.file.disk0 (N/A:N/A) name: disk0 UUID: 98c3f598-765d-48d0-8f7b-104b24834d23 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/d8baea52-7c77-4057-9b22-72c46944c2bc.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/d8baea52-7c77-4057-9b22-72c46944c2bc.file.disk1 (N/A:N/A) name: disk1 UUID: 3a71cef7-ac28-48ed-9aec-41e0a00409fa Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org /tmp/gnt.NzXtul 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.NzXtul && mv /tmp/gnt.NzXtul /etc/hosts' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 096eaa33-14a6-47c6-8cbf-113a8b3e08c0 Serial number: 41 Creation time: 2026-05-19 02:24:16 Modification time: 2026-05-19 02:26:02 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:ae:03:02 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: e3198eeb-901f-4a03-ad16-a930d17c096b 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/2690acb8-c999-4172-9c51-60c3aaf8a8bd.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/2690acb8-c999-4172-9c51-60c3aaf8a8bd.file.disk0 (N/A:N/A) name: disk0 UUID: 98c3f598-765d-48d0-8f7b-104b24834d23 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/d8baea52-7c77-4057-9b22-72c46944c2bc.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/d8baea52-7c77-4057-9b22-72c46944c2bc.file.disk1 (N/A:N/A) name: disk1 UUID: 3a71cef7-ac28-48ed-9aec-41e0a00409fa 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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 096eaa33-14a6-47c6-8cbf-113a8b3e08c0 Serial number: 43 Creation time: 2026-05-19 02:24:16 Modification time: 2026-05-19 02:26:08 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:ae:03:02 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: e3198eeb-901f-4a03-ad16-a930d17c096b 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/2690acb8-c999-4172-9c51-60c3aaf8a8bd.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/2690acb8-c999-4172-9c51-60c3aaf8a8bd.file.disk0 (N/A:N/A) name: disk0 UUID: 98c3f598-765d-48d0-8f7b-104b24834d23 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/d8baea52-7c77-4057-9b22-72c46944c2bc.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/d8baea52-7c77-4057-9b22-72c46944c2bc.file.disk1 (N/A:N/A) name: disk1 UUID: 3a71cef7-ac28-48ed-9aec-41e0a00409fa Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 096eaa33-14a6-47c6-8cbf-113a8b3e08c0 Serial number: 45 Creation time: 2026-05-19 02:24:16 Modification time: 2026-05-19 02:26:12 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:ae:03:02 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: e3198eeb-901f-4a03-ad16-a930d17c096b 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/2690acb8-c999-4172-9c51-60c3aaf8a8bd.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/2690acb8-c999-4172-9c51-60c3aaf8a8bd.file.disk0 (N/A:N/A) name: disk0 UUID: 98c3f598-765d-48d0-8f7b-104b24834d23 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/d8baea52-7c77-4057-9b22-72c46944c2bc.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/d8baea52-7c77-4057-9b22-72c46944c2bc.file.disk1 (N/A:N/A) name: disk1 UUID: 3a71cef7-ac28-48ed-9aec-41e0a00409fa Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceRenameAndBack] gnt-instance rename ------------ >>>> 2026-05-19 02:26:13.832428 time=0:00:11.191090 [TestInstanceRenameAndBack] gnt-instance rename <<<< 2026-05-19 02:26:13.832540 start [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI GET /2/jobs/2347 GET /2/jobs/2348 ---- PASSED [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI >>>> 2026-05-19 02:26:17.809840 time=0:00:03.977300 [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI <<<< 2026-05-19 02:26:17.809958 start [TestInstanceRenameAndBack] gnt-instance rename Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 096eaa33-14a6-47c6-8cbf-113a8b3e08c0 Serial number: 49 Creation time: 2026-05-19 02:24:16 Modification time: 2026-05-19 02:26:17 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:ae:03:02 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: e3198eeb-901f-4a03-ad16-a930d17c096b 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/2690acb8-c999-4172-9c51-60c3aaf8a8bd.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/2690acb8-c999-4172-9c51-60c3aaf8a8bd.file.disk0 (N/A:N/A) name: disk0 UUID: 98c3f598-765d-48d0-8f7b-104b24834d23 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/d8baea52-7c77-4057-9b22-72c46944c2bc.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/d8baea52-7c77-4057-9b22-72c46944c2bc.file.disk1 (N/A:N/A) name: disk1 UUID: 3a71cef7-ac28-48ed-9aec-41e0a00409fa Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org /tmp/gnt.KEgoRd 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.KEgoRd && mv /tmp/gnt.KEgoRd /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: Tue May 19 02:26:19 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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 096eaa33-14a6-47c6-8cbf-113a8b3e08c0 Serial number: 49 Creation time: 2026-05-19 02:24:16 Modification time: 2026-05-19 02:26:17 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:ae:03:02 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: e3198eeb-901f-4a03-ad16-a930d17c096b 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/2690acb8-c999-4172-9c51-60c3aaf8a8bd.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/2690acb8-c999-4172-9c51-60c3aaf8a8bd.file.disk0 (N/A:N/A) name: disk0 UUID: 98c3f598-765d-48d0-8f7b-104b24834d23 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/d8baea52-7c77-4057-9b22-72c46944c2bc.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/d8baea52-7c77-4057-9b22-72c46944c2bc.file.disk1 (N/A:N/A) name: disk1 UUID: 3a71cef7-ac28-48ed-9aec-41e0a00409fa Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org /tmp/gnt.BouTKw 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.BouTKw && mv /tmp/gnt.BouTKw /etc/hosts' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 096eaa33-14a6-47c6-8cbf-113a8b3e08c0 Serial number: 49 Creation time: 2026-05-19 02:24:16 Modification time: 2026-05-19 02:26:17 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:ae:03:02 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: e3198eeb-901f-4a03-ad16-a930d17c096b 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/2690acb8-c999-4172-9c51-60c3aaf8a8bd.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/2690acb8-c999-4172-9c51-60c3aaf8a8bd.file.disk0 (N/A:N/A) name: disk0 UUID: 98c3f598-765d-48d0-8f7b-104b24834d23 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/d8baea52-7c77-4057-9b22-72c46944c2bc.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/d8baea52-7c77-4057-9b22-72c46944c2bc.file.disk1 (N/A:N/A) name: disk1 UUID: 3a71cef7-ac28-48ed-9aec-41e0a00409fa 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.6zczm1b1 -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: 096eaa33-14a6-47c6-8cbf-113a8b3e08c0 Serial number: 51 Creation time: 2026-05-19 02:24:16 Modification time: 2026-05-19 02:26:24 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:ae:03:02 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: e3198eeb-901f-4a03-ad16-a930d17c096b 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/2690acb8-c999-4172-9c51-60c3aaf8a8bd.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance03.staging.ganeti.org/2690acb8-c999-4172-9c51-60c3aaf8a8bd.file.disk0 (N/A:N/A) name: disk0 UUID: 98c3f598-765d-48d0-8f7b-104b24834d23 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance03.staging.ganeti.org/d8baea52-7c77-4057-9b22-72c46944c2bc.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance03.staging.ganeti.org/d8baea52-7c77-4057-9b22-72c46944c2bc.file.disk1 (N/A:N/A) name: disk1 UUID: 3a71cef7-ac28-48ed-9aec-41e0a00409fa Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 096eaa33-14a6-47c6-8cbf-113a8b3e08c0 Serial number: 53 Creation time: 2026-05-19 02:24:16 Modification time: 2026-05-19 02:26:27 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:ae:03:02 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: e3198eeb-901f-4a03-ad16-a930d17c096b 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/2690acb8-c999-4172-9c51-60c3aaf8a8bd.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/2690acb8-c999-4172-9c51-60c3aaf8a8bd.file.disk0 (N/A:N/A) name: disk0 UUID: 98c3f598-765d-48d0-8f7b-104b24834d23 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/d8baea52-7c77-4057-9b22-72c46944c2bc.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/d8baea52-7c77-4057-9b22-72c46944c2bc.file.disk1 (N/A:N/A) name: disk1 UUID: 3a71cef7-ac28-48ed-9aec-41e0a00409fa Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceRenameAndBack] gnt-instance rename ------------ >>>> 2026-05-19 02:26:29.339570 time=0:00:11.529612 [TestInstanceRenameAndBack] gnt-instance rename <<<< 2026-05-19 02:26:29.339698 start [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI GET /2/jobs/2357 GET /2/jobs/2358 ---- PASSED [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI >>>> 2026-05-19 02:26:33.728234 time=0:00:04.388536 [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI <<<< 2026-05-19 02:26:33.728348 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' Tue May 19 02:26:34 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Tue May 19 02:26:35 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 02:26: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' Tue May 19 02:26:37 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Tue May 19 02:26:38 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 02:26: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' Tue May 19 02:26:39 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Tue May 19 02:26:40 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 02:26: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' Tue May 19 02:26:42 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Tue May 19 02:26:43 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 02:26:43 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-05-19 02:26:43.562467 time=0:00:09.834119 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-05-19 02:26:43.562602 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2365 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-19 02:26:45.581745 time=0:00:02.019143 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-19 02:26:45.581850 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 2366 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 2367 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 2368 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 2369 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 2370 for kvm-test-instance02.staging.ganeti.org ... Tue May 19 02:27: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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-05-19 02:27:25.061447 time=0:00:39.479597 [TestInstanceReboot] gnt-instance reboot <<<< 2026-05-19 02:27:25.061618 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/2374 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/2375 ---- PASSED [TestInstanceTags] gnt-instance tags ----------------------- >>>> 2026-05-19 02:27:30.660667 time=0:00:05.599049 [TestInstanceTags] gnt-instance tags <<<< 2026-05-19 02:27:30.660796 start [TestClusterVerify] gnt-cluster verify Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 2377, 2378 Waiting for job 2377 ... Tue May 19 02:27:32 2026 * Verifying cluster config Tue May 19 02:27:32 2026 * Verifying cluster certificate files Tue May 19 02:27:32 2026 * Verifying hypervisor parameters Tue May 19 02:27:32 2026 * Verifying all nodes belong to an existing group Waiting for job 2378 ... Tue May 19 02:27:32 2026 * Verifying group 'default' Tue May 19 02:27:32 2026 * Gathering data (3 nodes) Tue May 19 02:27:32 2026 * Gathering information about nodes (3 nodes) Tue May 19 02:27:34 2026 * Gathering disk information (3 nodes) Tue May 19 02:27:34 2026 * Verifying configuration file consistency Tue May 19 02:27:34 2026 * Verifying node status Tue May 19 02:27:34 2026 * Verifying instance status Tue May 19 02:27:34 2026 * Verifying orphan volumes Tue May 19 02:27:34 2026 * Verifying N+1 Memory redundancy Tue May 19 02:27:34 2026 * Assessing cluster hypervisor parameters Tue May 19 02:27: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. Tue May 19 02:27:34 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Tue May 19 02:27:34 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Tue May 19 02:27:34 2026 * Other Notes Tue May 19 02:27:34 2026 - NOTICE: 1 non-redundant instance(s) found. Tue May 19 02:27:34 2026 * Hooks Results Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 2380 Waiting for job 2380 ... No disks need to be activated. ---- PASSED [TestClusterVerify] gnt-cluster verify --------------------- >>>> 2026-05-19 02:27:36.225951 time=0:00:05.565155 [TestClusterVerify] gnt-cluster verify <<<< 2026-05-19 02:27:36.226082 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/2383 Tue May 19 02:27:38 2026 Generating X509 certificate on troy-mcclure.staging.ganeti.org ---- PASSED [TestInstance] Testing getting instance(s) info via remote API >>>> 2026-05-19 02:27:38.368690 time=0:00:02.142608 [TestInstance] Testing getting instance(s) info via remote API <<<< 2026-05-19 02:27:38.368819 start [TestNodeList] gnt-node list ----- Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output custom_ndparams,offline,tags,group,mfree,sip,dfree,spfree,drained,ndp/oob_program,ndp/ovs_link,pinst_cnt,pip,name,master,mnode,ndp/spindle_count,pinst_list,ndp/ovs,master_capable,cnos,ndp/ovs_name,sptotal,ndp/exclusive_storage,sinst_cnt,disk_state,mtotal,sinst_list,uuid,powered,cnodes,hv_state,ndparams,serial_no,group.uuid,bootid,csockets,ndp/ssh_port,dtotal,vm_capable,ndp/cpu_speed,mtime,ctotal,master_candidate,ctime,role >> /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 custom_ndparams,offline,tags,group,mfree,sip,dfree,spfree,drained,ndp/oob_program,ndp/ovs_link,pinst_cnt,pip,name,master,mnode,ndp/spindle_count,pinst_list,ndp/ovs,master_capable,cnos,ndp/ovs_name,sptotal,ndp/exclusive_storage,sinst_cnt,disk_state,mtotal,sinst_list,uuid,powered,cnodes,hv_state,ndparams,serial_no,group.uuid,bootid,csockets,ndp/ssh_port,dtotal,vm_capable,ndp/cpu_speed,mtime,ctotal,master_candidate,ctime,role,custom_ndparams,offline,tags,group,mfree,sip,dfree,spfree,drained,ndp/oob_program,ndp/ovs_link,pinst_cnt,pip,name,master,mnode,ndp/spindle_count,pinst_list,ndp/ovs,master_capable,cnos,ndp/ovs_name,sptotal,ndp/exclusive_storage,sinst_cnt,disk_state,mtotal,sinst_list,uuid,powered,cnodes,hv_state,ndparams,serial_no,group.uuid,bootid,csockets,ndp/ssh_port,dtotal,vm_capable,ndp/cpu_speed,mtime,ctotal,master_candidate,ctime,role >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output role,ctime,master_candidate,ctotal >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output mtime,ndp/cpu_speed,vm_capable,dtotal,ndp/ssh_port,csockets,bootid,group.uuid >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output serial_no,ndparams >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output hv_state,cnodes,powered,uuid >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output sinst_list,mtotal,disk_state,sinst_cnt,ndp/exclusive_storage,sptotal,ndp/ovs_name,cnos,master_capable >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output ndp/ovs,pinst_list,ndp/spindle_count,mnode,master,name >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output pip,pinst_cnt,ndp/ovs_link,ndp/oob_program,drained,spfree,dfree >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output sip,mfree,group,tags,offline >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output custom_ndparams >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name' disco-stu.staging.ganeti.org mcbain.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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name troy-mcclure.staging.ganeti.org mcbain.staging.ganeti.org disco-stu.staging.ganeti.org' troy-mcclure.staging.ganeti.org mcbain.staging.ganeti.org disco-stu.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name mcbain.staging.ganeti.org troy-mcclure.staging.ganeti.org disco-stu.staging.ganeti.org' mcbain.staging.ganeti.org troy-mcclure.staging.ganeti.org disco-stu.staging.ganeti.org Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list this.name.certainly.does.not.exist' Stderr was: Failure: prerequisites not met for this operation: error type: unknown_entity, error details: Node name this.name.certainly.does.not.exist not found Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output=field/does/not/exist >> /var/log/ganeti/qa-output.log' Stderr was: ---- PASSED [TestNodeList] gnt-node list ------------------------------- >>>> 2026-05-19 02:27:44.667149 time=0:00:06.298330 [TestNodeList] gnt-node listWarning: Queried for unknown fields field/does/not/exist <<<< 2026-05-19 02:27:44.667341 start [TestJobList] gnt-job list ------- Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output summary,oppriority,oplog,opstatus,archived,status,ops,priority,received_ts,start_ts,opend,opexec,opresult,id,opstart,end_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 summary,oppriority,oplog,opstatus,archived,status,ops,priority,received_ts,start_ts,opend,opexec,opresult,id,opstart,end_ts,summary,oppriority,oplog,opstatus,archived,status,ops,priority,received_ts,start_ts,opend,opexec,opresult,id,opstart,end_ts >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output end_ts,opstart >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output id,opresult,opexec,opend >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output start_ts,received_ts,priority,ops,status,archived,opstatus,oplog,oppriority,summary >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -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 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list '\''--separator=|'\'' --no-headers --output id 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' 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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list '\''--separator=|'\'' --no-headers --output id 586 193 918 946 2295 2098 1261 2202 2206 800 19 2157 1513 1420 1127 458 974 1761 520 1663 2039 402 156 2365 298 1332 2280 2027 258 1167 1563 1655 1604 1876 603 1591 222 821 1827 134 1397 848 30 670 566 205 1679 944 1411 1292 1546 1597 1414 1508 1303 634 2104 908 788 1223 1117 1856 650 370 1346 1569 2354 95 466 2011 1699 2126 574 1811 1690 2058 327 2122 1629 109 1884 2119 672 1653 188 1844 2115 1959 1896 2026 1796 1843 1702 1862 344 684 770 262 398 333 560 1218 1439 2230 596 1409 662 1456 992 1579 749 1278 308 1319 1696 1445 782 1813 1511 1116 609 1971 639 2033 51 146 2066 1797 2178 1035 501 959 1521 2127 487 1772 1969 2311 255 1273 1937 497 1179 1899 1222 45 2049 735 423 952 598 2124 571 213 1351 7 171 1196 1975 99 62 202 900 1225 59 312 2293 496 428 1516 1561 489 2101 2092 2051 83 616 1897 2258 321 2158 2138 421 1961 1427 2179 1950 199 2084 761 1605 1878 1194 55 819 787 733 1976 926 1283 49 1982 601 679 651 2262 8 889 657 1740 563 521 911 149 1913 2155 39 1555 2172 1343 1458 2302 1771 1712 786 769 375 352 1162 1493 779 2109 622 1286 17 1257 2360 119 932 585 174 1071 1940 1514 1253 341 849 1593 332 2247 2149 1865 1833 85 1344 453 2357 436 1386 48 765 2208 699 669 214 270 1936 1155 1050 1984 1480 925 416 1448 1649 804 1347 462 1104 161 1311 953 943 1272 846 488 1532 1473 978 2132 1935 760 1399 1055 1816 1773 552 2251 867 2255 915 920 1402 378 2148 432 727 463 2019 440 2380 371 1682 1132 23 2372 1869 1156 1426 704 847 96 471 1745 1754 1551 1212 659 644 1624 1122 2005 47 567 678 2004 10 1387 1337 963 2170 1698 1748 1084 1246 1672 2156 2356 24 330 1836 2128 1033 2054 955 1643 2305 1248 242 2240 1885 1100 1780 1211 2195 951 793 2321 2337 1917 411 247 1626 869 1633 1919 1005 2361 153 2266 1841 528 1920 1082 1232 14 2114 1544 979 1707 203 1618 1078 273 2106 206 811 1887 2169 1723 2363 80 1582 1496 1403 1726 217 1238 444 2025 1531 2090 284 1888 961 936 1255 22 607 239 18 1830 1081 595 1089 1611 76 1738 1837 2374 1429 71 2121 1784 1951 467 276 179 2277 570 1129 176 1356 843 442 942 2367 1008 1355 762 357 1541 870 2333 868 1172 389 267 1762 390 1658 577 826 910 414 886 694 248 1492 2265 1160 1674 1540 1186 1226 346 234 303 1435 512 163 1275 317 561 1455 106 208 556 715 1831 271 1065 2031 230 923 729 1290 302 1362 1217 543 1998 2271 102 892 356 1060 726 884 1719 866 713 1627 983 2164 2168 914 1725 1341 1584 590 1097 1076 353 1174 1606 1038 61 1173 957 1848 1822 2194 1997 1152 1322 441 2243 1440 1165 706 325 632 1794 1733 2249 41 1736 763 91 137 1201 2275 1871 906 1304 476 1981 140 2077 919 68 2097 2134 1150 1024 1046 1228 625 980 1610 1164 1790 2371 1578 131 2209 1819 1168 1838 1987 1208 1820 307 314 652 584 369 1138 1146 608 216 2353 1863 682 538 1182 589 1015 1915 1181 1502 2229 1260 2316 1123 1666 1250 54 152 917 2235 2203 508 1446 366 1756 407 1069 1333 12 2112 1021 1175 994 2030 283 1879 1948 1229 1782 710 1635 991 1380 148 460 1334 125 2018 1810 285 158 1734 1314 2015 989 1928 1310 2140 1891 723 1572 568 173 2188 1743 2297 227 2102 2013 2217 1636 219 1641 74 2201 1575 2185 2296 605 633 1695 1921 1681 1270 347 1045 863 1230 1800 1704 1918 44 120 1009 977 348 576 1131 861 551 2351 1384 164 1363 1020 1589 1485 1294 198 1205 2228 1491 42 499 1190 2376 1893 580 404 1317 907 803 1735 1750 1868 1556 383 1041 43 494 1419 1231 2074 1323 481 533 623 2307 792 621 345 913 988 1125 519 1598 1714 898 1086 1128 470 1858 837 2272 2103 1904 1910 1282 1716 491 661 1031 1781 1628 1779 862 823 835 2257 506 2336 539 412 118 1808 2190 990 56 372 1364 1240 655 2 587 1254 1600 1459 124 686 948 524 2063 2131 324 365 1880 734 1489 70 135 1528 606 537 1431 9 1110 280 1530 1469 386 1258 2373 1644 2341 1527 468 801 2057 2056 2186 502 530 1609 1616 1295 190 982 813 575 674 839 890 1197 1368 1851 403 264 1697 1119 2081 854 2355 1348 2245 1111 376 604 1105 2071 97 814 1839 2350 1436 1306 282 740 702 364 565 1895 340 1654 612 395 1614 876 2335 1249 2250 1390 1840 1539 593 144 300 853 1017 316 2339 350 987 1478 2315 1049 540 832 681 359 243 1517 742 904 2183 964 329 2359 139 2368 527 189 534 872 415 2159 338 1153 1135 1599 394 973 1281 697 1252 1638 2211 434 899 731 384 233 1683 1576 1718 1642 2143 654 2107 680 2358 816 439 82 1914 1766 927 310 165 1044 1382 2192 602 1037 1741 2163 2215 2294 1140 1318 696 2290 1147 2347 1114 101 2036 1068 1504 2236 426 2301 1338 1967 482 35 2050 1077 1727 707 130 1964 1242 1360 950 1826 972 201 2010 1691 940 1568 701 1359 98 1011 142 956 1894 1264 1751 1625 1608 789 638 1490 2281 210 1925 1507 252 1025 1449 1788 2068 1239 641 1764 1823 970 1279 1395 564 1632 1460 558 2088 668 170 449 1523 1590 1 1083 1732 1799 87 829 748 1574 1774 1443 610 257 1145 1806 362 2212 2223 1159 739 2086 136 999 409 211 1552 486 178 933 1974 1434 229 2210 1124 505 1075 2024 2041 1066 578 962 2016 1620 1817 1301 304 1059 1737 492 2334 720 1715 1877 2319 1731 297 1941 660 1630 1244 86 1019 391 72 2078 1289 1791 2014 336 2052 752 1965 1424 1047 2299 52 1803 1942 1073 2254 827 817 1724 322 1130 1815 730 1867 159 265 2035 435 1594 2205 717 168 241 1126 1107 1926 1200 2062 1874 2304 1617 629 1995 100 773 1694 1859 541 924 777 1952 33 92 113 2328 828 1404 741 1755 116 2176 1367 795 797 1908 995 997 64 2048 2003 1757 1018 1742 1550 1776 1553 562 976 949 931 1277 1297 184 1651 1374 969 1902 544 185 166 780 1300 1494 781 891 824 1467 1268 420 1916 2125 46 2263 1938 507 2332 473 183 2244 294 1379 15 1749 320 2366 1647 1566 838 111 1288 1978 834 2196 618 1141 451 2099 968 2053 1259 1554 1271 1861 2268 1192 536 1802 1090 157 431 60 2318 559 1118 1562 912 3 1321 2069 1637 1945 36 2137 764 1085 851 1587 1265 2338 2259 1849 1093 692 1293 1708 1586 2225 513 509 418 1102 1080 2171 1142 2020 1285 1354 732 2187 465 2237 331 799 2287 1680 479 20 2289 1927 253 1001 231 1503 1067 2161 1307 935 2383 1185 2162 2303 246 1148 2087 1667 1312 1676 1441 2136 929 2270 1262 1400 518 1376 774 514 897 212 1537 2364 1510 1922 249 1468 2312 2141 687 1442 272 293 1109 180 905 483 809 2083 2345 145 871 1857 1176 493 2180 2022 53 1631 916 1195 743 1890 693 2065 1845 985 1612 1234 648 2009 1464 1326 218 2348 1765 615 343 737 495 251 1361 1392 785 196 724 1932 1457 446 368 856 517 1393 778 1079 437 1709 1149 1000 825 1378 2204 1299 2369 2267 2352 2300 526 1454 984 1051 1946 1062 349 485 339 858 2038 642 2308 306 1648 1053 477 815 1892 750 396 105 226 413 1898 2381 1688 1101 1883 429 1103 57 2059 1214 718 2362 406 857 299 1787 1495 2216 387 2085 626 1166 753 342 132 1482 1030 1958 1331 624 790 630 597 1305 424 1094 1571 1721 1241 326 433 2260 841 986 1842 1990 818 1178 88 2076 1369 1939 175 643 274 772 75 844 1098 1717 1320 1433 1909 268 845 1488 187 305 2175 1198 2317 194 1113 2375 2191 269 2061 635 427 522 2283 637 1662 31 1558 2117 66 1161 2116 2207 1063 664 2067 1191 1413 1873 2286 690 820 833 1396 67 1206 77 1809 1519 1685 1336 1730 1542 296 1834 1621 1664 1415 1753 2322 1977 885 191 719 2199 1474 1889 374 2264 1559 277 2046 2111 399 930 141 960 1383 1462 1687 2189 2378 2298 1905 1373 1487 1930 1759 6 1786 381 882 1903 1215 1798 685 922 1665 1444 28 1479 2120 1092 688 1509 313 151 1588 1407 2029 1911 377 2330 1438 554 628 419 1775 850 653 2320 1486 150 636 1002 334 1789 27 192 700 547 805 755 225 1010 1095 2165 531 1209 2181 2135 1158 1329 2008 2034 254 1036 2154 1596 1120 1689 2234 581 1954 1481 1956 1210 1389 582 1463 1686 1812 1962 287 1177 288 2108 472 619 5 1406 1274 771 860 620 703 808 25 425 902 2239 490 1235 881 260 129 631 121 2096 1450 1778 2238 1968 2193 1245 261 417 1371 2028 2327 1012 1057 2309 388 2241 1477 1365 1639 1720 993 1183 1656 228 1729 169 1357 474 117 864 683 1814 1207 939 1657 766 1886 430 1296 2146 1675 281 1677 1929 1678 2370 1692 1193 1405 2151 1256 464 1072 874 1684 1640 1991 1423 1703 1112 1670 768 1634 671 1267 1769 103 1029 775 382 1213 1087 1835 645 2291 1900 1768 1783 1505 1428 646 1224 842 335 1353 1901 2079 1339 744 1646 2313 535 666 1316 1188 878 893 2044 937 1058 503 1515 1013 831 859 1134 1512 1184 1287 1668 11 2130 1330 361 1221 373 511 1979 1985 392 1500 1350 588 1143 600 363 1701 796 81 1795 1882 614 1328 1752 1870 1377 1801 1805 2219 736 2231 422 110 1437 1043 1821 469 2060 1652 1349 1052 107 1595 1472 2379 1577 879 2094 380 1243 880 1973 1533 1660 2006 887 1744 716 1412 1592 1269 1034 1408 278 1506 1722 1565 515 1999 2346 591 1340 1276 1855 2282 2284 1372 1988 2198 1470 728 2105 712 594 2073 2075 122 2142 2314 401 1453 2047 2224 1728 143 2276 2274 1171 579 224 1471 112 1394 1602 337 745 2197 954 2227 443 2349 1669 1263 747 360 676 1947 658 4 901 947 877 454 549 1785 1358 1054 998 1912 1099 525 1335 1970 1327 1151 1139 1096 806 1220 207 78 138 90 385 200 2110 647 1027 2329 1924 1619 1430 1291 238 147 2150 1298 1475 2153 292 967 237 677 1793 529 2007 2273 2021 1418 996 875 2166 1421 2040 569 1526 1661 301 1233 2139 309 640 235 1004 2324 2082 84 215 1157 1824 2001 705 223 1074 1006 1548 1108 542 1451 379 746 1847 981 1302 2145 1115 1875 2213 286 1960 1461 50 452 204 573 958 1860 1854 115 2118 1650 1088 1955 751 725 410 722 400 1251 1007 1529 162 721 1760 177 855 2292 895 1535 2173 181 393 1016 1452 1237 1315 798 1136 104 553 709 1388 2000 1048 794 155 1872 1518 1963 2340 1003 447 1972 1352 673 2285 1547 1615 263 1983 759 484 807 1850 2023 2032 1549 250 1933 975 69 1170 1825 1498 498 2221 2233 1853 2129 1325 1308 1040 1673 656 1280 1623 689 318 791 1203 244 2377 945 1416 259 2342 2002 2174 1881 1866 93 627 172 1763 2306 1746 29 323 1216 1070 2037 500 523 455 1391 1313 840 478 73 1219 1056 1645 2091 1202 698 1484 583 1710 1266 1994 232 546 1747 2326 2323 126 160 1980 2167 1189 2093 611 1028 1385 1180 934 32 1943 767 810 1227 613 1204 1573 1622 1342 459 34 883 2269 695 2343 1777 1807 456 516 354 1580 448 2017 2177 1907 2220 1832 1022 2089 966 128 1417 1767 1422 1953 63 1476 550 1601 873 2278 1324 667 2344 592 852 1534 1944 812 1693 94 1792 965 1154 822 1432 599 2144 1818 397 1804 37 532 1957 1520 830 2200 355 2042 836 2160 711 266 2133 1064 2214 617 1497 663 1398 445 1042 16 1966 221 1091 1501 1309 2246 351 2095 2253 2226 319 802 480 1671 438 245 2232 756 2055 1144 195 708 123 1992 2070 1381 909 1706 1585 1852 291 938 2072 1345 2064 1499 2012 545 1014 26 2045 13 1370 776 548 475 894 1061 1659 408 865 240 1923 1607 1557 555 1713 405 108 358 1906 457 1828 1931 1525 2288 510 1199 1829 2248 1284 928 783 941 2147 114 1466 1375 1613 1524 167 714 2252 1026 1410 888 1583 461 1739 896 289 971 784 1581 2043 1986 754 1366 367 1106 182 1039 2100 1538 2256 665 903 1700 127 290 1705 197 450 2222 572 2242 65 649 2382 1187 2218 2113 1447 209 1560 2152 1401 1864 58 315 758 1247 2184 1236 1543 1023 1989 1133 1570 154 557 1564 275 757 2182 921 1137 295 1770 1996 1483 133 1934 328 1603 236 1522 675 1846 738 2261 1465 2331 2123 504 256 220 1758 2080 1425 79 311 2310 1567 1993 89 1163 186 1536 1711 38 691 1121 1949 2279 21 40 1032 1545 279 1169 2325' 586 193 918 946 2295 2098 1261 2202 2206 800 19 2157 1513 1420 1127 458 974 1761 520 1663 2039 402 156 2365 298 1332 2280 2027 258 1167 1563 1655 1604 1876 603 1591 222 821 1827 134 1397 848 30 670 566 205 1679 944 1411 1292 1546 1597 1414 1508 1303 634 2104 908 788 1223 1117 1856 650 370 1346 1569 2354 95 466 2011 1699 2126 574 1811 1690 2058 327 2122 1629 109 1884 2119 672 1653 188 1844 2115 1959 1896 2026 1796 1843 1702 1862 344 684 770 262 398 333 560 1218 1439 2230 596 1409 662 1456 992 1579 749 1278 308 1319 1696 1445 782 1813 1511 1116 609 1971 639 2033 51 146 2066 1797 2178 1035 501 959 1521 2127 487 1772 1969 2311 255 1273 1937 497 1179 1899 1222 45 2049 735 423 952 598 2124 571 213 1351 7 171 1196 1975 99 62 202 900 1225 59 312 2293 496 428 1516 1561 489 2101 2092 2051 83 616 1897 2258 321 2158 2138 421 1961 1427 2179 1950 199 2084 761 1605 1878 1194 55 819 787 733 1976 926 1283 49 1982 601 679 651 2262 8 889 657 1740 563 521 911 149 1913 2155 39 1555 2172 1343 1458 2302 1771 1712 786 769 375 352 1162 1493 779 2109 622 1286 17 1257 2360 119 932 585 174 1071 1940 1514 1253 341 849 1593 332 2247 2149 1865 1833 85 1344 453 2357 436 1386 48 765 2208 699 669 214 270 1936 1155 1050 1984 1480 925 416 1448 1649 804 1347 462 1104 161 1311 953 943 1272 846 488 1532 1473 978 2132 1935 760 1399 1055 1816 1773 552 2251 867 2255 915 920 1402 378 2148 432 727 463 2019 440 2380 371 1682 1132 23 2372 1869 1156 1426 704 847 96 471 1745 1754 1551 1212 659 644 1624 1122 2005 47 567 678 2004 10 1387 1337 963 2170 1698 1748 1084 1246 1672 2156 2356 24 330 1836 2128 1033 2054 955 1643 2305 1248 242 2240 1885 1100 1780 1211 2195 951 793 2321 2337 1917 411 247 1626 869 1633 1919 1005 2361 153 2266 1841 528 1920 1082 1232 14 2114 1544 979 1707 203 1618 1078 273 2106 206 811 1887 2169 1723 2363 80 1582 1496 1403 1726 217 1238 444 2025 1531 2090 284 1888 961 936 1255 22 607 239 18 1830 1081 595 1089 1611 76 1738 1837 2374 1429 71 2121 1784 1951 467 276 179 2277 570 1129 176 1356 843 442 942 2367 1008 1355 762 357 1541 870 2333 868 1172 389 267 1762 390 1658 577 826 910 414 886 694 248 1492 2265 1160 1674 1540 1186 1226 346 234 303 1435 512 163 1275 317 561 1455 106 208 556 715 1831 271 1065 2031 230 923 729 1290 302 1362 1217 543 1998 2271 102 892 356 1060 726 884 1719 866 713 1627 983 2164 2168 914 1725 1341 1584 590 1097 1076 353 1174 1606 1038 61 1173 957 1848 1822 2194 1997 1152 1322 441 2243 1440 1165 706 325 632 1794 1733 2249 41 1736 763 91 137 1201 2275 1871 906 1304 476 1981 140 2077 919 68 2097 2134 1150 1024 1046 1228 625 980 1610 1164 1790 2371 1578 131 2209 1819 1168 1838 1987 1208 1820 307 314 652 584 369 1138 1146 608 216 2353 1863 682 538 1182 589 1015 1915 1181 1502 2229 1260 2316 1123 1666 1250 54 152 917 2235 2203 508 1446 366 1756 407 1069 1333 12 2112 1021 1175 994 2030 283 1879 1948 1229 1782 710 1635 991 1380 148 460 1334 125 2018 1810 285 158 1734 1314 2015 989 1928 1310 2140 1891 723 1572 568 173 2188 1743 2297 227 2102 2013 2217 1636 219 1641 74 2201 1575 2185 2296 605 633 1695 1921 1681 1270 347 1045 863 1230 1800 1704 1918 44 120 1009 977 348 576 1131 861 551 2351 1384 164 1363 1020 1589 1485 1294 198 1205 2228 1491 42 499 1190 2376 1893 580 404 1317 907 803 1735 1750 1868 1556 383 1041 43 494 1419 1231 2074 1323 481 533 623 2307 792 621 345 913 988 1125 519 1598 1714 898 1086 1128 470 1858 837 2272 2103 1904 1910 1282 1716 491 661 1031 1781 1628 1779 862 823 835 2257 506 2336 539 412 118 1808 2190 990 56 372 1364 1240 655 2 587 1254 1600 1459 124 686 948 524 2063 2131 324 365 1880 734 1489 70 135 1528 606 537 1431 9 1110 280 1530 1469 386 1258 2373 1644 2341 1527 468 801 2057 2056 2186 502 530 1609 1616 1295 190 982 813 575 674 839 890 1197 1368 1851 403 264 1697 1119 2081 854 2355 1348 2245 1111 376 604 1105 2071 97 814 1839 2350 1436 1306 282 740 702 364 565 1895 340 1654 612 395 1614 876 2335 1249 2250 1390 1840 1539 593 144 300 853 1017 316 2339 350 987 1478 2315 1049 540 832 681 359 243 1517 742 904 2183 964 329 2359 139 2368 527 189 534 872 415 2159 338 1153 1135 1599 394 973 1281 697 1252 1638 2211 434 899 731 384 233 1683 1576 1718 1642 2143 654 2107 680 2358 816 439 82 1914 1766 927 310 165 1044 1382 2192 602 1037 1741 2163 2215 2294 1140 1318 696 2290 1147 2347 1114 101 2036 1068 1504 2236 426 2301 1338 1967 482 35 2050 1077 1727 707 130 1964 1242 1360 950 1826 972 201 2010 1691 940 1568 701 1359 98 1011 142 956 1894 1264 1751 1625 1608 789 638 1490 2281 210 1925 1507 252 1025 1449 1788 2068 1239 641 1764 1823 970 1279 1395 564 1632 1460 558 2088 668 170 449 1523 1590 1 1083 1732 1799 87 829 748 1574 1774 1443 610 257 1145 1806 362 2212 2223 1159 739 2086 136 999 409 211 1552 486 178 933 1974 1434 229 2210 1124 505 1075 2024 2041 1066 578 962 2016 1620 1817 1301 304 1059 1737 492 2334 720 1715 1877 2319 1731 297 1941 660 1630 1244 86 1019 391 72 2078 1289 1791 2014 336 2052 752 1965 1424 1047 2299 52 1803 1942 1073 2254 827 817 1724 322 1130 1815 730 1867 159 265 2035 435 1594 2205 717 168 241 1126 1107 1926 1200 2062 1874 2304 1617 629 1995 100 773 1694 1859 541 924 777 1952 33 92 113 2328 828 1404 741 1755 116 2176 1367 795 797 1908 995 997 64 2048 2003 1757 1018 1742 1550 1776 1553 562 976 949 931 1277 1297 184 1651 1374 969 1902 544 185 166 780 1300 1494 781 891 824 1467 1268 420 1916 2125 46 2263 1938 507 2332 473 183 2244 294 1379 15 1749 320 2366 1647 1566 838 111 1288 1978 834 2196 618 1141 451 2099 968 2053 1259 1554 1271 1861 2268 1192 536 1802 1090 157 431 60 2318 559 1118 1562 912 3 1321 2069 1637 1945 36 2137 764 1085 851 1587 1265 2338 2259 1849 1093 692 1293 1708 1586 2225 513 509 418 1102 1080 2171 1142 2020 1285 1354 732 2187 465 2237 331 799 2287 1680 479 20 2289 1927 253 1001 231 1503 1067 2161 1307 935 2383 1185 2162 2303 246 1148 2087 1667 1312 1676 1441 2136 929 2270 1262 1400 518 1376 774 514 897 212 1537 2364 1510 1922 249 1468 2312 2141 687 1442 272 293 1109 180 905 483 809 2083 2345 145 871 1857 1176 493 2180 2022 53 1631 916 1195 743 1890 693 2065 1845 985 1612 1234 648 2009 1464 1326 218 2348 1765 615 343 737 495 251 1361 1392 785 196 724 1932 1457 446 368 856 517 1393 778 1079 437 1709 1149 1000 825 1378 2204 1299 2369 2267 2352 2300 526 1454 984 1051 1946 1062 349 485 339 858 2038 642 2308 306 1648 1053 477 815 1892 750 396 105 226 413 1898 2381 1688 1101 1883 429 1103 57 2059 1214 718 2362 406 857 299 1787 1495 2216 387 2085 626 1166 753 342 132 1482 1030 1958 1331 624 790 630 597 1305 424 1094 1571 1721 1241 326 433 2260 841 986 1842 1990 818 1178 88 2076 1369 1939 175 643 274 772 75 844 1098 1717 1320 1433 1909 268 845 1488 187 305 2175 1198 2317 194 1113 2375 2191 269 2061 635 427 522 2283 637 1662 31 1558 2117 66 1161 2116 2207 1063 664 2067 1191 1413 1873 2286 690 820 833 1396 67 1206 77 1809 1519 1685 1336 1730 1542 296 1834 1621 1664 1415 1753 2322 1977 885 191 719 2199 1474 1889 374 2264 1559 277 2046 2111 399 930 141 960 1383 1462 1687 2189 2378 2298 1905 1373 1487 1930 1759 6 1786 381 882 1903 1215 1798 685 922 1665 1444 28 1479 2120 1092 688 1509 313 151 1588 1407 2029 1911 377 2330 1438 554 628 419 1775 850 653 2320 1486 150 636 1002 334 1789 27 192 700 547 805 755 225 1010 1095 2165 531 1209 2181 2135 1158 1329 2008 2034 254 1036 2154 1596 1120 1689 2234 581 1954 1481 1956 1210 1389 582 1463 1686 1812 1962 287 1177 288 2108 472 619 5 1406 1274 771 860 620 703 808 25 425 902 2239 490 1235 881 260 129 631 121 2096 1450 1778 2238 1968 2193 1245 261 417 1371 2028 2327 1012 1057 2309 388 2241 1477 1365 1639 1720 993 1183 1656 228 1729 169 1357 474 117 864 683 1814 1207 939 1657 766 1886 430 1296 2146 1675 281 1677 1929 1678 2370 1692 1193 1405 2151 1256 464 1072 874 1684 1640 1991 1423 1703 1112 1670 768 1634 671 1267 1769 103 1029 775 382 1213 1087 1835 645 2291 1900 1768 1783 1505 1428 646 1224 842 335 1353 1901 2079 1339 744 1646 2313 535 666 1316 1188 878 893 2044 937 1058 503 1515 1013 831 859 1134 1512 1184 1287 1668 11 2130 1330 361 1221 373 511 1979 1985 392 1500 1350 588 1143 600 363 1701 796 81 1795 1882 614 1328 1752 1870 1377 1801 1805 2219 736 2231 422 110 1437 1043 1821 469 2060 1652 1349 1052 107 1595 1472 2379 1577 879 2094 380 1243 880 1973 1533 1660 2006 887 1744 716 1412 1592 1269 1034 1408 278 1506 1722 1565 515 1999 2346 591 1340 1276 1855 2282 2284 1372 1988 2198 1470 728 2105 712 594 2073 2075 122 2142 2314 401 1453 2047 2224 1728 143 2276 2274 1171 579 224 1471 112 1394 1602 337 745 2197 954 2227 443 2349 1669 1263 747 360 676 1947 658 4 901 947 877 454 549 1785 1358 1054 998 1912 1099 525 1335 1970 1327 1151 1139 1096 806 1220 207 78 138 90 385 200 2110 647 1027 2329 1924 1619 1430 1291 238 147 2150 1298 1475 2153 292 967 237 677 1793 529 2007 2273 2021 1418 996 875 2166 1421 2040 569 1526 1661 301 1233 2139 309 640 235 1004 2324 2082 84 215 1157 1824 2001 705 223 1074 1006 1548 1108 542 1451 379 746 1847 981 1302 2145 1115 1875 2213 286 1960 1461 50 452 204 573 958 1860 1854 115 2118 1650 1088 1955 751 725 410 722 400 1251 1007 1529 162 721 1760 177 855 2292 895 1535 2173 181 393 1016 1452 1237 1315 798 1136 104 553 709 1388 2000 1048 794 155 1872 1518 1963 2340 1003 447 1972 1352 673 2285 1547 1615 263 1983 759 484 807 1850 2023 2032 1549 250 1933 975 69 1170 1825 1498 498 2221 2233 1853 2129 1325 1308 1040 1673 656 1280 1623 689 318 791 1203 244 2377 945 1416 259 2342 2002 2174 1881 1866 93 627 172 1763 2306 1746 29 323 1216 1070 2037 500 523 455 1391 1313 840 478 73 1219 1056 1645 2091 1202 698 1484 583 1710 1266 1994 232 546 1747 2326 2323 126 160 1980 2167 1189 2093 611 1028 1385 1180 934 32 1943 767 810 1227 613 1204 1573 1622 1342 459 34 883 2269 695 2343 1777 1807 456 516 354 1580 448 2017 2177 1907 2220 1832 1022 2089 966 128 1417 1767 1422 1953 63 1476 550 1601 873 2278 1324 667 2344 592 852 1534 1944 812 1693 94 1792 965 1154 822 1432 599 2144 1818 397 1804 37 532 1957 1520 830 2200 355 2042 836 2160 711 266 2133 1064 2214 617 1497 663 1398 445 1042 16 1966 221 1091 1501 1309 2246 351 2095 2253 2226 319 802 480 1671 438 245 2232 756 2055 1144 195 708 123 1992 2070 1381 909 1706 1585 1852 291 938 2072 1345 2064 1499 2012 545 1014 26 2045 13 1370 776 548 475 894 1061 1659 408 865 240 1923 1607 1557 555 1713 405 108 358 1906 457 1828 1931 1525 2288 510 1199 1829 2248 1284 928 783 941 2147 114 1466 1375 1613 1524 167 714 2252 1026 1410 888 1583 461 1739 896 289 971 784 1581 2043 1986 754 1366 367 1106 182 1039 2100 1538 2256 665 903 1700 127 290 1705 197 450 2222 572 2242 65 649 2382 1187 2218 2113 1447 209 1560 2152 1401 1864 58 315 758 1247 2184 1236 1543 1023 1989 1133 1570 154 557 1564 275 757 2182 921 1137 295 1770 1996 1483 133 1934 328 1603 236 1522 675 1846 738 2261 1465 2331 2123 504 256 220 1758 2080 1425 79 311 2310 1567 1993 89 1163 186 1536 1711 38 691 1121 1949 2279 21 40 1032 1545 279 1169 2325 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output=field/does/not/exist >> /var/log/ganeti/qa-output.log' Stderr was: Warning: Queried for unknown fields field/does/not/exist ---- PASSED [TestJobList] gnt-job list --------------------------------- >>>> 2026-05-19 02:27:59.116773 time=0:00:14.449432 [TestJobList] gnt-job list <<<< 2026-05-19 02:27:59.116932 start [TestInstanceModifyPrimaryAndBack] gnt-instance modify --new-primary Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --new-primary=disco-stu.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 2385 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 disco-stu.staging.ganeti.org:/srv/ganeti/file-storage' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --new-primary=disco-stu.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 2387 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 2388 for kvm-test-instance02.staging.ganeti.org ... Command: ssh disco-stu.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 2390 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceModifyPrimaryAndBack] gnt-instance modify --new-primary >>>> 2026-05-19 02:28:41.470579 time=0:00:42.353647 [TestInstanceModifyPrimaryAndBack] gnt-instance modify --new-primary <<<< 2026-05-19 02:28:41.470746 start [TestGroupList] gnt-group list --- Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list --output ndp/cpu_speed,pinst_list,serial_no,ndp/ovs_link,node_list,ndp/oob_program,diskparams,ndp/spindle_count,tags,ndparams,name,custom_ndparams,ndp/exclusive_storage,ndp/ssh_port,custom_ipolicy,alloc_policy,node_cnt,mtime,ctime,custom_diskparams,ndp/ovs_name,pinst_cnt,ipolicy,ndp/ovs,uuid >> /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/cpu_speed,pinst_list,serial_no,ndp/ovs_link,node_list,ndp/oob_program,diskparams,ndp/spindle_count,tags,ndparams,name,custom_ndparams,ndp/exclusive_storage,ndp/ssh_port,custom_ipolicy,alloc_policy,node_cnt,mtime,ctime,custom_diskparams,ndp/ovs_name,pinst_cnt,ipolicy,ndp/ovs,uuid,ndp/cpu_speed,pinst_list,serial_no,ndp/ovs_link,node_list,ndp/oob_program,diskparams,ndp/spindle_count,tags,ndparams,name,custom_ndparams,ndp/exclusive_storage,ndp/ssh_port,custom_ipolicy,alloc_policy,node_cnt,mtime,ctime,custom_diskparams,ndp/ovs_name,pinst_cnt,ipolicy,ndp/ovs,uuid >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list --output uuid,ndp/ovs,ipolicy,pinst_cnt,ndp/ovs_name,custom_diskparams,ctime,mtime,node_cnt >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list --output alloc_policy,custom_ipolicy,ndp/ssh_port,ndp/exclusive_storage,custom_ndparams,name,ndparams,tags,ndp/spindle_count >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list --output diskparams,ndp/oob_program,node_list,ndp/ovs_link,serial_no,pinst_list,ndp/cpu_speed >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -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.6zczm1b1 -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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-group list '\''--separator=|'\'' --no-headers --output name default' default Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list this.name.certainly.does.not.exist' Stderr was: Failure: prerequisites not met for this operation: error type: unknown_entity, error details: NodeGroup name this.name.certainly.does.not.exist not found Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list --output=field/does/not/exist >> /var/log/ganeti/qa-output.log' Stderr was: Warning: Queried for unknown fields field/does/not/exist ---- PASSED [TestGroupList] gnt-group list ----------------------------- >>>> 2026-05-19 02:28:43.610825 time=0:00:02.140079 [TestGroupList] gnt-group list <<<< 2026-05-19 02:28:43.610955 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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-group list-fields '\''--separator=|'\'' --no-headers' alloc_policy|Text|AllocPolicy|Allocation policy for group ctime|Timestamp|CTime|Creation timestamp custom_diskparams|Custom|CustomDiskParameters|Custom disk parameters custom_ipolicy|Custom|CustomInstancePolicy|Custom instance policy limitations custom_ndparams|Custom|CustomNDParams|Custom node parameters diskparams|Custom|DiskParameters|Disk parameters (merged) ipolicy|Custom|InstancePolicy|Instance policy limitations (merged) mtime|Timestamp|MTime|Modification timestamp name|Text|Group|Group name ndp/cpu_speed|Floating-point number|ndp/cpu_speed|The "cpu_speed" node parameter ndp/exclusive_storage|Boolean|ExclusiveStorage|The "exclusive_storage" node parameter ndp/oob_program|Custom|OutOfBandProgram|The "oob_program" node parameter ndp/ovs|Boolean|OpenvSwitch|The "ovs" node parameter ndp/ovs_link|Custom|OpenvSwitchLink|The "ovs_link" node parameter ndp/ovs_name|Custom|OpenvSwitchName|The "ovs_name" node parameter ndp/spindle_count|Number|SpindleCount|The "spindle_count" node parameter ndp/ssh_port|Number|ndp/ssh_port|The "ssh_port" node parameter ndparams|Custom|NDParams|Node parameters node_cnt|Number|Nodes|Number of nodes node_list|Custom|NodeList|List of nodes pinst_cnt|Number|Instances|Number of primary instances pinst_list|Custom|InstanceList|List of primary instances serial_no|Number|SerialNo|Group object serial number, incremented on each modification tags|Custom|Tags|Tags uuid|Text|UUID|Group UUID Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list-fields field/does/not/exist' Stdout was: Name Type Title Description field/does/not/exist Unknown field/does/not/exist Unknown field 'field/does/not/exist' Stderr was: ---- PASSED [TestGroupListFields] gnt-group list-fields ---------------- Warning: Queried for unknown fields field/does/not/exist >>>> 2026-05-19 02:28:44.331697 time=0:00:00.720742 [TestGroupListFields] gnt-group list-fields <<<< 2026-05-19 02:28:44.331973 start [TestInstanceFailover] gnt-instance failover Instance doesn't support failover, skipping test ---- PASSED [TestInstanceFailover] gnt-instance failover --------------- >>>> 2026-05-19 02:28:44.332081 time=0:00:00.000108 [TestInstanceFailover] gnt-instance failover <<<< 2026-05-19 02:28:44.332124 start [TestRapiInstanceFailover] Test failing over instance via RAPI Instance doesn't support failover, skipping test ---- PASSED [TestRapiInstanceFailover] Test failing over instance via RAPI >>>> 2026-05-19 02:28:44.332183 time=0:00:00.000059 [TestRapiInstanceFailover] Test failing over instance via RAPI <<<< 2026-05-19 02:28:44.332218 start [TestInstanceMigrate] gnt-instance migrate Instance doesn't support migration, skipping test ---- PASSED [TestInstanceMigrate] gnt-instance migrate ----------------- >>>> 2026-05-19 02:28:44.332364 time=0:00:00.000146 [TestInstanceMigrate] gnt-instance migrate <<<< 2026-05-19 02:28:44.332478 start [TestRapiInstanceMigrate] Test migrating instance via RAPI Instance doesn't support migration, skipping test ---- PASSED [TestRapiInstanceMigrate] Test migrating instance via RAPI - >>>> 2026-05-19 02:28:44.332600 time=0:00:00.000122 [TestRapiInstanceMigrate] Test migrating instance via RAPI <<<< 2026-05-19 02:28:44.332722 start [TestClusterRepairDiskSizes] gnt-cluster repair-disk-sizes Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster repair-disk-sizes' ---- PASSED [TestClusterRepairDiskSizes] gnt-cluster repair-disk-sizes - >>>> 2026-05-19 02:28:45.690240 time=0:00:01.357518 [TestClusterRepairDiskSizes] gnt-cluster repair-disk-sizes **** 2026-05-19 02:28:45.690372 skipping [TestInstanceDataCensorship] Test protection of sensitive instance data, test(s) ['rapi', 'instance-data-censorship'] disabled <<<< 2026-05-19 02:28:45.690412 start [TestInstanceRemove] gnt-instance remove Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-05-19 02:28:57.960486 time=0:00:12.270074 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 59be32cef480af1fb88dff444fa0661d54fafa40 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 2394, 2395 Waiting for job 2394 ... Tue May 19 02:28:59 2026 * Verifying cluster config Tue May 19 02:28:59 2026 * Verifying cluster certificate files Tue May 19 02:28:59 2026 * Verifying hypervisor parameters Tue May 19 02:28:59 2026 * Verifying all nodes belong to an existing group Waiting for job 2395 ... Tue May 19 02:29:00 2026 * Verifying group 'default' Tue May 19 02:29:00 2026 * Gathering data (3 nodes) Tue May 19 02:29:00 2026 * Gathering information about nodes (3 nodes) Tue May 19 02:29:01 2026 * Gathering disk information (3 nodes) Tue May 19 02:29:01 2026 * Verifying configuration file consistency Tue May 19 02:29:01 2026 * Verifying node status Tue May 19 02:29:01 2026 * Verifying instance status Tue May 19 02:29:01 2026 * Verifying orphan volumes Tue May 19 02:29:01 2026 * Verifying N+1 Memory redundancy Tue May 19 02:29:01 2026 * Assessing cluster hypervisor parameters Tue May 19 02:29: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. Tue May 19 02:29:01 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Tue May 19 02:29:01 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Tue May 19 02:29:01 2026 * Other Notes Tue May 19 02:29:01 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 59be32cef480af1fb88dff444fa0661d54fafa40 /var/lib/ganeti/config.data Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 58d7a0ba-ee2c-404e-8866-5435fbfaf3ae Creation time: 2026-05-18 23:06:28 Modification time: 2026-05-19 02:28: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: q35 mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /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.RKoXe4 instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s ---- Starting reduced number of instance tests with hypervisor parameter acpi=False Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:acpi=False' <<<< 2026-05-19 02:29:03.342679 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' Tue May 19 02:29:04 2026 * disk 0, size 768M Tue May 19 02:29:04 2026 * disk 1, size 512M Tue May 19 02:29:04 2026 * creating instance disks... Tue May 19 02:29:04 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Tue May 19 02:29:04 2026 adding disks to cluster config Tue May 19 02:29:05 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 02:29:05 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Tue May 19 02:29:05 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 02:29:05 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Tue May 19 02:29:05 2026 * running the instance OS create scripts... Tue May 19 02:29:05 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 2ca8ed6b-92f0-4232-8e1f-d4cb28bd8065 Serial number: 4 Creation time: 2026-05-19 02:29:04 Modification time: 2026-05-19 02:29:05 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - 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 (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:e1:a7:41 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 0315eb2c-c9c6-44d7-9455-5110b0d71b27 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/22fdc151-881c-4dfb-ac3c-fcf6f57d7d07.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/22fdc151-881c-4dfb-ac3c-fcf6f57d7d07.file.disk0 (N/A:N/A) name: disk0 UUID: 20e3d904-676d-4c2f-a8b8-0d97ecc16c46 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/20dae389-ae9f-458b-aad9-986242232c00.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/20dae389-ae9f-458b-aad9-986242232c00.file.disk1 (N/A:N/A) name: disk1 UUID: 349e01a5-d4ec-4ba1-b694-4bd1b78b9ad7 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddFile] gnt-instance add -t file ------------- >>>> 2026-05-19 02:29:07.129651 time=0:00:03.786972 [TestInstanceAddFile] gnt-instance add -t file <<<< 2026-05-19 02:29:07.129790 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2399 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-19 02:29:08.752128 time=0:00:01.622338 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-19 02:29:08.752245 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-05-19 02:29:08.752268 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 2402 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2402 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.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 2403 for kvm-test-instance02.staging.ganeti.org ... Tue May 19 02:29: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 2404 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2404 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.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 2405 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2405 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-05-19 02:29:18.308000 time=0:00:09.555732 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-05-19 02:29:18.308128 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2408 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-19 02:29:20.322896 time=0:00:02.014768 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-19 02:29:20.323088 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/2409 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-05-19 02:29:21.900343 time=0:00:01.577255 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-05-19 02:29:21.900460 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/2410 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-05-19 02:29:23.892458 time=0:00:01.991998 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-05-19 02:29:23.892583 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 2ca8ed6b-92f0-4232-8e1f-d4cb28bd8065 Serial number: 16 Creation time: 2026-05-19 02:29:04 Modification time: 2026-05-19 02:29:23 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - 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 (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:e1:a7:41 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 0315eb2c-c9c6-44d7-9455-5110b0d71b27 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/22fdc151-881c-4dfb-ac3c-fcf6f57d7d07.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/22fdc151-881c-4dfb-ac3c-fcf6f57d7d07.file.disk0 (N/A:N/A) name: disk0 UUID: 20e3d904-676d-4c2f-a8b8-0d97ecc16c46 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/20dae389-ae9f-458b-aad9-986242232c00.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/20dae389-ae9f-458b-aad9-986242232c00.file.disk1 (N/A:N/A) name: disk1 UUID: 349e01a5-d4ec-4ba1-b694-4bd1b78b9ad7 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Please give at least one of the parameters. Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-05-19 02:29:43.685138 time=0:00:19.792555 [TestInstanceModify] gnt-instance modify <<<< 2026-05-19 02:29:43.685243 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/2426 GET /2/jobs/2427 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-05-19 02:29:46.076132 time=0:00:02.390889 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-05-19 02:29:46.076251 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-05-19 02:29:46.076274 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-05-19 02:29:46.076289 skipping , test(s) instance-device-names disabled <<<< 2026-05-19 02:29:46.076300 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2428 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-19 02:29:47.593349 time=0:00:01.517049 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-19 02:29:47.593471 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-05-19 02:29:47.593495 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-05-19 02:29:47.593511 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' Tue May 19 02:29:48 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Tue May 19 02:29:49 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 02:29: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' Tue May 19 02:29:51 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Tue May 19 02:29:51 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 02:29: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 kvm-test-instance02.staging.ganeti.org 1 512M' Tue May 19 02:29:53 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Tue May 19 02:29:53 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 02:29: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' Tue May 19 02:29:56 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Tue May 19 02:29:56 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 02:29:56 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-05-19 02:29:57.352675 time=0:00:09.759164 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-05-19 02:29:57.352834 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2435 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-19 02:29:59.387108 time=0:00:02.034274 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-19 02:29:59.387218 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 2436 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 2437 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 2438 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 2439 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 2440 for kvm-test-instance02.staging.ganeti.org ... Tue May 19 02:30:08 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-05-19 02:30:09.450583 time=0:00:10.063365 [TestInstanceReboot] gnt-instance reboot <<<< 2026-05-19 02:30:09.450670 start [TestInstanceRemove] gnt-instance remove Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-05-19 02:30:11.271035 time=0:00:01.820365 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' ba49d984b558d1f81a3a71ad7a9ca65b2a37841e /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 2443, 2444 Waiting for job 2443 ... Tue May 19 02:30:13 2026 * Verifying cluster config Tue May 19 02:30:13 2026 * Verifying cluster certificate files Tue May 19 02:30:13 2026 * Verifying hypervisor parameters Tue May 19 02:30:13 2026 * Verifying all nodes belong to an existing group Waiting for job 2444 ... Tue May 19 02:30:13 2026 * Verifying group 'default' Tue May 19 02:30:13 2026 * Gathering data (3 nodes) Tue May 19 02:30:13 2026 * Gathering information about nodes (3 nodes) Tue May 19 02:30:14 2026 * Gathering disk information (3 nodes) Tue May 19 02:30:14 2026 * Verifying configuration file consistency Tue May 19 02:30:14 2026 * Verifying node status Tue May 19 02:30:14 2026 * Verifying instance status Tue May 19 02:30:14 2026 * Verifying orphan volumes Tue May 19 02:30:14 2026 * Verifying N+1 Memory redundancy Tue May 19 02:30:14 2026 * Assessing cluster hypervisor parameters Tue May 19 02:30: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. Tue May 19 02:30:14 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Tue May 19 02:30:14 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Tue May 19 02:30:14 2026 * Other Notes Tue May 19 02:30:14 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' ba49d984b558d1f81a3a71ad7a9ca65b2a37841e /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:acpi=True' ---- Starting reduced number of instance tests with hypervisor parameter use_chroot=True Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:use_chroot=True' <<<< 2026-05-19 02:30:18.540814 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' Tue May 19 02:30:19 2026 * disk 0, size 768M Tue May 19 02:30:19 2026 * disk 1, size 512M Tue May 19 02:30:19 2026 * creating instance disks... Tue May 19 02:30:20 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Tue May 19 02:30:20 2026 adding disks to cluster config Tue May 19 02:30:20 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 02:30:20 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Tue May 19 02:30:20 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 02:30:20 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Tue May 19 02:30:20 2026 * running the instance OS create scripts... Tue May 19 02:30:20 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: b6a24cca-67f9-4b4d-9f4f-fdd2213b52b5 Serial number: 4 Creation time: 2026-05-19 02:30:20 Modification time: 2026-05-19 02:30:20 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (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:d9:e9:04 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: cc592f89-c29b-4b6b-8447-d60bcd2fa122 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/ade1e989-f7e6-479c-a47d-0b8a2f58cdbd.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/ade1e989-f7e6-479c-a47d-0b8a2f58cdbd.file.disk0 (N/A:N/A) name: disk0 UUID: 75e193a7-7c36-481e-95dc-740403e45077 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/fe0e94b7-9583-417c-ad40-9bdbb04659f7.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/fe0e94b7-9583-417c-ad40-9bdbb04659f7.file.disk1 (N/A:N/A) name: disk1 UUID: 26c273e1-ba7c-4efc-8d8c-657846c0e007 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddFile] gnt-instance add -t file ------------- >>>> 2026-05-19 02:30:22.698949 time=0:00:04.158135 [TestInstanceAddFile] gnt-instance add -t file <<<< 2026-05-19 02:30:22.699107 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2449 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-19 02:30:34.354374 time=0:00:11.655267 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-19 02:30:34.354526 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-05-19 02:30:34.354551 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 2452 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2452 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.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 2453 for kvm-test-instance02.staging.ganeti.org ... Tue May 19 02:30:39 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 2454 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2454 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2455 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2455 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-05-19 02:30:44.911142 time=0:00:10.556591 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-05-19 02:30:44.911278 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2458 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-19 02:30:47.068362 time=0:00:02.157084 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-19 02:30:47.068473 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/2459 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-05-19 02:30:58.544454 time=0:00:11.475981 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-05-19 02:30:58.544595 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/2460 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-05-19 02:31:00.665356 time=0:00:02.120761 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-05-19 02:31:00.665565 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: b6a24cca-67f9-4b4d-9f4f-fdd2213b52b5 Serial number: 16 Creation time: 2026-05-19 02:30:20 Modification time: 2026-05-19 02:30:59 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (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:d9:e9:04 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: cc592f89-c29b-4b6b-8447-d60bcd2fa122 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/ade1e989-f7e6-479c-a47d-0b8a2f58cdbd.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/ade1e989-f7e6-479c-a47d-0b8a2f58cdbd.file.disk0 (N/A:N/A) name: disk0 UUID: 75e193a7-7c36-481e-95dc-740403e45077 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/fe0e94b7-9583-417c-ad40-9bdbb04659f7.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/fe0e94b7-9583-417c-ad40-9bdbb04659f7.file.disk1 (N/A:N/A) name: disk1 UUID: 26c273e1-ba7c-4efc-8d8c-657846c0e007 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Tue May 19 02:31:03 2026 - INFO: Trying to hotplug device... Tue May 19 02:31:03 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:7e:ef:7d,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Tue May 19 02:31:05 2026 - INFO: Trying to hotplug device... Tue May 19 02:31:05 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Tue May 19 02:31:06 2026 - INFO: Trying to hotplug device... Tue May 19 02:31: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' Tue May 19 02:31:08 2026 * disk 2, size 1.0G Tue May 19 02:31:08 2026 - INFO: Trying to hotplug device... Tue May 19 02:31:08 2026 - INFO: Hotplug done. Tue May 19 02:31:08 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 02:31:08 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Tue May 19 02:31:10 2026 - INFO: Trying to hotplug device... Tue May 19 02:31:10 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Please give at least one of the parameters. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-05-19 02:31:30.702208 time=0:00:30.036643 [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-05-19 02:31:30.702318 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/2481 GET /2/jobs/2482 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-05-19 02:31:33.236248 time=0:00:02.533930 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-05-19 02:31:33.236360 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-05-19 02:31:33.236384 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-05-19 02:31:33.236443 skipping , test(s) instance-device-names disabled <<<< 2026-05-19 02:31:33.236455 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2483 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-19 02:31:39.776269 time=0:00:06.539814 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-19 02:31:39.776372 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-05-19 02:31:39.776397 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-05-19 02:31:39.776413 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' Tue May 19 02:31:40 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Tue May 19 02:31:41 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 02:31: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' Tue May 19 02:31:43 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Tue May 19 02:31:44 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 02:31:44 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Tue May 19 02:31:45 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Tue May 19 02:31:46 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 02:31: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' Tue May 19 02:31:48 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Tue May 19 02:31:49 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 02:31:49 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-05-19 02:31:49.890256 time=0:00:10.113843 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-05-19 02:31:49.890385 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2490 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-19 02:31:52.352533 time=0:00:02.462148 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-19 02:31:52.352682 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 2491 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 2492 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 2493 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 2494 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 2495 for kvm-test-instance02.staging.ganeti.org ... Tue May 19 02:32: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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-05-19 02:32:32.102646 time=0:00:39.749964 [TestInstanceReboot] gnt-instance reboot <<<< 2026-05-19 02:32:32.102745 start [TestInstanceRemove] gnt-instance remove Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-05-19 02:32:43.845813 time=0:00:11.743068 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 0426addcd2480a7388525ead89d5001f314de550 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 2498, 2499 Waiting for job 2498 ... Tue May 19 02:32:45 2026 * Verifying cluster config Tue May 19 02:32:45 2026 * Verifying cluster certificate files Tue May 19 02:32:45 2026 * Verifying hypervisor parameters Tue May 19 02:32:45 2026 * Verifying all nodes belong to an existing group Waiting for job 2499 ... Tue May 19 02:32:46 2026 * Verifying group 'default' Tue May 19 02:32:46 2026 * Gathering data (3 nodes) Tue May 19 02:32:46 2026 * Gathering information about nodes (3 nodes) Tue May 19 02:32:47 2026 * Gathering disk information (3 nodes) Tue May 19 02:32:47 2026 * Verifying configuration file consistency Tue May 19 02:32:47 2026 * Verifying node status Tue May 19 02:32:47 2026 * Verifying instance status Tue May 19 02:32:47 2026 * Verifying orphan volumes Tue May 19 02:32:47 2026 * Verifying N+1 Memory redundancy Tue May 19 02:32:47 2026 * Assessing cluster hypervisor parameters Tue May 19 02:32: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. Tue May 19 02:32:47 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Tue May 19 02:32:47 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Tue May 19 02:32:47 2026 * Other Notes Tue May 19 02:32:47 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 0426addcd2480a7388525ead89d5001f314de550 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:use_chroot=False' ---- Starting reduced number of instance tests with hypervisor parameter use_guest_agent=True Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:use_guest_agent=True' <<<< 2026-05-19 02:32:51.027013 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' Tue May 19 02:32:52 2026 * disk 0, size 768M Tue May 19 02:32:52 2026 * disk 1, size 512M Tue May 19 02:32:52 2026 * creating instance disks... Tue May 19 02:32:52 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Tue May 19 02:32:52 2026 adding disks to cluster config Tue May 19 02:32:52 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 02:32:53 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Tue May 19 02:32:53 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 02:32:53 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Tue May 19 02:32:53 2026 * running the instance OS create scripts... Tue May 19 02:32:53 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 857ad3fd-d22c-4120-8a31-ac60d02e24b2 Serial number: 4 Creation time: 2026-05-19 02:32:52 Modification time: 2026-05-19 02:32:53 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (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:ff:27:02 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 251c5a65-d240-451b-80cc-b6857ef2f95e 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/38018559-3717-430f-b64d-3aece30bf69d.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/38018559-3717-430f-b64d-3aece30bf69d.file.disk0 (N/A:N/A) name: disk0 UUID: 0474793a-60a3-4514-93c3-6a5e182c1513 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/21eadb11-769e-4af3-8b7f-d2b26809fc98.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/21eadb11-769e-4af3-8b7f-d2b26809fc98.file.disk1 (N/A:N/A) name: disk1 UUID: d7ff9a0b-3011-43ca-80de-117d5f8c31c0 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddFile] gnt-instance add -t file ------------- >>>> 2026-05-19 02:32:55.215187 time=0:00:04.188174 [TestInstanceAddFile] gnt-instance add -t file <<<< 2026-05-19 02:32:55.215279 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2504 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-19 02:33:06.767890 time=0:00:11.552611 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-19 02:33:06.768007 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-05-19 02:33:06.768043 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 2507 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2507 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.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 2508 for kvm-test-instance02.staging.ganeti.org ... Tue May 19 02:33: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 2509 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2509 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.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 2510 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2510 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-05-19 02:33:17.290411 time=0:00:10.522368 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-05-19 02:33:17.290577 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2513 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-19 02:33:19.412658 time=0:00:02.122081 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-19 02:33:19.412806 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/2514 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-05-19 02:33:30.880603 time=0:00:11.467797 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-05-19 02:33:30.880737 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/2515 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-05-19 02:33:32.940955 time=0:00:02.060218 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-05-19 02:33:32.941075 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 857ad3fd-d22c-4120-8a31-ac60d02e24b2 Serial number: 16 Creation time: 2026-05-19 02:32:52 Modification time: 2026-05-19 02:33:32 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (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:ff:27:02 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 251c5a65-d240-451b-80cc-b6857ef2f95e 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/38018559-3717-430f-b64d-3aece30bf69d.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/38018559-3717-430f-b64d-3aece30bf69d.file.disk0 (N/A:N/A) name: disk0 UUID: 0474793a-60a3-4514-93c3-6a5e182c1513 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/21eadb11-769e-4af3-8b7f-d2b26809fc98.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/21eadb11-769e-4af3-8b7f-d2b26809fc98.file.disk1 (N/A:N/A) name: disk1 UUID: d7ff9a0b-3011-43ca-80de-117d5f8c31c0 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Tue May 19 02:33:35 2026 - INFO: Trying to hotplug device... Tue May 19 02:33:36 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:bb:31:99,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Tue May 19 02:33:37 2026 - INFO: Trying to hotplug device... Tue May 19 02:33: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' Tue May 19 02:33:39 2026 - INFO: Trying to hotplug device... Tue May 19 02:33: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' Tue May 19 02:33:40 2026 * disk 2, size 1.0G Tue May 19 02:33:40 2026 - INFO: Trying to hotplug device... Tue May 19 02:33:41 2026 - INFO: Hotplug done. Tue May 19 02:33:41 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 02:33: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' Tue May 19 02:33:42 2026 - INFO: Trying to hotplug device... Tue May 19 02:33: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-05-19 02:34:03.037937 time=0:00:30.096862 [TestInstanceModify] gnt-instance modify <<<< 2026-05-19 02:34:03.038061 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/2536 GET /2/jobs/2537 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-05-19 02:34:05.624200 time=0:00:02.586139 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-05-19 02:34:05.624343 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-05-19 02:34:05.624368 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-05-19 02:34:05.624383 skipping , test(s) instance-device-names disabled <<<< 2026-05-19 02:34:05.624395 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2538 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-19 02:34:12.150142 time=0:00:06.525747 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-19 02:34:12.150306 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-05-19 02:34:12.150334 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-05-19 02:34:12.150349 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' Tue May 19 02:34:13 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Tue May 19 02:34:13 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 02:34:13 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Tue May 19 02:34:16 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Tue May 19 02:34:17 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 02:34:17 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Tue May 19 02:34:18 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Tue May 19 02:34:19 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 02:34: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' Tue May 19 02:34:21 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Tue May 19 02:34:22 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 02:34:22 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-05-19 02:34:22.799217 time=0:00:10.648868 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-05-19 02:34:22.799332 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2545 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-19 02:34:24.926687 time=0:00:02.127355 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-19 02:34:24.926841 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 2546 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 2547 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 2548 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 2549 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 2550 for kvm-test-instance02.staging.ganeti.org ... Tue May 19 02:35:03 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-05-19 02:35:04.992331 time=0:00:40.065490 [TestInstanceReboot] gnt-instance reboot <<<< 2026-05-19 02:35:04.992434 start [TestInstanceRemove] gnt-instance remove Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-05-19 02:35:16.794409 time=0:00:11.801975 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' b273894a63e33fdc647b8a5c03d3881c5078ba5a /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 2553, 2554 Waiting for job 2553 ... Tue May 19 02:35:18 2026 * Verifying cluster config Tue May 19 02:35:18 2026 * Verifying cluster certificate files Tue May 19 02:35:18 2026 * Verifying hypervisor parameters Tue May 19 02:35:18 2026 * Verifying all nodes belong to an existing group Waiting for job 2554 ... Tue May 19 02:35:19 2026 * Verifying group 'default' Tue May 19 02:35:19 2026 * Gathering data (3 nodes) Tue May 19 02:35:19 2026 * Gathering information about nodes (3 nodes) Tue May 19 02:35:20 2026 * Gathering disk information (3 nodes) Tue May 19 02:35:20 2026 * Verifying configuration file consistency Tue May 19 02:35:20 2026 * Verifying node status Tue May 19 02:35:20 2026 * Verifying instance status Tue May 19 02:35:20 2026 * Verifying orphan volumes Tue May 19 02:35:20 2026 * Verifying N+1 Memory redundancy Tue May 19 02:35:20 2026 * Assessing cluster hypervisor parameters Tue May 19 02:35: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. Tue May 19 02:35:20 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Tue May 19 02:35:20 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Tue May 19 02:35:20 2026 * Other Notes Tue May 19 02:35:20 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' b273894a63e33fdc647b8a5c03d3881c5078ba5a /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:use_guest_agent=False' ---- Starting reduced number of instance tests with hypervisor parameter use_localtime=True Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:use_localtime=True' <<<< 2026-05-19 02:35:24.138064 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' Tue May 19 02:35:25 2026 * disk 0, size 768M Tue May 19 02:35:25 2026 * disk 1, size 512M Tue May 19 02:35:25 2026 * creating instance disks... Tue May 19 02:35:25 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Tue May 19 02:35:25 2026 adding disks to cluster config Tue May 19 02:35:26 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 02:35:26 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Tue May 19 02:35:26 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 02:35:26 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Tue May 19 02:35:26 2026 * running the instance OS create scripts... Tue May 19 02:35:26 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 61e7a064-788b-4660-93f9-69e070b9e5ee Serial number: 4 Creation time: 2026-05-19 02:35:25 Modification time: 2026-05-19 02:35:26 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (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:7b:7d:05 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 13ee9e9f-adbc-4894-ab0f-2ecf869c784a 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/2c65fa3b-de7e-4317-94f7-337c3a80e9e5.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/2c65fa3b-de7e-4317-94f7-337c3a80e9e5.file.disk0 (N/A:N/A) name: disk0 UUID: 8b6c8d88-74b8-4c78-b0c0-4d750af6f95a - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/d899a35a-87a0-4f45-b787-4e5ef9b00387.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/d899a35a-87a0-4f45-b787-4e5ef9b00387.file.disk1 (N/A:N/A) name: disk1 UUID: 81b51d25-c47b-4ee1-9d79-1fcc7107152c Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddFile] gnt-instance add -t file ------------- >>>> 2026-05-19 02:35:28.352115 time=0:00:04.214051 [TestInstanceAddFile] gnt-instance add -t file <<<< 2026-05-19 02:35:28.352229 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2559 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-19 02:35:39.930179 time=0:00:11.577950 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-19 02:35:39.930329 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-05-19 02:35:39.930353 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 2562 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2562 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.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 2563 for kvm-test-instance02.staging.ganeti.org ... Tue May 19 02:35: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 2564 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2564 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start --force 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 modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-05-19 02:35:50.289771 time=0:00:10.359418 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-05-19 02:35:50.289878 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2568 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-19 02:35:52.301067 time=0:00:02.011189 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-19 02:35:52.301195 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/2569 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-05-19 02:36:03.760919 time=0:00:11.459724 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-05-19 02:36:03.761036 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/2570 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-05-19 02:36:05.757029 time=0:00:01.995993 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-05-19 02:36:05.757247 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 61e7a064-788b-4660-93f9-69e070b9e5ee Serial number: 16 Creation time: 2026-05-19 02:35:25 Modification time: 2026-05-19 02:36:04 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (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:7b:7d:05 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 13ee9e9f-adbc-4894-ab0f-2ecf869c784a 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/2c65fa3b-de7e-4317-94f7-337c3a80e9e5.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/2c65fa3b-de7e-4317-94f7-337c3a80e9e5.file.disk0 (N/A:N/A) name: disk0 UUID: 8b6c8d88-74b8-4c78-b0c0-4d750af6f95a - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/d899a35a-87a0-4f45-b787-4e5ef9b00387.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/d899a35a-87a0-4f45-b787-4e5ef9b00387.file.disk1 (N/A:N/A) name: disk1 UUID: 81b51d25-c47b-4ee1-9d79-1fcc7107152c Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Tue May 19 02:36:08 2026 - INFO: Trying to hotplug device... Tue May 19 02:36:08 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:f2:3e:8b,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Tue May 19 02:36:10 2026 - INFO: Trying to hotplug device... Tue May 19 02:36: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' Tue May 19 02:36:11 2026 - INFO: Trying to hotplug device... Tue May 19 02:36: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' Tue May 19 02:36:13 2026 * disk 2, size 1.0G Tue May 19 02:36:13 2026 - INFO: Trying to hotplug device... Tue May 19 02:36:13 2026 - INFO: Hotplug done. Tue May 19 02:36:13 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 02:36:14 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Tue May 19 02:36:16 2026 - INFO: Trying to hotplug device... Tue May 19 02:36:16 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Please give at least one of the parameters. Stderr was: Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-05-19 02:36:36.266322 time=0:00:30.509075 [TestInstanceModify] gnt-instance modify <<<< 2026-05-19 02:36:36.266480 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/2591 GET /2/jobs/2592 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-05-19 02:36:38.757280 time=0:00:02.490800 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-05-19 02:36:38.757436 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-05-19 02:36:38.757462 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-05-19 02:36:38.757483 skipping , test(s) instance-device-names disabled <<<< 2026-05-19 02:36:38.757496 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2593 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-19 02:36:45.205391 time=0:00:06.447895 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-19 02:36:45.205566 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-05-19 02:36:45.205595 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-05-19 02:36:45.205611 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' Tue May 19 02:36:46 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Tue May 19 02:36:46 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 02:36: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' Tue May 19 02:36:49 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Tue May 19 02:36:49 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 02:36: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' Tue May 19 02:36:51 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Tue May 19 02:36:51 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 02:36: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' Tue May 19 02:36:54 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Tue May 19 02:36:55 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 02:36:55 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-05-19 02:36:55.607220 time=0:00:10.401609 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-05-19 02:36:55.607367 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2600 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-19 02:36:57.740250 time=0:00:02.132883 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-19 02:36:57.740490 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 2601 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 2602 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 2603 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 2604 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 2605 for kvm-test-instance02.staging.ganeti.org ... Tue May 19 02:37: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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-05-19 02:37:37.445633 time=0:00:39.705143 [TestInstanceReboot] gnt-instance reboot <<<< 2026-05-19 02:37:37.445763 start [TestInstanceRemove] gnt-instance remove Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-05-19 02:37:49.193995 time=0:00:11.748232 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' e87edd90eaede534be395480f0a21cf2218e3188 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 2608, 2609 Waiting for job 2608 ... Tue May 19 02:37:51 2026 * Verifying cluster config Tue May 19 02:37:51 2026 * Verifying cluster certificate files Tue May 19 02:37:51 2026 * Verifying hypervisor parameters Tue May 19 02:37:51 2026 * Verifying all nodes belong to an existing group Waiting for job 2609 ... Tue May 19 02:37:51 2026 * Verifying group 'default' Tue May 19 02:37:51 2026 * Gathering data (3 nodes) Tue May 19 02:37:51 2026 * Gathering information about nodes (3 nodes) Tue May 19 02:37:52 2026 * Gathering disk information (3 nodes) Tue May 19 02:37:52 2026 * Verifying configuration file consistency Tue May 19 02:37:52 2026 * Verifying node status Tue May 19 02:37:52 2026 * Verifying instance status Tue May 19 02:37:52 2026 * Verifying orphan volumes Tue May 19 02:37:52 2026 * Verifying N+1 Memory redundancy Tue May 19 02:37:52 2026 * Assessing cluster hypervisor parameters Tue May 19 02:37: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. Tue May 19 02:37:52 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Tue May 19 02:37:52 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Tue May 19 02:37:52 2026 * Other Notes Tue May 19 02:37:52 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' e87edd90eaede534be395480f0a21cf2218e3188 /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-05-19 02:37:55.897772 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' Tue May 19 02:37:57 2026 * disk 0, size 768M Tue May 19 02:37:57 2026 * disk 1, size 512M Tue May 19 02:37:57 2026 * creating instance disks... Tue May 19 02:37:57 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Tue May 19 02:37:57 2026 adding disks to cluster config Tue May 19 02:37:57 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 02:37:57 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Tue May 19 02:37:57 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 02:37:57 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Tue May 19 02:37:57 2026 * running the instance OS create scripts... Tue May 19 02:37:58 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: d7d8393d-a67f-4d3c-b9da-ece63323f56f Serial number: 4 Creation time: 2026-05-19 02:37:57 Modification time: 2026-05-19 02:37:58 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: 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 (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:7c:45:4f IP: None mode: bridged link: virt-bridge vlan: network: None UUID: c6ad86e5-7d73-4c75-81a5-d2e406334234 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/bccce56e-dc8a-41b9-80f2-f2206eeedc60.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/bccce56e-dc8a-41b9-80f2-f2206eeedc60.file.disk0 (N/A:N/A) name: disk0 UUID: a62fdb88-b973-4251-b03e-21e08e9e4fb1 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/66c4d873-0653-441c-8065-7a1a6f00c0b7.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/66c4d873-0653-441c-8065-7a1a6f00c0b7.file.disk1 (N/A:N/A) name: disk1 UUID: 7d8e65a7-a6e0-455a-84ad-3066b0c26723 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddFile] gnt-instance add -t file ------------- >>>> 2026-05-19 02:37:59.955600 time=0:00:04.057828 [TestInstanceAddFile] gnt-instance add -t file <<<< 2026-05-19 02:37:59.955786 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2614 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-19 02:38:11.496787 time=0:00:11.541001 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-19 02:38:11.496961 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-05-19 02:38:11.496992 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 2617 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2617 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.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 2618 for kvm-test-instance02.staging.ganeti.org ... Tue May 19 02:38: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 2619 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2619 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start --force 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 modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-05-19 02:38:21.656570 time=0:00:10.159578 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-05-19 02:38:21.656684 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2623 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-19 02:38:23.772786 time=0:00:02.116102 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-19 02:38:23.772941 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/2624 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-05-19 02:38:35.248761 time=0:00:11.475820 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-05-19 02:38:35.248963 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/2625 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-05-19 02:38:37.349725 time=0:00:02.100762 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-05-19 02:38:37.349902 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: d7d8393d-a67f-4d3c-b9da-ece63323f56f Serial number: 16 Creation time: 2026-05-19 02:37:57 Modification time: 2026-05-19 02:38:36 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: 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 (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:7c:45:4f IP: None mode: bridged link: virt-bridge vlan: network: None UUID: c6ad86e5-7d73-4c75-81a5-d2e406334234 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/bccce56e-dc8a-41b9-80f2-f2206eeedc60.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/bccce56e-dc8a-41b9-80f2-f2206eeedc60.file.disk0 (N/A:N/A) name: disk0 UUID: a62fdb88-b973-4251-b03e-21e08e9e4fb1 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/66c4d873-0653-441c-8065-7a1a6f00c0b7.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/66c4d873-0653-441c-8065-7a1a6f00c0b7.file.disk1 (N/A:N/A) name: disk1 UUID: 7d8e65a7-a6e0-455a-84ad-3066b0c26723 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Tue May 19 02:38:39 2026 - INFO: Trying to hotplug device... Tue May 19 02:38:40 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:a6:e7:af,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Tue May 19 02:38:41 2026 - INFO: Trying to hotplug device... Tue May 19 02:38: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' Tue May 19 02:38:43 2026 - INFO: Trying to hotplug device... Tue May 19 02: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' Tue May 19 02:38:44 2026 * disk 2, size 1.0G Tue May 19 02:38:45 2026 - INFO: Trying to hotplug device... Tue May 19 02:38:45 2026 - INFO: Hotplug done. Tue May 19 02:38:45 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 02: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' Tue May 19 02:38:46 2026 - INFO: Trying to hotplug device... Tue May 19 02: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: Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Please give at least one of the parameters. Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-05-19 02:39:06.073962 time=0:00:28.724060 [TestInstanceModify] gnt-instance modify <<<< 2026-05-19 02:39:06.074083 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/2646 GET /2/jobs/2647 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-05-19 02:39:08.480541 time=0:00:02.406458 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-05-19 02:39:08.480700 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-05-19 02:39:08.480726 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-05-19 02:39:08.480742 skipping , test(s) instance-device-names disabled <<<< 2026-05-19 02:39:08.480756 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2648 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-19 02:39:14.903189 time=0:00:06.422433 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-19 02:39:14.903305 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-05-19 02:39:14.903330 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-05-19 02:39:14.903348 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' Tue May 19 02:39:16 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Tue May 19 02:39:16 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 02: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' Tue May 19 02:39:19 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Tue May 19 02:39:19 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 02: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' Tue May 19 02:39:21 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Tue May 19 02:39:21 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 02: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' Tue May 19 02:39:24 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Tue May 19 02:39:24 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 02:39:24 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-05-19 02:39:25.038735 time=0:00:10.135387 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-05-19 02:39:25.038858 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2655 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-19 02:39:27.161775 time=0:00:02.122917 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-19 02:39:27.161942 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 2656 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 2657 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 2658 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 2659 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 2660 for kvm-test-instance02.staging.ganeti.org ... Tue May 19 02: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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-05-19 02:40:07.118256 time=0:00:39.956314 [TestInstanceReboot] gnt-instance reboot <<<< 2026-05-19 02:40:07.118374 start [TestInstanceRemove] gnt-instance remove Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-05-19 02:40:18.772202 time=0:00:11.653828 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' f484ef5773c359c7a54b0a910b19925d8d73c2f8 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 2663, 2664 Waiting for job 2663 ... Tue May 19 02:40:20 2026 * Verifying cluster config Tue May 19 02:40:20 2026 * Verifying cluster certificate files Tue May 19 02:40:20 2026 * Verifying hypervisor parameters Tue May 19 02:40:20 2026 * Verifying all nodes belong to an existing group Waiting for job 2664 ... Tue May 19 02:40:21 2026 * Verifying group 'default' Tue May 19 02:40:21 2026 * Gathering data (3 nodes) Tue May 19 02:40:21 2026 * Gathering information about nodes (3 nodes) Tue May 19 02:40:22 2026 * Gathering disk information (3 nodes) Tue May 19 02:40:22 2026 * Verifying configuration file consistency Tue May 19 02:40:22 2026 * Verifying node status Tue May 19 02:40:22 2026 * Verifying instance status Tue May 19 02:40:22 2026 * Verifying orphan volumes Tue May 19 02:40:22 2026 * Verifying N+1 Memory redundancy Tue May 19 02:40:22 2026 * Assessing cluster hypervisor parameters Tue May 19 02: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. Tue May 19 02:40:22 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Tue May 19 02:40:22 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Tue May 19 02:40:22 2026 * Other Notes Tue May 19 02:40:22 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' f484ef5773c359c7a54b0a910b19925d8d73c2f8 /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-05-19 02:40:24.029004 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' Tue May 19 02:40:25 2026 * disk 0, size 768M Tue May 19 02:40:25 2026 * disk 1, size 512M Tue May 19 02:40:25 2026 * creating instance disks... Tue May 19 02:40:25 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Tue May 19 02:40:25 2026 adding disks to cluster config Tue May 19 02:40:25 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 02:40:25 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Tue May 19 02:40:25 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 02:40:25 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Tue May 19 02:40:26 2026 * running the instance OS create scripts... Tue May 19 02:40:26 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: d413839d-0726-4c42-9326-fa6c4c059011 Serial number: 4 Creation time: 2026-05-19 02:40:25 Modification time: 2026-05-19 02:40:26 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: 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 (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:ff:5d:a7 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 8b5d52ad-7a75-412b-9a43-cd452d6e48c2 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/b75ca591-f7bd-4e56-ad62-e908b705265d.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/b75ca591-f7bd-4e56-ad62-e908b705265d.file.disk0 (N/A:N/A) name: disk0 UUID: dfa4be35-aab1-4b84-8955-f1c62593f883 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/f853438f-69f7-4096-b49b-37135f7999d1.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/f853438f-69f7-4096-b49b-37135f7999d1.file.disk1 (N/A:N/A) name: disk1 UUID: f2544979-9416-4c85-9055-e0cfbe46a852 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddFile] gnt-instance add -t file ------------- >>>> 2026-05-19 02:40:28.018890 time=0:00:03.989886 [TestInstanceAddFile] gnt-instance add -t file <<<< 2026-05-19 02:40:28.019070 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2668 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-19 02:40:39.548587 time=0:00:11.529517 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-19 02:40:39.548798 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-05-19 02:40:39.548825 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 2671 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2671 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.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 2672 for kvm-test-instance02.staging.ganeti.org ... Tue May 19 02: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 2673 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2673 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.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 2674 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2674 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-05-19 02:40:49.559823 time=0:00:10.010998 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-05-19 02:40:49.559967 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2677 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-19 02:40:51.821722 time=0:00:02.261755 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-19 02:40:51.821867 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/2678 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-05-19 02:41:03.427549 time=0:00:11.605682 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-05-19 02:41:03.429446 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/2679 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-05-19 02:41:05.943530 time=0:00:02.514084 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-05-19 02:41:05.943726 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: d413839d-0726-4c42-9326-fa6c4c059011 Serial number: 16 Creation time: 2026-05-19 02:40:25 Modification time: 2026-05-19 02:41:04 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: 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 (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:ff:5d:a7 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 8b5d52ad-7a75-412b-9a43-cd452d6e48c2 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/b75ca591-f7bd-4e56-ad62-e908b705265d.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/b75ca591-f7bd-4e56-ad62-e908b705265d.file.disk0 (N/A:N/A) name: disk0 UUID: dfa4be35-aab1-4b84-8955-f1c62593f883 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/f853438f-69f7-4096-b49b-37135f7999d1.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/f853438f-69f7-4096-b49b-37135f7999d1.file.disk1 (N/A:N/A) name: disk1 UUID: f2544979-9416-4c85-9055-e0cfbe46a852 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Tue May 19 02:41:08 2026 - INFO: Trying to hotplug device... Tue May 19 02:41:08 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:96:f5: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' Tue May 19 02:41:10 2026 - INFO: Trying to hotplug device... Tue May 19 02:41: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' Tue May 19 02:41:11 2026 - INFO: Trying to hotplug device... Tue May 19 02:41: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' Tue May 19 02:41:13 2026 * disk 2, size 1.0G Tue May 19 02:41:13 2026 - INFO: Trying to hotplug device... Tue May 19 02:41:13 2026 - INFO: Hotplug done. Tue May 19 02:41:13 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 02: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' Tue May 19 02:41:15 2026 - INFO: Trying to hotplug device... Tue May 19 02:41: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: Please give at least one of the parameters. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-05-19 02:41:35.061978 time=0:00:29.118252 [TestInstanceModify] gnt-instance modify <<<< 2026-05-19 02:41:35.062080 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/2700 GET /2/jobs/2701 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-05-19 02:41:37.480227 time=0:00:02.418147 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-05-19 02:41:37.480378 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-05-19 02:41:37.480401 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-05-19 02:41:37.480417 skipping , test(s) instance-device-names disabled <<<< 2026-05-19 02:41:37.480430 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2702 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-19 02:41:43.906936 time=0:00:06.426506 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-19 02:41:43.907077 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-05-19 02:41:43.907110 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-05-19 02:41:43.907124 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' Tue May 19 02:41:45 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Tue May 19 02:41:45 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 02: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 --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' Tue May 19 02:41:48 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Tue May 19 02:41:48 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 02: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 kvm-test-instance02.staging.ganeti.org 1 512M' Tue May 19 02:41:50 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Tue May 19 02:41:50 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 02:41:50 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Tue May 19 02:41:53 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Tue May 19 02:41:53 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 02:41:53 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-05-19 02:41:53.938612 time=0:00:10.031488 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-05-19 02:41:53.938722 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2709 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-19 02:41:56.466726 time=0:00:02.528004 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-19 02:41:56.466907 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 2710 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 2711 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 2712 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 2713 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 2714 for kvm-test-instance02.staging.ganeti.org ... Tue May 19 02:42: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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-05-19 02:42:35.829443 time=0:00:39.362536 [TestInstanceReboot] gnt-instance reboot <<<< 2026-05-19 02:42:35.829607 start [TestInstanceRemove] gnt-instance remove Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-05-19 02:42:47.449985 time=0:00:11.620378 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 07fe665ba922b17a06be243d5f3a444718f2c06a /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 2717, 2718 Waiting for job 2717 ... Tue May 19 02:42:49 2026 * Verifying cluster config Tue May 19 02:42:49 2026 * Verifying cluster certificate files Tue May 19 02:42:49 2026 * Verifying hypervisor parameters Tue May 19 02:42:49 2026 * Verifying all nodes belong to an existing group Waiting for job 2718 ... Tue May 19 02:42:49 2026 * Verifying group 'default' Tue May 19 02:42:49 2026 * Gathering data (3 nodes) Tue May 19 02:42:49 2026 * Gathering information about nodes (3 nodes) Tue May 19 02:42:50 2026 * Gathering disk information (3 nodes) Tue May 19 02:42:50 2026 * Verifying configuration file consistency Tue May 19 02:42:50 2026 * Verifying node status Tue May 19 02:42:50 2026 * Verifying instance status Tue May 19 02:42:50 2026 * Verifying orphan volumes Tue May 19 02:42:50 2026 * Verifying N+1 Memory redundancy Tue May 19 02:42:50 2026 * Assessing cluster hypervisor parameters Tue May 19 02:42: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. Tue May 19 02:42:50 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Tue May 19 02:42:50 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Tue May 19 02:42:50 2026 * Other Notes Tue May 19 02:42:50 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 07fe665ba922b17a06be243d5f3a444718f2c06a /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-05-19 02:42:54.027126 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' Tue May 19 02:42:55 2026 * disk 0, size 768M Tue May 19 02:42:55 2026 * disk 1, size 512M Tue May 19 02:42:55 2026 * creating instance disks... Tue May 19 02:42:55 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Tue May 19 02:42:55 2026 adding disks to cluster config Tue May 19 02:42:55 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 02:42:55 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Tue May 19 02:42:55 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 02:42:55 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Tue May 19 02:42:56 2026 * running the instance OS create scripts... Tue May 19 02:42:56 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: df3b72dc-9a89-49f3-bc14-2c8c77de1ace Serial number: 4 Creation time: 2026-05-19 02:42:55 Modification time: 2026-05-19 02:42:56 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (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 (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:26:e1:67 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: a402e6a0-5467-4b84-a8fa-6e4afe45a2d1 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/8ac8e680-b56f-43d0-a85a-d6a8bf1b47a2.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/8ac8e680-b56f-43d0-a85a-d6a8bf1b47a2.file.disk0 (N/A:N/A) name: disk0 UUID: 47f000e6-2743-497e-93d6-a2019197acb4 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/bbadc129-0fe0-4864-b80e-9252bcf4b93a.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/bbadc129-0fe0-4864-b80e-9252bcf4b93a.file.disk1 (N/A:N/A) name: disk1 UUID: 8c0f3a39-a5ec-4928-9044-7729229f41c9 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddFile] gnt-instance add -t file ------------- >>>> 2026-05-19 02:42:57.897973 time=0:00:03.870847 [TestInstanceAddFile] gnt-instance add -t file <<<< 2026-05-19 02:42:57.898065 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2723 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-19 02:43:09.428474 time=0:00:11.530409 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-19 02:43:09.428607 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-05-19 02:43:09.428631 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 2726 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2726 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.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 2727 for kvm-test-instance02.staging.ganeti.org ... Tue May 19 02:43: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 2728 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2728 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.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 2729 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2729 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-05-19 02:43:19.107517 time=0:00:09.678886 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-05-19 02:43:19.107625 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2732 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-19 02:43:21.128107 time=0:00:02.020482 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-19 02:43:21.128234 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/2733 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-05-19 02:43:32.492487 time=0:00:11.364253 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-05-19 02:43:32.492603 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/2734 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-05-19 02:43:34.492786 time=0:00:02.000183 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-05-19 02:43:34.492903 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: df3b72dc-9a89-49f3-bc14-2c8c77de1ace Serial number: 16 Creation time: 2026-05-19 02:42:55 Modification time: 2026-05-19 02:43:33 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (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 (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:26:e1:67 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: a402e6a0-5467-4b84-a8fa-6e4afe45a2d1 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/8ac8e680-b56f-43d0-a85a-d6a8bf1b47a2.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/8ac8e680-b56f-43d0-a85a-d6a8bf1b47a2.file.disk0 (N/A:N/A) name: disk0 UUID: 47f000e6-2743-497e-93d6-a2019197acb4 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/bbadc129-0fe0-4864-b80e-9252bcf4b93a.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/bbadc129-0fe0-4864-b80e-9252bcf4b93a.file.disk1 (N/A:N/A) name: disk1 UUID: 8c0f3a39-a5ec-4928-9044-7729229f41c9 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Tue May 19 02:43:36 2026 - INFO: Trying to hotplug device... Tue May 19 02:43:37 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:f9:28:83,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' Tue May 19 02:43:38 2026 - INFO: Trying to hotplug device... Tue May 19 02:43: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' Tue May 19 02:43:40 2026 - INFO: Trying to hotplug device... Tue May 19 02:43: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' Tue May 19 02:43:42 2026 * disk 2, size 1.0G Tue May 19 02:43:42 2026 - INFO: Trying to hotplug device... Tue May 19 02:43:42 2026 - INFO: Hotplug done. Tue May 19 02:43:42 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 02:43:42 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Tue May 19 02:43:44 2026 - INFO: Trying to hotplug device... Tue May 19 02:43: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: Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Please give at least one of the parameters. Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-05-19 02:44:04.584195 time=0:00:30.091292 [TestInstanceModify] gnt-instance modify <<<< 2026-05-19 02:44:04.584388 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/2755 GET /2/jobs/2756 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-05-19 02:44:06.936219 time=0:00:02.351831 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-05-19 02:44:06.936345 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-05-19 02:44:06.936369 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-05-19 02:44:06.936384 skipping , test(s) instance-device-names disabled <<<< 2026-05-19 02:44:06.936396 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2757 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-19 02:44:13.337356 time=0:00:06.400960 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-19 02:44:13.337532 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-05-19 02:44:13.337557 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-05-19 02:44:13.337572 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' Tue May 19 02:44:14 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Tue May 19 02:44:14 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 02: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 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) Tue May 19 02:44:17 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Tue May 19 02:44:17 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 02:44: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' Tue May 19 02:44:19 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Tue May 19 02:44:19 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 02:44:19 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 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' Tue May 19 02:44:22 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Tue May 19 02:44:22 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 02:44:22 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-05-19 02:44:23.291845 time=0:00:09.954273 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-05-19 02:44:23.291980 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2764 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-19 02:44:25.302092 time=0:00:02.010112 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-19 02:44:25.302205 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 2765 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 2766 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 2767 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 2768 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 2769 for kvm-test-instance02.staging.ganeti.org ... Tue May 19 02:45:03 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-05-19 02:45:04.848234 time=0:00:39.546029 [TestInstanceReboot] gnt-instance reboot <<<< 2026-05-19 02:45:04.848389 start [TestInstanceRemove] gnt-instance remove Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-05-19 02:45:16.483498 time=0:00:11.635109 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 194e5994a63850258367934ece9f4ca7be627296 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 2772, 2773 Waiting for job 2772 ... Tue May 19 02:45:18 2026 * Verifying cluster config Tue May 19 02:45:18 2026 * Verifying cluster certificate files Tue May 19 02:45:18 2026 * Verifying hypervisor parameters Tue May 19 02:45:18 2026 * Verifying all nodes belong to an existing group Waiting for job 2773 ... Tue May 19 02:45:18 2026 * Verifying group 'default' Tue May 19 02:45:18 2026 * Gathering data (3 nodes) Tue May 19 02:45:18 2026 * Gathering information about nodes (3 nodes) Tue May 19 02:45:19 2026 * Gathering disk information (3 nodes) Tue May 19 02:45:19 2026 * Verifying configuration file consistency Tue May 19 02:45:19 2026 * Verifying node status Tue May 19 02:45:19 2026 * Verifying instance status Tue May 19 02:45:19 2026 * Verifying orphan volumes Tue May 19 02:45:19 2026 * Verifying N+1 Memory redundancy Tue May 19 02:45:19 2026 * Assessing cluster hypervisor parameters Tue May 19 02:45:19 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Tue May 19 02:45:19 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Tue May 19 02:45:19 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Tue May 19 02:45:19 2026 * Other Notes Tue May 19 02:45:19 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 194e5994a63850258367934ece9f4ca7be627296 /var/lib/ganeti/config.data ---- Starting reduced number of instance tests with hypervisor parameter disk_cache=writethrough Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:disk_cache=writethrough' <<<< 2026-05-19 02:45:21.607659 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' Tue May 19 02:45:22 2026 * disk 0, size 768M Tue May 19 02:45:22 2026 * disk 1, size 512M Tue May 19 02:45:22 2026 * creating instance disks... Tue May 19 02:45:23 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Tue May 19 02:45:23 2026 adding disks to cluster config Tue May 19 02:45:23 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 02:45:23 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Tue May 19 02:45:23 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 02:45:23 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Tue May 19 02:45:23 2026 * running the instance OS create scripts... Tue May 19 02:45:23 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 68124b21-acf7-4b16-aeb1-3fd8233f5e15 Serial number: 4 Creation time: 2026-05-19 02:45:23 Modification time: 2026-05-19 02:45:23 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (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 (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:8e:d9:ff IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 7444fd4a-b36b-45f4-b270-433ebef07534 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/868b5567-2389-47d3-bda7-155c5083b1fc.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/868b5567-2389-47d3-bda7-155c5083b1fc.file.disk0 (N/A:N/A) name: disk0 UUID: 86917401-c7b8-4e73-9f37-45b3e55c2f89 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/0073b849-4a62-4a89-82b1-e80e07dab78a.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/0073b849-4a62-4a89-82b1-e80e07dab78a.file.disk1 (N/A:N/A) name: disk1 UUID: 8ab2c27a-f823-4542-91b7-95e640682e63 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddFile] gnt-instance add -t file ------------- >>>> 2026-05-19 02:45:25.390185 time=0:00:03.782526 [TestInstanceAddFile] gnt-instance add -t file <<<< 2026-05-19 02:45:25.390297 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2777 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-19 02:45:36.816610 time=0:00:11.426313 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-19 02:45:36.816723 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-05-19 02:45:36.816746 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 2780 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2780 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.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 2781 for kvm-test-instance02.staging.ganeti.org ... Tue May 19 02:45:41 2026 - WARNING: Ignoring offline instance check Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2782 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2782 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.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 2783 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2783 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-05-19 02:45:46.453438 time=0:00:09.636692 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-05-19 02:45:46.453560 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2786 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-19 02:45:48.462729 time=0:00:02.009169 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-19 02:45:48.462858 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/2787 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-05-19 02:45:59.932146 time=0:00:11.469288 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-05-19 02:45:59.932283 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/2788 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-05-19 02:46:01.905142 time=0:00:01.972859 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-05-19 02:46:01.905292 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 68124b21-acf7-4b16-aeb1-3fd8233f5e15 Serial number: 16 Creation time: 2026-05-19 02:45:23 Modification time: 2026-05-19 02:46:01 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (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 (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:8e:d9:ff IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 7444fd4a-b36b-45f4-b270-433ebef07534 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/868b5567-2389-47d3-bda7-155c5083b1fc.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/868b5567-2389-47d3-bda7-155c5083b1fc.file.disk0 (N/A:N/A) name: disk0 UUID: 86917401-c7b8-4e73-9f37-45b3e55c2f89 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/0073b849-4a62-4a89-82b1-e80e07dab78a.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/0073b849-4a62-4a89-82b1-e80e07dab78a.file.disk1 (N/A:N/A) name: disk1 UUID: 8ab2c27a-f823-4542-91b7-95e640682e63 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Tue May 19 02:46:04 2026 - INFO: Trying to hotplug device... Tue May 19 02:46:04 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:bc:e3: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' Tue May 19 02:46:06 2026 - INFO: Trying to hotplug device... Tue May 19 02:46: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' Tue May 19 02:46:08 2026 - INFO: Trying to hotplug device... Tue May 19 02:46:08 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Tue May 19 02:46:09 2026 * disk 2, size 1.0G Tue May 19 02:46:09 2026 - INFO: Trying to hotplug device... Tue May 19 02:46:09 2026 - INFO: Hotplug done. Tue May 19 02:46:09 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 02:46:10 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Tue May 19 02:46:11 2026 - INFO: Trying to hotplug device... Tue May 19 02:46:11 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Please give at least one of the parameters. Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-05-19 02:46:30.111636 time=0:00:28.206344 [TestInstanceModify] gnt-instance modify <<<< 2026-05-19 02:46:30.111768 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/2809 GET /2/jobs/2810 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-05-19 02:46:32.496223 time=0:00:02.384455 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-05-19 02:46:32.496338 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-05-19 02:46:32.496356 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-05-19 02:46:32.496370 skipping , test(s) instance-device-names disabled <<<< 2026-05-19 02:46:32.496381 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2811 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-19 02:46:38.919848 time=0:00:06.423467 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-19 02:46:38.919988 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-05-19 02:46:38.920014 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-05-19 02:46:38.920029 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' Tue May 19 02:46:40 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Tue May 19 02:46:40 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 02:46:40 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Tue May 19 02:46:43 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Tue May 19 02:46:43 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 02:46:43 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Tue May 19 02:46:45 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Tue May 19 02:46:45 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 02:46:45 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Tue May 19 02:46:48 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Tue May 19 02:46:48 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 02:46:48 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-05-19 02:46:48.979208 time=0:00:10.059179 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-05-19 02:46:48.979371 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2818 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-19 02:46:50.984212 time=0:00:02.004841 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-19 02:46:50.984315 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 2819 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 2820 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 2821 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 2822 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 2823 for kvm-test-instance02.staging.ganeti.org ... Tue May 19 02:47:29 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-05-19 02:47:30.425073 time=0:00:39.440758 [TestInstanceReboot] gnt-instance reboot <<<< 2026-05-19 02:47:30.425246 start [TestInstanceRemove] gnt-instance remove Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-05-19 02:47:42.073885 time=0:00:11.648639 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 816d5cf7a4b723aa20ba17106772336c78cb4aff /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 2826, 2827 Waiting for job 2826 ... Tue May 19 02:47:43 2026 * Verifying cluster config Tue May 19 02:47:43 2026 * Verifying cluster certificate files Tue May 19 02:47:43 2026 * Verifying hypervisor parameters Tue May 19 02:47:43 2026 * Verifying all nodes belong to an existing group Waiting for job 2827 ... Tue May 19 02:47:44 2026 * Verifying group 'default' Tue May 19 02:47:44 2026 * Gathering data (3 nodes) Tue May 19 02:47:44 2026 * Gathering information about nodes (3 nodes) Tue May 19 02:47:45 2026 * Gathering disk information (3 nodes) Tue May 19 02:47:45 2026 * Verifying configuration file consistency Tue May 19 02:47:45 2026 * Verifying node status Tue May 19 02:47:45 2026 * Verifying instance status Tue May 19 02:47:45 2026 * Verifying orphan volumes Tue May 19 02:47:45 2026 * Verifying N+1 Memory redundancy Tue May 19 02:47:45 2026 * Assessing cluster hypervisor parameters Tue May 19 02:47: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. Tue May 19 02:47:45 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Tue May 19 02:47:45 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Tue May 19 02:47:45 2026 * Other Notes Tue May 19 02:47:45 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 816d5cf7a4b723aa20ba17106772336c78cb4aff /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-05-19 02:47:47.233340 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' Tue May 19 02:47:48 2026 * disk 0, size 768M Tue May 19 02:47:48 2026 * disk 1, size 512M Tue May 19 02:47:48 2026 * creating instance disks... Tue May 19 02:47:48 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Tue May 19 02:47:48 2026 adding disks to cluster config Tue May 19 02:47:49 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 02:47:49 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Tue May 19 02:47:49 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 02:47:49 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Tue May 19 02:47:49 2026 * running the instance OS create scripts... Tue May 19 02:47:49 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: bf41088b-ebcf-41f2-a86f-3652aedaca8b Serial number: 4 Creation time: 2026-05-19 02:47:48 Modification time: 2026-05-19 02:47:49 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (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 (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:b4:2a:e7 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: d88554e3-0905-4035-a4fa-d4c51e14657f 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/b3e97d62-0eb4-49c8-be86-df8f41f079e1.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/b3e97d62-0eb4-49c8-be86-df8f41f079e1.file.disk0 (N/A:N/A) name: disk0 UUID: c8dc1f3d-f21e-4dd1-96ce-961064638d84 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/2aa5caf8-0c5a-4c57-ab99-e92a781806bd.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/2aa5caf8-0c5a-4c57-ab99-e92a781806bd.file.disk1 (N/A:N/A) name: disk1 UUID: d9ed96c9-100b-4259-9964-a8ab1c69bd74 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddFile] gnt-instance add -t file ------------- >>>> 2026-05-19 02:47:51.165549 time=0:00:03.932209 [TestInstanceAddFile] gnt-instance add -t file <<<< 2026-05-19 02:47:51.165647 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2831 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-19 02:48:02.681911 time=0:00:11.516264 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-19 02:48:02.682051 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-05-19 02:48:02.682076 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 2834 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2834 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.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 2835 for kvm-test-instance02.staging.ganeti.org ... Tue May 19 02:48: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 2836 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2836 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.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 2837 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2837 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-05-19 02:48:12.436519 time=0:00:09.754443 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-05-19 02:48:12.436644 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2840 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-19 02:48:14.550619 time=0:00:02.113975 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-19 02:48:14.550727 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/2841 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-05-19 02:48:26.016788 time=0:00:11.466061 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-05-19 02:48:26.016907 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/2842 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-05-19 02:48:27.996295 time=0:00:01.979388 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-05-19 02:48:27.996426 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: bf41088b-ebcf-41f2-a86f-3652aedaca8b Serial number: 16 Creation time: 2026-05-19 02:47:48 Modification time: 2026-05-19 02:48:27 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (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 (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:b4:2a:e7 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: d88554e3-0905-4035-a4fa-d4c51e14657f 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/b3e97d62-0eb4-49c8-be86-df8f41f079e1.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/b3e97d62-0eb4-49c8-be86-df8f41f079e1.file.disk0 (N/A:N/A) name: disk0 UUID: c8dc1f3d-f21e-4dd1-96ce-961064638d84 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/2aa5caf8-0c5a-4c57-ab99-e92a781806bd.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/2aa5caf8-0c5a-4c57-ab99-e92a781806bd.file.disk1 (N/A:N/A) name: disk1 UUID: d9ed96c9-100b-4259-9964-a8ab1c69bd74 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Tue May 19 02:48:30 2026 - INFO: Trying to hotplug device... Tue May 19 02:48:30 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:73:c1:34,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' Tue May 19 02:48:32 2026 - INFO: Trying to hotplug device... Tue May 19 02:48: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' Tue May 19 02:48:34 2026 - INFO: Trying to hotplug device... Tue May 19 02:48: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' Tue May 19 02:48:35 2026 * disk 2, size 1.0G Tue May 19 02:48:35 2026 - INFO: Trying to hotplug device... Tue May 19 02:48:35 2026 - INFO: Hotplug done. Tue May 19 02:48:35 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 02:48: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' Tue May 19 02:48:37 2026 - INFO: Trying to hotplug device... Tue May 19 02:48: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-05-19 02:48:56.422779 time=0:00:28.426353 [TestInstanceModify] gnt-instance modify <<<< 2026-05-19 02:48:56.422936 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/2863 GET /2/jobs/2864 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-05-19 02:48:58.824321 time=0:00:02.401385 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-05-19 02:48:58.824450 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-05-19 02:48:58.824473 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-05-19 02:48:58.824523 skipping , test(s) instance-device-names disabled <<<< 2026-05-19 02:48:58.824536 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2865 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-19 02:49:05.248251 time=0:00:06.423715 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-19 02:49:05.248358 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-05-19 02:49:05.248382 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-05-19 02:49:05.248395 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' Tue May 19 02:49:06 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Tue May 19 02:49:06 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 02: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 --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' Tue May 19 02:49:09 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Tue May 19 02:49:09 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 02:49:09 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Tue May 19 02:49:11 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Tue May 19 02:49:11 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 02:49:11 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Tue May 19 02:49:14 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Tue May 19 02:49:14 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 02:49:14 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-05-19 02:49:15.031727 time=0:00:09.783332 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-05-19 02:49:15.031931 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2872 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-19 02:49:17.027004 time=0:00:01.995073 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-19 02:49:17.027173 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 2873 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 2874 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 2875 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 2876 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 2877 for kvm-test-instance02.staging.ganeti.org ... Tue May 19 02:49: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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-05-19 02:49:56.709373 time=0:00:39.682200 [TestInstanceReboot] gnt-instance reboot <<<< 2026-05-19 02:49:56.709531 start [TestInstanceRemove] gnt-instance remove Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-05-19 02:50:08.423803 time=0:00:11.714272 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 5581b761125e2fe526cb03fb0c5b8a0c07c3a96d /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 2880, 2881 Waiting for job 2880 ... Tue May 19 02:50:10 2026 * Verifying cluster config Tue May 19 02:50:10 2026 * Verifying cluster certificate files Tue May 19 02:50:10 2026 * Verifying hypervisor parameters Tue May 19 02:50:10 2026 * Verifying all nodes belong to an existing group Waiting for job 2881 ... Tue May 19 02:50:10 2026 * Verifying group 'default' Tue May 19 02:50:10 2026 * Gathering data (3 nodes) Tue May 19 02:50:10 2026 * Gathering information about nodes (3 nodes) Tue May 19 02:50:11 2026 * Gathering disk information (3 nodes) Tue May 19 02:50:11 2026 * Verifying configuration file consistency Tue May 19 02:50:11 2026 * Verifying node status Tue May 19 02:50:11 2026 * Verifying instance status Tue May 19 02:50:11 2026 * Verifying orphan volumes Tue May 19 02:50:11 2026 * Verifying N+1 Memory redundancy Tue May 19 02:50:11 2026 * Assessing cluster hypervisor parameters Tue May 19 02:50:11 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Tue May 19 02:50:11 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Tue May 19 02:50:11 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Tue May 19 02:50:11 2026 * Other Notes Tue May 19 02:50:11 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 5581b761125e2fe526cb03fb0c5b8a0c07c3a96d /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=mouse Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:usb_mouse=mouse' <<<< 2026-05-19 02:50:15.087523 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' Tue May 19 02:50:16 2026 * disk 0, size 768M Tue May 19 02:50:16 2026 * disk 1, size 512M Tue May 19 02:50:16 2026 * creating instance disks... Tue May 19 02:50:16 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Tue May 19 02:50:16 2026 adding disks to cluster config Tue May 19 02:50:16 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 02:50:16 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Tue May 19 02:50:16 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 02:50:17 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Tue May 19 02:50:17 2026 * running the instance OS create scripts... Tue May 19 02:50:17 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 0823af1d-baf7-4d47-ae85-9fde8ad61e4a Serial number: 4 Creation time: 2026-05-19 02:50:16 Modification time: 2026-05-19 02:50:17 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default (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:f3:86:7c IP: None mode: bridged link: virt-bridge vlan: network: None UUID: bce0a094-607f-44c8-b98b-f0021b38f1ec 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/dfdd64cd-fee4-471f-b9a8-573f57d98090.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/dfdd64cd-fee4-471f-b9a8-573f57d98090.file.disk0 (N/A:N/A) name: disk0 UUID: fb5f21c5-d6f5-4cdd-b498-933498040863 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/5cde6181-1a74-4cb1-856e-68a05ee1e535.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/5cde6181-1a74-4cb1-856e-68a05ee1e535.file.disk1 (N/A:N/A) name: disk1 UUID: f394a630-5d5b-45a9-a343-76339d4ecc92 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddFile] gnt-instance add -t file ------------- >>>> 2026-05-19 02:50:18.924981 time=0:00:03.837458 [TestInstanceAddFile] gnt-instance add -t file <<<< 2026-05-19 02:50:18.925067 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2886 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-19 02:50:30.445721 time=0:00:11.520654 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-19 02:50:30.445852 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-05-19 02:50:30.445877 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 2889 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2889 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.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 2890 for kvm-test-instance02.staging.ganeti.org ... Tue May 19 02:50:35 2026 - WARNING: Ignoring offline instance check Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2891 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2891 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.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 2892 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2892 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-05-19 02:50:40.149157 time=0:00:09.703280 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-05-19 02:50:40.149251 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2895 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-19 02:50:42.152822 time=0:00:02.003571 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-19 02:50:42.152954 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/2896 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-05-19 02:50:53.624827 time=0:00:11.471873 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-05-19 02:50:53.624981 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/2897 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-05-19 02:50:55.613131 time=0:00:01.988150 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-05-19 02:50:55.613285 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 0823af1d-baf7-4d47-ae85-9fde8ad61e4a Serial number: 16 Creation time: 2026-05-19 02:50:16 Modification time: 2026-05-19 02:50:54 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default (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:f3:86:7c IP: None mode: bridged link: virt-bridge vlan: network: None UUID: bce0a094-607f-44c8-b98b-f0021b38f1ec 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/dfdd64cd-fee4-471f-b9a8-573f57d98090.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/dfdd64cd-fee4-471f-b9a8-573f57d98090.file.disk0 (N/A:N/A) name: disk0 UUID: fb5f21c5-d6f5-4cdd-b498-933498040863 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/5cde6181-1a74-4cb1-856e-68a05ee1e535.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/5cde6181-1a74-4cb1-856e-68a05ee1e535.file.disk1 (N/A:N/A) name: disk1 UUID: f394a630-5d5b-45a9-a343-76339d4ecc92 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Tue May 19 02:50:58 2026 - INFO: Trying to hotplug device... Tue May 19 02:50:58 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:8a:83:d0,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Tue May 19 02:51:00 2026 - INFO: Trying to hotplug device... Tue May 19 02:51: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' Tue May 19 02:51:01 2026 - INFO: Trying to hotplug device... Tue May 19 02:51:02 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Tue May 19 02:51:03 2026 * disk 2, size 1.0G Tue May 19 02:51:03 2026 - INFO: Trying to hotplug device... Tue May 19 02:51:03 2026 - INFO: Hotplug done. Tue May 19 02:51:03 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 02:51:03 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Tue May 19 02:51:05 2026 - INFO: Trying to hotplug device... Tue May 19 02:51:05 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Please give at least one of the parameters. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Stderr was: Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-05-19 02:51:24.209878 time=0:00:28.596593 [TestInstanceModify] gnt-instance modify <<<< 2026-05-19 02:51:24.210032 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/2918 GET /2/jobs/2919 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-05-19 02:51:26.576846 time=0:00:02.366814 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-05-19 02:51:26.576985 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-05-19 02:51:26.577021 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-05-19 02:51:26.577041 skipping , test(s) instance-device-names disabled <<<< 2026-05-19 02:51:26.577053 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2920 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-19 02:51:33.006942 time=0:00:06.429889 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-19 02:51:33.007085 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-05-19 02:51:33.007103 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-05-19 02:51:33.007117 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' Tue May 19 02:51:34 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Tue May 19 02:51:34 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 02:51:34 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Tue May 19 02:51:37 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Tue May 19 02:51:37 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 02:51:37 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Tue May 19 02:51:39 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Tue May 19 02:51:39 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 02:51: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' Tue May 19 02:51:42 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Tue May 19 02:51:42 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 02:51:42 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-05-19 02:51:43.141355 time=0:00:10.134238 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-05-19 02:51:43.141573 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2927 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-19 02:51:45.154662 time=0:00:02.013089 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-19 02:51:45.154782 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 2928 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 2929 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 2930 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 2931 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 2932 for kvm-test-instance02.staging.ganeti.org ... Tue May 19 02:52: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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-05-19 02:52:24.516337 time=0:00:39.361555 [TestInstanceReboot] gnt-instance reboot <<<< 2026-05-19 02:52:24.516434 start [TestInstanceRemove] gnt-instance remove Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-05-19 02:52:36.223730 time=0:00:11.707296 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 4418f59429acd099cf6c8860c07fcb18eaf6c64e /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 2935, 2936 Waiting for job 2935 ... Tue May 19 02:52:38 2026 * Verifying cluster config Tue May 19 02:52:38 2026 * Verifying cluster certificate files Tue May 19 02:52:38 2026 * Verifying hypervisor parameters Tue May 19 02:52:38 2026 * Verifying all nodes belong to an existing group Waiting for job 2936 ... Tue May 19 02:52:38 2026 * Verifying group 'default' Tue May 19 02:52:38 2026 * Gathering data (3 nodes) Tue May 19 02:52:38 2026 * Gathering information about nodes (3 nodes) Tue May 19 02:52:39 2026 * Gathering disk information (3 nodes) Tue May 19 02:52:39 2026 * Verifying configuration file consistency Tue May 19 02:52:39 2026 * Verifying node status Tue May 19 02:52:39 2026 * Verifying instance status Tue May 19 02:52:39 2026 * Verifying orphan volumes Tue May 19 02:52:39 2026 * Verifying N+1 Memory redundancy Tue May 19 02:52:39 2026 * Assessing cluster hypervisor parameters Tue May 19 02:52: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. Tue May 19 02:52:39 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Tue May 19 02:52:39 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Tue May 19 02:52:39 2026 * Other Notes Tue May 19 02:52:39 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 4418f59429acd099cf6c8860c07fcb18eaf6c64e /var/lib/ganeti/config.data ---- Starting reduced number of instance tests with hypervisor parameter usb_mouse=tablet Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:usb_mouse=tablet' <<<< 2026-05-19 02:52:41.388865 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' Tue May 19 02:52:42 2026 * disk 0, size 768M Tue May 19 02:52:42 2026 * disk 1, size 512M Tue May 19 02:52:42 2026 * creating instance disks... Tue May 19 02:52:42 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Tue May 19 02:52:42 2026 adding disks to cluster config Tue May 19 02:52:43 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 02:52:43 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Tue May 19 02:52:43 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 02:52:43 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Tue May 19 02:52:43 2026 * running the instance OS create scripts... Tue May 19 02:52:43 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 31443578-e79c-475c-b2e5-bf72c531c5ff Serial number: 4 Creation time: 2026-05-19 02:52:42 Modification time: 2026-05-19 02:52:43 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default (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:22:bc:b9 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 5fc8d1d2-0c60-4ae7-916a-db7b7995718a 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/cca88b29-dc90-4519-8f13-f28992321a1b.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/cca88b29-dc90-4519-8f13-f28992321a1b.file.disk0 (N/A:N/A) name: disk0 UUID: 5b818708-aef0-4869-aeba-33cdb6ff815e - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/ed79c84d-2711-4545-874f-f4892e970870.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/ed79c84d-2711-4545-874f-f4892e970870.file.disk1 (N/A:N/A) name: disk1 UUID: 14500015-c46f-4a4b-85d0-2df869af6beb Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddFile] gnt-instance add -t file ------------- >>>> 2026-05-19 02:52:45.298643 time=0:00:03.909778 [TestInstanceAddFile] gnt-instance add -t file <<<< 2026-05-19 02:52:45.298735 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2940 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-19 02:52:56.726165 time=0:00:11.427430 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-19 02:52:56.726277 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-05-19 02:52:56.726304 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 2943 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2943 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.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 2944 for kvm-test-instance02.staging.ganeti.org ... Tue May 19 02:53:01 2026 - WARNING: Ignoring offline instance check Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2945 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2945 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.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 2946 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2946 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-05-19 02:53:06.423800 time=0:00:09.697496 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-05-19 02:53:06.423897 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2949 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-19 02:53:08.545632 time=0:00:02.121735 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-19 02:53:08.545740 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/2950 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-05-19 02:53:20.000339 time=0:00:11.454599 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-05-19 02:53:20.000455 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/2951 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-05-19 02:53:21.940866 time=0:00:01.940411 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-05-19 02:53:21.940990 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 31443578-e79c-475c-b2e5-bf72c531c5ff Serial number: 16 Creation time: 2026-05-19 02:52:42 Modification time: 2026-05-19 02:53:21 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default (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:22:bc:b9 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 5fc8d1d2-0c60-4ae7-916a-db7b7995718a 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/cca88b29-dc90-4519-8f13-f28992321a1b.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/cca88b29-dc90-4519-8f13-f28992321a1b.file.disk0 (N/A:N/A) name: disk0 UUID: 5b818708-aef0-4869-aeba-33cdb6ff815e - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/ed79c84d-2711-4545-874f-f4892e970870.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/ed79c84d-2711-4545-874f-f4892e970870.file.disk1 (N/A:N/A) name: disk1 UUID: 14500015-c46f-4a4b-85d0-2df869af6beb Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Tue May 19 02:53:24 2026 - INFO: Trying to hotplug device... Tue May 19 02:53:25 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:cd:d6: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' Tue May 19 02:53:26 2026 - INFO: Trying to hotplug device... Tue May 19 02:53: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' Tue May 19 02:53:28 2026 - INFO: Trying to hotplug device... Tue May 19 02:53:28 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Tue May 19 02:53:29 2026 * disk 2, size 1.0G Tue May 19 02:53:29 2026 - INFO: Trying to hotplug device... Tue May 19 02:53:30 2026 - INFO: Hotplug done. Tue May 19 02:53:30 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 02:53:30 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Tue May 19 02:53:31 2026 - INFO: Trying to hotplug device... Tue May 19 02:53:31 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Please give at least one of the parameters. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-05-19 02:53:50.889871 time=0:00:28.948881 [TestInstanceModify] gnt-instance modify <<<< 2026-05-19 02:53:50.890012 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/2972 GET /2/jobs/2973 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-05-19 02:53:53.268241 time=0:00:02.378229 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-05-19 02:53:53.268354 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-05-19 02:53:53.268377 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-05-19 02:53:53.268432 skipping , test(s) instance-device-names disabled <<<< 2026-05-19 02:53:53.268444 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2974 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-19 02:53:59.693017 time=0:00:06.424573 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-19 02:53:59.693112 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-05-19 02:53:59.693130 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-05-19 02:53:59.693143 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' Tue May 19 02:54:00 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Tue May 19 02:54:01 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 02:54:01 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --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' Tue May 19 02:54:03 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Tue May 19 02:54:04 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 02:54:04 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Tue May 19 02:54:05 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Tue May 19 02:54:06 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 02:54:06 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Tue May 19 02:54:08 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Tue May 19 02:54:09 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 02:54:09 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-05-19 02:54:09.680623 time=0:00:09.987480 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-05-19 02:54:09.680761 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2981 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-19 02:54:11.679111 time=0:00:01.998350 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-19 02:54:11.679260 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 2982 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 2983 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 2984 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 2985 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 2986 for kvm-test-instance02.staging.ganeti.org ... Tue May 19 02:54:49 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-05-19 02:54:51.113502 time=0:00:39.434242 [TestInstanceReboot] gnt-instance reboot <<<< 2026-05-19 02:54:51.113636 start [TestInstanceRemove] gnt-instance remove Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-05-19 02:55:02.851286 time=0:00:11.737650 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 6c34ac90a403d70ef276c361a11c8a09707e6c12 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 2989, 2990 Waiting for job 2989 ... Tue May 19 02:55:04 2026 * Verifying cluster config Tue May 19 02:55:04 2026 * Verifying cluster certificate files Tue May 19 02:55:04 2026 * Verifying hypervisor parameters Tue May 19 02:55:04 2026 * Verifying all nodes belong to an existing group Waiting for job 2990 ... Tue May 19 02:55:05 2026 * Verifying group 'default' Tue May 19 02:55:05 2026 * Gathering data (3 nodes) Tue May 19 02:55:05 2026 * Gathering information about nodes (3 nodes) Tue May 19 02:55:06 2026 * Gathering disk information (3 nodes) Tue May 19 02:55:06 2026 * Verifying configuration file consistency Tue May 19 02:55:06 2026 * Verifying node status Tue May 19 02:55:06 2026 * Verifying instance status Tue May 19 02:55:06 2026 * Verifying orphan volumes Tue May 19 02:55:06 2026 * Verifying N+1 Memory redundancy Tue May 19 02:55:06 2026 * Assessing cluster hypervisor parameters Tue May 19 02:55:06 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Tue May 19 02:55:06 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Tue May 19 02:55:06 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Tue May 19 02:55:06 2026 * Other Notes Tue May 19 02:55:06 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 6c34ac90a403d70ef276c361a11c8a09707e6c12 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:usb_mouse=' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:disk_type=paravirtual' ---- Starting reduced number of instance tests with hypervisor parameter soundhw=ac97 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:soundhw=ac97' <<<< 2026-05-19 02:55:11.191196 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' Tue May 19 02:55:12 2026 * disk 0, size 768M Tue May 19 02:55:12 2026 * disk 1, size 512M Tue May 19 02:55:12 2026 * creating instance disks... Tue May 19 02:55:12 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Tue May 19 02:55:12 2026 adding disks to cluster config Tue May 19 02:55:12 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 02:55:13 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Tue May 19 02:55:13 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 02:55:13 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Tue May 19 02:55:13 2026 * running the instance OS create scripts... Tue May 19 02:55:13 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: b5aa744d-b51c-4f3b-8aeb-d9525ac6084e Serial number: 4 Creation time: 2026-05-19 02:55:12 Modification time: 2026-05-19 02:55:13 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default (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:7a:ad:c8 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 5d2a639a-7ffc-4d71-82ae-fe09deefb985 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/4ada21d7-bc15-417c-8bf9-135be80cc701.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/4ada21d7-bc15-417c-8bf9-135be80cc701.file.disk0 (N/A:N/A) name: disk0 UUID: 0626f407-e81e-491c-ba87-cdfdd6c8523e - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/df507a55-0ad5-4645-bd6a-4a530f4190f1.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/df507a55-0ad5-4645-bd6a-4a530f4190f1.file.disk1 (N/A:N/A) name: disk1 UUID: 3b9b7180-7086-48ca-a4af-9f17cc9c1226 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddFile] gnt-instance add -t file ------------- >>>> 2026-05-19 02:55:15.042462 time=0:00:03.851266 [TestInstanceAddFile] gnt-instance add -t file <<<< 2026-05-19 02:55:15.042557 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2996 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-19 02:55:26.575704 time=0:00:11.533147 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-19 02:55:26.575803 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-05-19 02:55:26.575826 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 2999 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2999 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.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 3000 for kvm-test-instance02.staging.ganeti.org ... Tue May 19 02:55: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 3001 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3001 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3002 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 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 Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-05-19 02:55:36.219944 time=0:00:09.644118 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-05-19 02:55:36.220066 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 3005 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-19 02:55:38.355909 time=0:00:02.135843 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-19 02:55:38.356055 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/3006 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-05-19 02:55:49.812108 time=0:00:11.456053 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-05-19 02:55:49.812224 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/3007 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-05-19 02:55:51.804360 time=0:00:01.992136 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-05-19 02:55:51.804469 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: b5aa744d-b51c-4f3b-8aeb-d9525ac6084e Serial number: 16 Creation time: 2026-05-19 02:55:12 Modification time: 2026-05-19 02:55:50 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default (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:7a:ad:c8 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 5d2a639a-7ffc-4d71-82ae-fe09deefb985 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/4ada21d7-bc15-417c-8bf9-135be80cc701.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/4ada21d7-bc15-417c-8bf9-135be80cc701.file.disk0 (N/A:N/A) name: disk0 UUID: 0626f407-e81e-491c-ba87-cdfdd6c8523e - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/df507a55-0ad5-4645-bd6a-4a530f4190f1.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/df507a55-0ad5-4645-bd6a-4a530f4190f1.file.disk1 (N/A:N/A) name: disk1 UUID: 3b9b7180-7086-48ca-a4af-9f17cc9c1226 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Tue May 19 02:55:54 2026 - INFO: Trying to hotplug device... Tue May 19 02:55:54 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:d2:b1:7d,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Tue May 19 02:55:56 2026 - INFO: Trying to hotplug device... Tue May 19 02:55: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' Tue May 19 02:55:57 2026 - INFO: Trying to hotplug device... Tue May 19 02:55: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' Tue May 19 02:55:59 2026 * disk 2, size 1.0G Tue May 19 02:55:59 2026 - INFO: Trying to hotplug device... Tue May 19 02:55:59 2026 - INFO: Hotplug done. Tue May 19 02:55:59 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 02:55: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' Tue May 19 02:56:01 2026 - INFO: Trying to hotplug device... Tue May 19 02:56:01 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Please give at least one of the parameters. Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-05-19 02:56:20.261303 time=0:00:28.456834 [TestInstanceModify] gnt-instance modify <<<< 2026-05-19 02:56:20.261416 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/3028 GET /2/jobs/3029 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-05-19 02:56:22.640293 time=0:00:02.378877 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-05-19 02:56:22.640409 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-05-19 02:56:22.640427 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-05-19 02:56:22.640442 skipping , test(s) instance-device-names disabled <<<< 2026-05-19 02:56:22.640454 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3030 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-19 02:56:29.058463 time=0:00:06.418009 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-19 02:56:29.058601 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-05-19 02:56:29.058629 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-05-19 02:56:29.058644 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' Tue May 19 02:56:30 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Tue May 19 02:56:30 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 02:56: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' Tue May 19 02:56:33 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Tue May 19 02:56:33 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 02:56: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' Tue May 19 02:56:35 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Tue May 19 02:56:35 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 02:56: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' Tue May 19 02:56:38 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Tue May 19 02:56:38 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 02:56:38 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-05-19 02:56:39.126435 time=0:00:10.067791 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-05-19 02:56:39.126680 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 3037 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-19 02:56:41.151634 time=0:00:02.024954 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-19 02:56:41.151762 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 3038 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 3039 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 3040 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 3041 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 3042 for kvm-test-instance02.staging.ganeti.org ... Tue May 19 02:57: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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-05-19 02:57:20.654358 time=0:00:39.502596 [TestInstanceReboot] gnt-instance reboot <<<< 2026-05-19 02:57:20.654554 start [TestInstanceRemove] gnt-instance remove Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-05-19 02:57:32.367647 time=0:00:11.713093 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 4d02af69511740fb23fdeff6f347c64fd176ad79 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 3045, 3046 Waiting for job 3045 ... Tue May 19 02:57:34 2026 * Verifying cluster config Tue May 19 02:57:34 2026 * Verifying cluster certificate files Tue May 19 02:57:34 2026 * Verifying hypervisor parameters Tue May 19 02:57:34 2026 * Verifying all nodes belong to an existing group Waiting for job 3046 ... Tue May 19 02:57:34 2026 * Verifying group 'default' Tue May 19 02:57:34 2026 * Gathering data (3 nodes) Tue May 19 02:57:34 2026 * Gathering information about nodes (3 nodes) Tue May 19 02:57:35 2026 * Gathering disk information (3 nodes) Tue May 19 02:57:35 2026 * Verifying configuration file consistency Tue May 19 02:57:35 2026 * Verifying node status Tue May 19 02:57:35 2026 * Verifying instance status Tue May 19 02:57:35 2026 * Verifying orphan volumes Tue May 19 02:57:35 2026 * Verifying N+1 Memory redundancy Tue May 19 02:57:35 2026 * Assessing cluster hypervisor parameters Tue May 19 02:57: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. Tue May 19 02:57:35 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Tue May 19 02:57:35 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Tue May 19 02:57:35 2026 * Other Notes Tue May 19 02:57:36 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 4d02af69511740fb23fdeff6f347c64fd176ad79 /var/lib/ganeti/config.data ---- Starting reduced number of instance tests with hypervisor parameter soundhw=hda Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:soundhw=hda' <<<< 2026-05-19 02:57:37.661512 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' Tue May 19 02:57:38 2026 * disk 0, size 768M Tue May 19 02:57:38 2026 * disk 1, size 512M Tue May 19 02:57:38 2026 * creating instance disks... Tue May 19 02:57:39 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Tue May 19 02:57:39 2026 adding disks to cluster config Tue May 19 02:57:39 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 02:57:39 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Tue May 19 02:57:39 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 02:57:39 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Tue May 19 02:57:39 2026 * running the instance OS create scripts... Tue May 19 02:57:39 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 76329000-cc35-4d90-8d0b-af9a298cdc12 Serial number: 4 Creation time: 2026-05-19 02:57:39 Modification time: 2026-05-19 02:57:39 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default (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:d8:66:6c IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 5d679a4e-e677-444d-9ac4-293da13328d7 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/2a53f8dd-5f20-471e-8f89-462742f5bb98.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/2a53f8dd-5f20-471e-8f89-462742f5bb98.file.disk0 (N/A:N/A) name: disk0 UUID: a1abc4cc-6d46-4954-8c8d-f0d98f5852be - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/1f22b1c3-7ee1-4e4c-bff5-405f8361bd3e.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/1f22b1c3-7ee1-4e4c-bff5-405f8361bd3e.file.disk1 (N/A:N/A) name: disk1 UUID: 1b2b8e0b-9979-414f-a8d5-44cc4e1575be Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddFile] gnt-instance add -t file ------------- >>>> 2026-05-19 02:57:41.641025 time=0:00:03.979513 [TestInstanceAddFile] gnt-instance add -t file <<<< 2026-05-19 02:57:41.641118 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3050 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-19 02:57:54.095359 time=0:00:12.454241 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-19 02:57:54.095535 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-05-19 02:57:54.095561 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 3053 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3053 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.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 3054 for kvm-test-instance02.staging.ganeti.org ... Tue May 19 02:57:58 2026 - WARNING: Ignoring offline instance check Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3055 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3055 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start --force 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 modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-05-19 02:58:03.837843 time=0:00:09.742282 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-05-19 02:58:03.837976 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 3059 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-19 02:58:05.853607 time=0:00:02.015631 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-19 02:58:05.853756 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/3060 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-05-19 02:58:17.312636 time=0:00:11.458880 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-05-19 02:58:17.312754 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/3061 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-05-19 02:58:19.297657 time=0:00:01.984903 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-05-19 02:58:19.298019 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 76329000-cc35-4d90-8d0b-af9a298cdc12 Serial number: 16 Creation time: 2026-05-19 02:57:39 Modification time: 2026-05-19 02:58:18 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default (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:d8:66:6c IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 5d679a4e-e677-444d-9ac4-293da13328d7 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/2a53f8dd-5f20-471e-8f89-462742f5bb98.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/2a53f8dd-5f20-471e-8f89-462742f5bb98.file.disk0 (N/A:N/A) name: disk0 UUID: a1abc4cc-6d46-4954-8c8d-f0d98f5852be - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/1f22b1c3-7ee1-4e4c-bff5-405f8361bd3e.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/1f22b1c3-7ee1-4e4c-bff5-405f8361bd3e.file.disk1 (N/A:N/A) name: disk1 UUID: 1b2b8e0b-9979-414f-a8d5-44cc4e1575be Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Tue May 19 02:58:21 2026 - INFO: Trying to hotplug device... Tue May 19 02:58:22 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:3b:e2:e0,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' Tue May 19 02:58:23 2026 - INFO: Trying to hotplug device... Tue May 19 02:58:24 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Tue May 19 02:58:25 2026 - INFO: Trying to hotplug device... Tue May 19 02:58:25 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Tue May 19 02:58:26 2026 * disk 2, size 1.0G Tue May 19 02:58:27 2026 - INFO: Trying to hotplug device... Tue May 19 02:58:27 2026 - INFO: Hotplug done. Tue May 19 02:58:27 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 02:58: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' Tue May 19 02:58:28 2026 - INFO: Trying to hotplug device... Tue May 19 02:58: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: Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Please give at least one of the parameters. Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-05-19 02:58:47.679879 time=0:00:28.381860 [TestInstanceModify] gnt-instance modify <<<< 2026-05-19 02:58:47.680035 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/3082 GET /2/jobs/3083 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-05-19 02:58:50.076404 time=0:00:02.396369 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-05-19 02:58:50.076523 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-05-19 02:58:50.076546 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-05-19 02:58:50.076572 skipping , test(s) instance-device-names disabled <<<< 2026-05-19 02:58:50.076584 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3084 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-19 02:58:56.499720 time=0:00:06.423136 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-19 02:58:56.499823 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-05-19 02:58:56.499848 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-05-19 02:58:56.499861 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' Tue May 19 02:58:57 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Tue May 19 02:58:57 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 02:58:58 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Tue May 19 02:59:00 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Tue May 19 02:59:00 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 02:59:00 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Tue May 19 02:59:02 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Tue May 19 02:59:02 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 02:59:02 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Tue May 19 02:59:05 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Tue May 19 02:59:05 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 02:59:06 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-05-19 02:59:06.452774 time=0:00:09.952913 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-05-19 02:59:06.452910 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 3091 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-19 02:59:08.464217 time=0:00:02.011307 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-19 02:59:08.464335 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 3092 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 3093 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 3094 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 3095 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 3096 for kvm-test-instance02.staging.ganeti.org ... Tue May 19 02:59:46 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-05-19 02:59:48.020724 time=0:00:39.556389 [TestInstanceReboot] gnt-instance reboot <<<< 2026-05-19 02:59:48.020899 start [TestInstanceRemove] gnt-instance remove Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-05-19 02:59:59.670680 time=0:00:11.649781 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' bc3d384a700dce04694b6eddfa7b4e981628ad79 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 3099, 3100 Waiting for job 3099 ... Tue May 19 03:00:01 2026 * Verifying cluster config Tue May 19 03:00:01 2026 * Verifying cluster certificate files Tue May 19 03:00:01 2026 * Verifying hypervisor parameters Tue May 19 03:00:01 2026 * Verifying all nodes belong to an existing group Waiting for job 3100 ... Tue May 19 03:00:02 2026 * Verifying group 'default' Tue May 19 03:00:02 2026 * Gathering data (3 nodes) Tue May 19 03:00:02 2026 * Gathering information about nodes (3 nodes) Tue May 19 03:00:03 2026 * Gathering disk information (3 nodes) Tue May 19 03:00:03 2026 * Verifying configuration file consistency Tue May 19 03:00:03 2026 * Verifying node status Tue May 19 03:00:03 2026 * Verifying instance status Tue May 19 03:00:03 2026 * Verifying orphan volumes Tue May 19 03:00:03 2026 * Verifying N+1 Memory redundancy Tue May 19 03:00:03 2026 * Assessing cluster hypervisor parameters Tue May 19 03:00: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. Tue May 19 03:00:03 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Tue May 19 03:00:03 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Tue May 19 03:00:03 2026 * Other Notes Tue May 19 03:00:03 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' bc3d384a700dce04694b6eddfa7b4e981628ad79 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:soundhw=' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job autoarchive all' Archived 0 jobs, 0 unchecked left ---- Starting instance tests with default HVparams --------------------- <<<< 2026-05-19 03:00:06.110955 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' Tue May 19 03:00:07 2026 * disk 0, size 768M Tue May 19 03:00:07 2026 * disk 1, size 512M Tue May 19 03:00:07 2026 * creating instance disks... Tue May 19 03:00:07 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Tue May 19 03:00:07 2026 adding disks to cluster config Tue May 19 03:00:07 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 03:00:08 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Tue May 19 03:00:08 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 03:00:08 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Tue May 19 03:00:08 2026 * running the instance OS create scripts... Tue May 19 03:00:08 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 3febf81d-c73b-477f-afc8-ced0f5baab84 Serial number: 4 Creation time: 2026-05-19 03:00:07 Modification time: 2026-05-19 03:00:08 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:3d:99:a0 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: d56abe11-5d04-4d2f-a253-9c3f58ba2f95 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/dc5f2489-1135-42e0-a606-8b5a9a1c8d74.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/dc5f2489-1135-42e0-a606-8b5a9a1c8d74.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: 13a51251-131f-437e-bc50-6f614be132cf - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/0443a50d-a99d-426f-b319-ab5379432258.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/0443a50d-a99d-426f-b319-ab5379432258.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: 9c6beba3-6537-43c5-9aba-9394dbf2403d Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -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-05-19 03:00:10.288363 time=0:00:04.177408 [TestInstanceAddSharedFile] gnt-instance add -t sharedfile **** 2026-05-19 03:00:10.288481 skipping [TestInstanceUserDown] Tests user shutdown, test(s) instance-user-down disabled **** 2026-05-19 03:00:10.288499 skipping [TestInstanceCommunication] Tests instance communication via 'gnt-instance modify', test(s) instance-communication disabled <<<< 2026-05-19 03:00:10.288517 start [TestClusterEpo] gnt-cluster epo - Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -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 Tue May 19 15:00:11 2026. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster epo -f --all' Node disco-stu.staging.ganeti.org does not support out-of-band handling, it can not be handled in a fully automated manner Node mcbain.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 3104 Waiting for job 3104 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.6zczm1b1 -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 disco-stu.staging.ganeti.org does not support out-of-band handling, it can not be handled in a fully automated manner Node mcbain.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 3105 Waiting for job 3105 for kvm-test-instance02.staging.ganeti.org ... All instances have been started successfully Node disco-stu.staging.ganeti.org became available Node mcbain.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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status' running Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster watcher continue' The watcher is no longer paused. ---- PASSED [TestClusterEpo] gnt-cluster epo --------------------------- >>>> 2026-05-19 03:00:26.425958 time=0:00:16.137441 [TestClusterEpo] gnt-cluster epo <<<< 2026-05-19 03:00:26.426112 start [TestPauseWatcher] Tests and pauses the watcher Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster watcher pause 4h' The watcher is paused until Tue May 19 07:00:26 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster watcher info' The watcher is paused until Tue May 19 07:00:26 2026. ---- PASSED [TestPauseWatcher] Tests and pauses the watcher ------------ >>>> 2026-05-19 03:00:27.099334 time=0:00:00.673222 [TestPauseWatcher] Tests and pauses the watcher **** 2026-05-19 03:00:27.099512 skipping [TestInstanceAutomaticRestart] Test automatic restart of instance by ganeti-watcher, test(s) instance-automatic-restart disabled **** 2026-05-19 03:00:27.099537 skipping [TestInstanceConsecutiveFailures] Test five consecutive instance failures, test(s) instance-consecutive-failures disabled <<<< 2026-05-19 03:00:27.099545 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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster watcher info' The watcher is not paused. ---- PASSED [TestResumeWatcher] Tests and unpauses the watcher --------- >>>> 2026-05-19 03:00:27.786204 time=0:00:00.686659 [TestResumeWatcher] Tests and unpauses the watcher <<<< 2026-05-19 03:00:27.786374 start [TestNodeListDrbd] gnt-node list-drbd Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list-drbd --no-header troy-mcclure.staging.ganeti.org' ---- PASSED [TestNodeListDrbd] gnt-node list-drbd ---------------------- >>>> 2026-05-19 03:00:28.030327 time=0:00:00.243953 [TestNodeListDrbd] gnt-node list-drbd **** 2026-05-19 03:00:28.030460 skipping Converting instance of template sharedfile, test(s) conversion feature disabled **** 2026-05-19 03:00:28.030481 skipping [TestInstanceModifyDisks] gnt-instance modify --disk, test(s) instance-modify-disks disabled <<<< 2026-05-19 03:00:28.030492 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3106 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-19 03:00:39.573722 time=0:00:11.543230 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-19 03:00:39.573826 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-05-19 03:00:39.573851 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 3109 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3109 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.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 3110 for kvm-test-instance02.staging.ganeti.org ... Tue May 19 03:00: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 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 start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3112 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3112 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-05-19 03:00:49.869751 time=0:00:10.295900 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-05-19 03:00:49.869878 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 3115 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-19 03:00:51.996822 time=0:00:02.126944 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-19 03:00:51.996932 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/3116 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-05-19 03:01:03.461097 time=0:00:11.464165 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-05-19 03:01:03.461252 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/3117 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-05-19 03:01:05.688402 time=0:00:02.227150 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-05-19 03:01:05.688513 start [TestInstanceList] gnt-instance list Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/disk_type,nic.mac/4,disk.spindles/15,nic.ip/1,nic.uuid/0,disk.uuid/11,nic.mode/4,hv/vnc_tls,nic.mac/7,nic.mac/3,nic.name/0,disk.name/12,be/minmem,hv/reboot_behavior,nic.link/4,hv/spice_password_file,hv/spice_playback_compression,disk.uuid/6,nic.uuid/2,hv/use_bootloader,hv/device_model,disk.uuid/1,hv/cdrom_image_path,hv/spice_zlib_glz_wan_compression,os,disk.spindles/6,nic.bridge/4,hv/kvm_extra,disk.spindles/0,hv/vnc_bind_address,console,disk.size/3,hv/kvm_flag,vcpus,hv/spice_jpeg_wan_compression,hv/virtio_net_queues,hv/serial_console,nic.uuid/3,tags,nic.mode/6,disk.uuid/8,hv/keymap,disk.name/2,disk.size/11,hv/disk_aio,disk.name/9,nic.link/5,disk.spindles/5,nic.ip/0,disk.name/13,hv/use_chroot,nic.link/1,custom_hvparams,nic.ip/5,nic.uuid/7,be/always_failover,disk_usage,nic.names,snodes.group,disk.uuid/0,hv/vnet_hdr,nic.link/6,hv/floppy_image_path,nic.network.name/0,hv/initrd_path,pnode.group.uuid,hv/kvm_path,hv/cpu_sockets,disk.uuid/5,oper_ram,hv/root_path,disk.spindles/10,hv/spice_streaming_video,hv/vnc_password_file,nic.name/6,hv/bootloader_path,nic.name/2,nic.mode/5,hv/pci_pass,hv/cdrom_disk_type,disk.size/2,disk.uuid/9,pnode,hv/disk_cache,nic.ip/3,nic.name/5,disk.name/0,nic.vlan/2,nic.vlan/0,hv/soundhw,nic.network/7,pnode.group,admin_up,mac,disk.name/4,nic.networks.names,hv/boot_order,nic.bridge/7,nic.network/0,disk.size/9,nic.mode/2,disk.uuid/12,hv/kernel_path,disk.spindles/14,hv/vhost_net,nic.bridges,hv/migration_caps,disk.spindles/7,nic.mac/5,status,be/maxmem,sdb_size,nic.uuid/1,hv/vif_type,nic.name/7,hv/cpu_threads,hv/mem_path,osparams,snodes.group.uuid,nic.mode/0,hv/init_script,hv/cpu_type,hv/bootloader_args,disk.size/7,hv/spice_bind,nic.network/3,nic.network.name/3,nic.network/2,hv/extra_cgroups,nic.network.name/1,hv/kvm_pci_reservations,disk.uuids,admin_state_source,custom_nicparams,disk.uuid/4,nic.mode/3,nic.ip/6,network_port,hv/migration_downtime,nic.count,hv/user_shutdown,disk.name/15,nic.links,nic.networks,disk.size/12,hv/use_localtime,nic.bridge/2,disk.spindles/12,hv/startup_timeout,hv/spice_tls_ciphers,nic.ips,nic.bridge/0,mtime,hvparams,hv/use_guest_agent,nic.bridge/3,hv/blockdev_prefix,nic.name/4,nic.network.name/7,hv/cpu_mask,disk.size/6,hv/cdrom2_image_path,nic.vlan/3,nic.name/1,disk.size/4,custom_osparams,hv/machine_version,uuid,custom_beparams,hv/vnc_x509_verify,nic.ip/2,disk.name/5,oper_vcpus,nic.network/4,hypervisor,nic.uuid/5,disk.name/1,nic.link/3,nic_network,nic.bridge/5,nic.mac/6,disk.name/3,hv/drop_capabilities,disk.spindles,hv/spice_use_vdagent,disk.size/10,hv/usb_devices,hv/nic_type,disk_template,nic.network/6,disk.size/8,be/memory,nic.vlan/1,nic.name/3,disk.size/5,disk.uuid/14,be/spindle_use,hv/disk_discard,nic.mac/1,nic.network/5,nic.bridge/1,hv/kernel_args,nic.link/7,snodes,disk.uuid/10,nic.vlan/4,nic.link/0,nic.ip/4,oper_state,disk.uuid/15,hv/spice_use_tls,nic.network.name/6,hv/cpu_cores,be/vcpus,nic.network.name/2,nic.mac/0,nic.mode/1,nic.mode/7,nic.uuids,be/auto_balance,nic.uuid/6,disk.sizes,disk.spindles/2,disk.spindles/3,hv/vif_script,hv/usb_mouse,disk.uuid/13,nic.bridge/6,hv/cpu_weight,hv/acpi,disks_active,hv/vnc_x509_path,disk.spindles/13,hv/serial_speed,disk.name/6,serial_no,disk.uuid/2,nic.network.name/5,hv/devices,nic.uuid/4,ctime,nic.vlans,disk.name/14,nic_link,hv/cpuid,nic.mac/2,hv/viridian,admin_state,disk.size/15,disk.spindles/9,disk.spindles/4,disk.name/10,nic.macs,disk.size/13,nic.ip/7,disk.size/0,hv/scsi_controller_type,disk.spindles/1,disk.spindles/8,nic.vlan/7,nic.vlan/6,disk.name/11,disk.size/1,nic_mode,disk.spindles/11,hv/security_domain,hv/pae,hv/spice_ip_version,hv/security_model,disk.uuid/7,ip,sda_size,hv/spice_image_compression,nic.network.name/4,nic.modes,nic.network/1,hv/cpu_cap,disk.count,disk.uuid/3,bridge,hv/num_ttys,nic.vlan/5,hv/extra_config,disk.names,disk.size/14,disk.name/7,nic.link/2,beparams,forthcoming,hv/vga,disk.name/8,name >> /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 hv/disk_type,nic.mac/4,disk.spindles/15,nic.ip/1,nic.uuid/0,disk.uuid/11,nic.mode/4,hv/vnc_tls,nic.mac/7,nic.mac/3,nic.name/0,disk.name/12,be/minmem,hv/reboot_behavior,nic.link/4,hv/spice_password_file,hv/spice_playback_compression,disk.uuid/6,nic.uuid/2,hv/use_bootloader,hv/device_model,disk.uuid/1,hv/cdrom_image_path,hv/spice_zlib_glz_wan_compression,os,disk.spindles/6,nic.bridge/4,hv/kvm_extra,disk.spindles/0,hv/vnc_bind_address,console,disk.size/3,hv/kvm_flag,vcpus,hv/spice_jpeg_wan_compression,hv/virtio_net_queues,hv/serial_console,nic.uuid/3,tags,nic.mode/6,disk.uuid/8,hv/keymap,disk.name/2,disk.size/11,hv/disk_aio,disk.name/9,nic.link/5,disk.spindles/5,nic.ip/0,disk.name/13,hv/use_chroot,nic.link/1,custom_hvparams,nic.ip/5,nic.uuid/7,be/always_failover,disk_usage,nic.names,snodes.group,disk.uuid/0,hv/vnet_hdr,nic.link/6,hv/floppy_image_path,nic.network.name/0,hv/initrd_path,pnode.group.uuid,hv/kvm_path,hv/cpu_sockets,disk.uuid/5,oper_ram,hv/root_path,disk.spindles/10,hv/spice_streaming_video,hv/vnc_password_file,nic.name/6,hv/bootloader_path,nic.name/2,nic.mode/5,hv/pci_pass,hv/cdrom_disk_type,disk.size/2,disk.uuid/9,pnode,hv/disk_cache,nic.ip/3,nic.name/5,disk.name/0,nic.vlan/2,nic.vlan/0,hv/soundhw,nic.network/7,pnode.group,admin_up,mac,disk.name/4,nic.networks.names,hv/boot_order,nic.bridge/7,nic.network/0,disk.size/9,nic.mode/2,disk.uuid/12,hv/kernel_path,disk.spindles/14,hv/vhost_net,nic.bridges,hv/migration_caps,disk.spindles/7,nic.mac/5,status,be/maxmem,sdb_size,nic.uuid/1,hv/vif_type,nic.name/7,hv/cpu_threads,hv/mem_path,osparams,snodes.group.uuid,nic.mode/0,hv/init_script,hv/cpu_type,hv/bootloader_args,disk.size/7,hv/spice_bind,nic.network/3,nic.network.name/3,nic.network/2,hv/extra_cgroups,nic.network.name/1,hv/kvm_pci_reservations,disk.uuids,admin_state_source,custom_nicparams,disk.uuid/4,nic.mode/3,nic.ip/6,network_port,hv/migration_downtime,nic.count,hv/user_shutdown,disk.name/15,nic.links,nic.networks,disk.size/12,hv/use_localtime,nic.bridge/2,disk.spindles/12,hv/startup_timeout,hv/spice_tls_ciphers,nic.ips,nic.bridge/0,mtime,hvparams,hv/use_guest_agent,nic.bridge/3,hv/blockdev_prefix,nic.name/4,nic.network.name/7,hv/cpu_mask,disk.size/6,hv/cdrom2_image_path,nic.vlan/3,nic.name/1,disk.size/4,custom_osparams,hv/machine_version,uuid,custom_beparams,hv/vnc_x509_verify,nic.ip/2,disk.name/5,oper_vcpus,nic.network/4,hypervisor,nic.uuid/5,disk.name/1,nic.link/3,nic_network,nic.bridge/5,nic.mac/6,disk.name/3,hv/drop_capabilities,disk.spindles,hv/spice_use_vdagent,disk.size/10,hv/usb_devices,hv/nic_type,disk_template,nic.network/6,disk.size/8,be/memory,nic.vlan/1,nic.name/3,disk.size/5,disk.uuid/14,be/spindle_use,hv/disk_discard,nic.mac/1,nic.network/5,nic.bridge/1,hv/kernel_args,nic.link/7,snodes,disk.uuid/10,nic.vlan/4,nic.link/0,nic.ip/4,oper_state,disk.uuid/15,hv/spice_use_tls,nic.network.name/6,hv/cpu_cores,be/vcpus,nic.network.name/2,nic.mac/0,nic.mode/1,nic.mode/7,nic.uuids,be/auto_balance,nic.uuid/6,disk.sizes,disk.spindles/2,disk.spindles/3,hv/vif_script,hv/usb_mouse,disk.uuid/13,nic.bridge/6,hv/cpu_weight,hv/acpi,disks_active,hv/vnc_x509_path,disk.spindles/13,hv/serial_speed,disk.name/6,serial_no,disk.uuid/2,nic.network.name/5,hv/devices,nic.uuid/4,ctime,nic.vlans,disk.name/14,nic_link,hv/cpuid,nic.mac/2,hv/viridian,admin_state,disk.size/15,disk.spindles/9,disk.spindles/4,disk.name/10,nic.macs,disk.size/13,nic.ip/7,disk.size/0,hv/scsi_controller_type,disk.spindles/1,disk.spindles/8,nic.vlan/7,nic.vlan/6,disk.name/11,disk.size/1,nic_mode,disk.spindles/11,hv/security_domain,hv/pae,hv/spice_ip_version,hv/security_model,disk.uuid/7,ip,sda_size,hv/spice_image_compression,nic.network.name/4,nic.modes,nic.network/1,hv/cpu_cap,disk.count,disk.uuid/3,bridge,hv/num_ttys,nic.vlan/5,hv/extra_config,disk.names,disk.size/14,disk.name/7,nic.link/2,beparams,forthcoming,hv/vga,disk.name/8,name,hv/disk_type,nic.mac/4,disk.spindles/15,nic.ip/1,nic.uuid/0,disk.uuid/11,nic.mode/4,hv/vnc_tls,nic.mac/7,nic.mac/3,nic.name/0,disk.name/12,be/minmem,hv/reboot_behavior,nic.link/4,hv/spice_password_file,hv/spice_playback_compression,disk.uuid/6,nic.uuid/2,hv/use_bootloader,hv/device_model,disk.uuid/1,hv/cdrom_image_path,hv/spice_zlib_glz_wan_compression,os,disk.spindles/6,nic.bridge/4,hv/kvm_extra,disk.spindles/0,hv/vnc_bind_address,console,disk.size/3,hv/kvm_flag,vcpus,hv/spice_jpeg_wan_compression,hv/virtio_net_queues,hv/serial_console,nic.uuid/3,tags,nic.mode/6,disk.uuid/8,hv/keymap,disk.name/2,disk.size/11,hv/disk_aio,disk.name/9,nic.link/5,disk.spindles/5,nic.ip/0,disk.name/13,hv/use_chroot,nic.link/1,custom_hvparams,nic.ip/5,nic.uuid/7,be/always_failover,disk_usage,nic.names,snodes.group,disk.uuid/0,hv/vnet_hdr,nic.link/6,hv/floppy_image_path,nic.network.name/0,hv/initrd_path,pnode.group.uuid,hv/kvm_path,hv/cpu_sockets,disk.uuid/5,oper_ram,hv/root_path,disk.spindles/10,hv/spice_streaming_video,hv/vnc_password_file,nic.name/6,hv/bootloader_path,nic.name/2,nic.mode/5,hv/pci_pass,hv/cdrom_disk_type,disk.size/2,disk.uuid/9,pnode,hv/disk_cache,nic.ip/3,nic.name/5,disk.name/0,nic.vlan/2,nic.vlan/0,hv/soundhw,nic.network/7,pnode.group,admin_up,mac,disk.name/4,nic.networks.names,hv/boot_order,nic.bridge/7,nic.network/0,disk.size/9,nic.mode/2,disk.uuid/12,hv/kernel_path,disk.spindles/14,hv/vhost_net,nic.bridges,hv/migration_caps,disk.spindles/7,nic.mac/5,status,be/maxmem,sdb_size,nic.uuid/1,hv/vif_type,nic.name/7,hv/cpu_threads,hv/mem_path,osparams,snodes.group.uuid,nic.mode/0,hv/init_script,hv/cpu_type,hv/bootloader_args,disk.size/7,hv/spice_bind,nic.network/3,nic.network.name/3,nic.network/2,hv/extra_cgroups,nic.network.name/1,hv/kvm_pci_reservations,disk.uuids,admin_state_source,custom_nicparams,disk.uuid/4,nic.mode/3,nic.ip/6,network_port,hv/migration_downtime,nic.count,hv/user_shutdown,disk.name/15,nic.links,nic.networks,disk.size/12,hv/use_localtime,nic.bridge/2,disk.spindles/12,hv/startup_timeout,hv/spice_tls_ciphers,nic.ips,nic.bridge/0,mtime,hvparams,hv/use_guest_agent,nic.bridge/3,hv/blockdev_prefix,nic.name/4,nic.network.name/7,hv/cpu_mask,disk.size/6,hv/cdrom2_image_path,nic.vlan/3,nic.name/1,disk.size/4,custom_osparams,hv/machine_version,uuid,custom_beparams,hv/vnc_x509_verify,nic.ip/2,disk.name/5,oper_vcpus,nic.network/4,hypervisor,nic.uuid/5,disk.name/1,nic.link/3,nic_network,nic.bridge/5,nic.mac/6,disk.name/3,hv/drop_capabilities,disk.spindles,hv/spice_use_vdagent,disk.size/10,hv/usb_devices,hv/nic_type,disk_template,nic.network/6,disk.size/8,be/memory,nic.vlan/1,nic.name/3,disk.size/5,disk.uuid/14,be/spindle_use,hv/disk_discard,nic.mac/1,nic.network/5,nic.bridge/1,hv/kernel_args,nic.link/7,snodes,disk.uuid/10,nic.vlan/4,nic.link/0,nic.ip/4,oper_state,disk.uuid/15,hv/spice_use_tls,nic.network.name/6,hv/cpu_cores,be/vcpus,nic.network.name/2,nic.mac/0,nic.mode/1,nic.mode/7,nic.uuids,be/auto_balance,nic.uuid/6,disk.sizes,disk.spindles/2,disk.spindles/3,hv/vif_script,hv/usb_mouse,disk.uuid/13,nic.bridge/6,hv/cpu_weight,hv/acpi,disks_active,hv/vnc_x509_path,disk.spindles/13,hv/serial_speed,disk.name/6,serial_no,disk.uuid/2,nic.network.name/5,hv/devices,nic.uuid/4,ctime,nic.vlans,disk.name/14,nic_link,hv/cpuid,nic.mac/2,hv/viridian,admin_state,disk.size/15,disk.spindles/9,disk.spindles/4,disk.name/10,nic.macs,disk.size/13,nic.ip/7,disk.size/0,hv/scsi_controller_type,disk.spindles/1,disk.spindles/8,nic.vlan/7,nic.vlan/6,disk.name/11,disk.size/1,nic_mode,disk.spindles/11,hv/security_domain,hv/pae,hv/spice_ip_version,hv/security_model,disk.uuid/7,ip,sda_size,hv/spice_image_compression,nic.network.name/4,nic.modes,nic.network/1,hv/cpu_cap,disk.count,disk.uuid/3,bridge,hv/num_ttys,nic.vlan/5,hv/extra_config,disk.names,disk.size/14,disk.name/7,nic.link/2,beparams,forthcoming,hv/vga,disk.name/8,name >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output name,disk.name/8,hv/vga,forthcoming,beparams,nic.link/2 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.name/7,disk.size/14,disk.names,hv/extra_config,nic.vlan/5,hv/num_ttys,bridge,disk.uuid/3 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.count,hv/cpu_cap >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.network/1,nic.modes,nic.network.name/4,hv/spice_image_compression,sda_size,ip >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.uuid/7,hv/security_model,hv/spice_ip_version,hv/pae,hv/security_domain,disk.spindles/11,nic_mode >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.size/1,disk.name/11 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.vlan/6,nic.vlan/7,disk.spindles/8 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.spindles/1,hv/scsi_controller_type,disk.size/0,nic.ip/7,disk.size/13,nic.macs,disk.name/10 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.spindles/4,disk.spindles/9,disk.size/15,admin_state,hv/viridian,nic.mac/2,hv/cpuid,nic_link >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.name/14,nic.vlans,ctime >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.uuid/4,hv/devices,nic.network.name/5,disk.uuid/2,serial_no,disk.name/6,hv/serial_speed,disk.spindles/13,hv/vnc_x509_path,disks_active >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/acpi,hv/cpu_weight,nic.bridge/6,disk.uuid/13,hv/usb_mouse,hv/vif_script >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.spindles/3,disk.spindles/2,disk.sizes,nic.uuid/6,be/auto_balance >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.uuids,nic.mode/7 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.mode/1,nic.mac/0,nic.network.name/2,be/vcpus,hv/cpu_cores,nic.network.name/6 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/spice_use_tls,disk.uuid/15,oper_state,nic.ip/4,nic.link/0,nic.vlan/4,disk.uuid/10 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output snodes,nic.link/7,hv/kernel_args,nic.bridge/1 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.network/5,nic.mac/1,hv/disk_discard,be/spindle_use,disk.uuid/14,disk.size/5,nic.name/3,nic.vlan/1,be/memory >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.size/8,nic.network/6 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk_template,hv/nic_type,hv/usb_devices,disk.size/10,hv/spice_use_vdagent,disk.spindles,hv/drop_capabilities,disk.name/3,nic.mac/6 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.bridge/5,nic_network,nic.link/3,disk.name/1,nic.uuid/5,hypervisor >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.network/4,oper_vcpus,disk.name/5,nic.ip/2,hv/vnc_x509_verify,custom_beparams,uuid,hv/machine_version,custom_osparams,disk.size/4 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.name/1,nic.vlan/3 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/cdrom2_image_path,disk.size/6,hv/cpu_mask,nic.network.name/7,nic.name/4,hv/blockdev_prefix >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.bridge/3,hv/use_guest_agent,hvparams,mtime,nic.bridge/0,nic.ips,hv/spice_tls_ciphers >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/startup_timeout,disk.spindles/12,nic.bridge/2,hv/use_localtime,disk.size/12,nic.networks,nic.links,disk.name/15 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/user_shutdown,nic.count,hv/migration_downtime,network_port,nic.ip/6,nic.mode/3 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.uuid/4,custom_nicparams,admin_state_source,disk.uuids,hv/kvm_pci_reservations,nic.network.name/1 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/extra_cgroups,nic.network/2,nic.network.name/3,nic.network/3,hv/spice_bind,disk.size/7,hv/bootloader_args,hv/cpu_type >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/init_script,nic.mode/0,snodes.group.uuid,osparams,hv/mem_path,hv/cpu_threads,nic.name/7,hv/vif_type,nic.uuid/1 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output sdb_size,be/maxmem,status,nic.mac/5,disk.spindles/7 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/migration_caps,nic.bridges,hv/vhost_net,disk.spindles/14,hv/kernel_path,disk.uuid/12,nic.mode/2,disk.size/9,nic.network/0,nic.bridge/7 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/boot_order,nic.networks.names,disk.name/4,mac,admin_up,pnode.group,nic.network/7,hv/soundhw,nic.vlan/0,nic.vlan/2 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.name/0,nic.name/5,nic.ip/3,hv/disk_cache >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output pnode,disk.uuid/9,disk.size/2,hv/cdrom_disk_type >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/pci_pass,nic.mode/5 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.name/2,hv/bootloader_path,nic.name/6,hv/vnc_password_file,hv/spice_streaming_video,disk.spindles/10,hv/root_path,oper_ram,disk.uuid/5 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/cpu_sockets,hv/kvm_path,pnode.group.uuid,hv/initrd_path,nic.network.name/0,hv/floppy_image_path,nic.link/6,hv/vnet_hdr,disk.uuid/0 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output snodes.group,nic.names,disk_usage,be/always_failover,nic.uuid/7,nic.ip/5,custom_hvparams >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.link/1,hv/use_chroot,disk.name/13,nic.ip/0,disk.spindles/5,nic.link/5,disk.name/9,hv/disk_aio,disk.size/11 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.name/2,hv/keymap,disk.uuid/8 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.mode/6,tags >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.uuid/3,hv/serial_console,hv/virtio_net_queues >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/spice_jpeg_wan_compression,vcpus,hv/kvm_flag,disk.size/3,console,hv/vnc_bind_address >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.spindles/0,hv/kvm_extra,nic.bridge/4,disk.spindles/6,os,hv/spice_zlib_glz_wan_compression,hv/cdrom_image_path,disk.uuid/1 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/device_model,hv/use_bootloader,nic.uuid/2,disk.uuid/6,hv/spice_playback_compression >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/spice_password_file,nic.link/4,hv/reboot_behavior >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output be/minmem,disk.name/12,nic.name/0,nic.mac/3,nic.mac/7,hv/vnc_tls,nic.mode/4,disk.uuid/11,nic.uuid/0 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.ip/1,disk.spindles/15,nic.mac/4,hv/disk_type >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -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.6zczm1b1 -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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list '\''--separator=|'\'' --no-headers --output name kvm-test-instance02.staging.ganeti.org' kvm-test-instance02.staging.ganeti.org Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list this.name.certainly.does.not.exist' Stderr was: Failure: prerequisites not met for this operation: error type: unknown_entity, error details: Instance name this.name.certainly.does.not.exist not found Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output=field/does/not/exist >> /var/log/ganeti/qa-output.log' Stderr was: Warning: Queried for unknown fields field/does/not/exist ---- PASSED [TestInstanceList] gnt-instance list ----------------------- >>>> 2026-05-19 03:01:17.562843 time=0:00:11.874330 [TestInstanceList] gnt-instance list <<<< 2026-05-19 03:01:17.563019 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: 3febf81d-c73b-477f-afc8-ced0f5baab84 Serial number: 18 Creation time: 2026-05-19 03:00:07 Modification time: 2026-05-19 03:01:04 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:3d:99:a0 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: d56abe11-5d04-4d2f-a253-9c3f58ba2f95 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/dc5f2489-1135-42e0-a606-8b5a9a1c8d74.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/dc5f2489-1135-42e0-a606-8b5a9a1c8d74.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: 13a51251-131f-437e-bc50-6f614be132cf - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/0443a50d-a99d-426f-b319-ab5379432258.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/0443a50d-a99d-426f-b319-ab5379432258.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: 9c6beba3-6537-43c5-9aba-9394dbf2403d ---- PASSED [TestInstanceInfo] gnt-instance info ----------------------- >>>> 2026-05-19 03:01:18.891645 time=0:00:01.328626 [TestInstanceInfo] gnt-instance info <<<< 2026-05-19 03:01:18.891816 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 3febf81d-c73b-477f-afc8-ced0f5baab84 Serial number: 18 Creation time: 2026-05-19 03:00:07 Modification time: 2026-05-19 03:01:04 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:3d:99:a0 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: d56abe11-5d04-4d2f-a253-9c3f58ba2f95 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/dc5f2489-1135-42e0-a606-8b5a9a1c8d74.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/dc5f2489-1135-42e0-a606-8b5a9a1c8d74.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: 13a51251-131f-437e-bc50-6f614be132cf - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/0443a50d-a99d-426f-b319-ab5379432258.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/0443a50d-a99d-426f-b319-ab5379432258.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: 9c6beba3-6537-43c5-9aba-9394dbf2403d Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Tue May 19 03:01:21 2026 - INFO: Trying to hotplug device... Tue May 19 03:01:21 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:73:c1:d6,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' Tue May 19 03:01:23 2026 - INFO: Trying to hotplug device... Tue May 19 03:01:23 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Tue May 19 03:01:24 2026 - INFO: Trying to hotplug device... Tue May 19 03:01: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' Tue May 19 03:01:26 2026 * disk 2, size 1.0G Tue May 19 03:01:26 2026 - INFO: Trying to hotplug device... Tue May 19 03:01:26 2026 - INFO: Hotplug done. Tue May 19 03:01:26 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 03:01: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' Tue May 19 03:01:28 2026 - INFO: Trying to hotplug device... Tue May 19 03:01: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: Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Please give at least one of the parameters. Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-05-19 03:01:50.519975 time=0:00:31.628159 [TestInstanceModify] gnt-instance modify <<<< 2026-05-19 03:01:50.520100 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/3139 GET /2/jobs/3140 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-05-19 03:01:52.900257 time=0:00:02.380157 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-05-19 03:01:52.900387 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-05-19 03:01:52.900410 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-05-19 03:01:52.900426 skipping , test(s) instance-device-names disabled <<<< 2026-05-19 03:01:52.900438 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3141 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-19 03:01:59.370156 time=0:00:06.469718 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-19 03:01:59.370293 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-05-19 03:01:59.370320 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-05-19 03:01:59.370337 start [TestInstanceRenameAndBack] gnt-instance rename Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 3febf81d-c73b-477f-afc8-ced0f5baab84 Serial number: 41 Creation time: 2026-05-19 03:00:07 Modification time: 2026-05-19 03:01:59 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:3d:99:a0 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: d56abe11-5d04-4d2f-a253-9c3f58ba2f95 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/dc5f2489-1135-42e0-a606-8b5a9a1c8d74.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/dc5f2489-1135-42e0-a606-8b5a9a1c8d74.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: 13a51251-131f-437e-bc50-6f614be132cf - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/0443a50d-a99d-426f-b319-ab5379432258.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/0443a50d-a99d-426f-b319-ab5379432258.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: 9c6beba3-6537-43c5-9aba-9394dbf2403d Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org /tmp/gnt.ljHLBr 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.ljHLBr && mv /tmp/gnt.ljHLBr /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: Tue May 19 03:02:01 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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 3febf81d-c73b-477f-afc8-ced0f5baab84 Serial number: 41 Creation time: 2026-05-19 03:00:07 Modification time: 2026-05-19 03:01:59 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:3d:99:a0 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: d56abe11-5d04-4d2f-a253-9c3f58ba2f95 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/dc5f2489-1135-42e0-a606-8b5a9a1c8d74.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/dc5f2489-1135-42e0-a606-8b5a9a1c8d74.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: 13a51251-131f-437e-bc50-6f614be132cf - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/0443a50d-a99d-426f-b319-ab5379432258.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/0443a50d-a99d-426f-b319-ab5379432258.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: 9c6beba3-6537-43c5-9aba-9394dbf2403d Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org /tmp/gnt.rsa4m7 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.rsa4m7 && mv /tmp/gnt.rsa4m7 /etc/hosts' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 3febf81d-c73b-477f-afc8-ced0f5baab84 Serial number: 41 Creation time: 2026-05-19 03:00:07 Modification time: 2026-05-19 03:01:59 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:3d:99:a0 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: d56abe11-5d04-4d2f-a253-9c3f58ba2f95 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/dc5f2489-1135-42e0-a606-8b5a9a1c8d74.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/dc5f2489-1135-42e0-a606-8b5a9a1c8d74.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: 13a51251-131f-437e-bc50-6f614be132cf - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/0443a50d-a99d-426f-b319-ab5379432258.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/0443a50d-a99d-426f-b319-ab5379432258.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: 9c6beba3-6537-43c5-9aba-9394dbf2403d 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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 3febf81d-c73b-477f-afc8-ced0f5baab84 Serial number: 43 Creation time: 2026-05-19 03:00:07 Modification time: 2026-05-19 03:02:06 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:3d:99:a0 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: d56abe11-5d04-4d2f-a253-9c3f58ba2f95 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/dc5f2489-1135-42e0-a606-8b5a9a1c8d74.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/dc5f2489-1135-42e0-a606-8b5a9a1c8d74.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: 13a51251-131f-437e-bc50-6f614be132cf - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/0443a50d-a99d-426f-b319-ab5379432258.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/0443a50d-a99d-426f-b319-ab5379432258.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: 9c6beba3-6537-43c5-9aba-9394dbf2403d Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 3febf81d-c73b-477f-afc8-ced0f5baab84 Serial number: 45 Creation time: 2026-05-19 03:00:07 Modification time: 2026-05-19 03:02:10 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:3d:99:a0 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: d56abe11-5d04-4d2f-a253-9c3f58ba2f95 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/dc5f2489-1135-42e0-a606-8b5a9a1c8d74.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/dc5f2489-1135-42e0-a606-8b5a9a1c8d74.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: 13a51251-131f-437e-bc50-6f614be132cf - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/0443a50d-a99d-426f-b319-ab5379432258.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/0443a50d-a99d-426f-b319-ab5379432258.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: 9c6beba3-6537-43c5-9aba-9394dbf2403d Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceRenameAndBack] gnt-instance rename ------------ >>>> 2026-05-19 03:02:11.818660 time=0:00:12.448323 [TestInstanceRenameAndBack] gnt-instance rename <<<< 2026-05-19 03:02:11.818776 start [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI GET /2/jobs/3150 GET /2/jobs/3151 ---- PASSED [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI >>>> 2026-05-19 03:02:16.028104 time=0:00:04.209328 [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI <<<< 2026-05-19 03:02:16.028206 start [TestInstanceRenameAndBack] gnt-instance rename Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 3febf81d-c73b-477f-afc8-ced0f5baab84 Serial number: 49 Creation time: 2026-05-19 03:00:07 Modification time: 2026-05-19 03:02:15 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:3d:99:a0 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: d56abe11-5d04-4d2f-a253-9c3f58ba2f95 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/dc5f2489-1135-42e0-a606-8b5a9a1c8d74.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/dc5f2489-1135-42e0-a606-8b5a9a1c8d74.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: 13a51251-131f-437e-bc50-6f614be132cf - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/0443a50d-a99d-426f-b319-ab5379432258.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/0443a50d-a99d-426f-b319-ab5379432258.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: 9c6beba3-6537-43c5-9aba-9394dbf2403d Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org /tmp/gnt.RPyPxR 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.RPyPxR && mv /tmp/gnt.RPyPxR /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: Tue May 19 03:02:18 2026 - INFO: Resolved given name 'kvm-test-instance03.staging.ganeti.org' to 'localhost' Stderr was: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' Failure: prerequisites not met for this operation: error type: wrong_input, error details: Resolved hostname 'localhost' does not look the same as given hostname 'kvm-test-instance03.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 3febf81d-c73b-477f-afc8-ced0f5baab84 Serial number: 49 Creation time: 2026-05-19 03:00:07 Modification time: 2026-05-19 03:02:15 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:3d:99:a0 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: d56abe11-5d04-4d2f-a253-9c3f58ba2f95 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/dc5f2489-1135-42e0-a606-8b5a9a1c8d74.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/dc5f2489-1135-42e0-a606-8b5a9a1c8d74.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: 13a51251-131f-437e-bc50-6f614be132cf - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/0443a50d-a99d-426f-b319-ab5379432258.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/0443a50d-a99d-426f-b319-ab5379432258.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: 9c6beba3-6537-43c5-9aba-9394dbf2403d Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org /tmp/gnt.aOuUCS 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.aOuUCS && mv /tmp/gnt.aOuUCS /etc/hosts' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 3febf81d-c73b-477f-afc8-ced0f5baab84 Serial number: 49 Creation time: 2026-05-19 03:00:07 Modification time: 2026-05-19 03:02:15 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:3d:99:a0 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: d56abe11-5d04-4d2f-a253-9c3f58ba2f95 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/dc5f2489-1135-42e0-a606-8b5a9a1c8d74.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/dc5f2489-1135-42e0-a606-8b5a9a1c8d74.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: 13a51251-131f-437e-bc50-6f614be132cf - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/0443a50d-a99d-426f-b319-ab5379432258.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/0443a50d-a99d-426f-b319-ab5379432258.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: 9c6beba3-6537-43c5-9aba-9394dbf2403d 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.6zczm1b1 -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: 3febf81d-c73b-477f-afc8-ced0f5baab84 Serial number: 51 Creation time: 2026-05-19 03:00:07 Modification time: 2026-05-19 03:02:22 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:3d:99:a0 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: d56abe11-5d04-4d2f-a253-9c3f58ba2f95 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/dc5f2489-1135-42e0-a606-8b5a9a1c8d74.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance03.staging.ganeti.org/dc5f2489-1135-42e0-a606-8b5a9a1c8d74.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: 13a51251-131f-437e-bc50-6f614be132cf - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance03.staging.ganeti.org/0443a50d-a99d-426f-b319-ab5379432258.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance03.staging.ganeti.org/0443a50d-a99d-426f-b319-ab5379432258.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: 9c6beba3-6537-43c5-9aba-9394dbf2403d Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 3febf81d-c73b-477f-afc8-ced0f5baab84 Serial number: 53 Creation time: 2026-05-19 03:00:07 Modification time: 2026-05-19 03:02:26 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:3d:99:a0 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: d56abe11-5d04-4d2f-a253-9c3f58ba2f95 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/dc5f2489-1135-42e0-a606-8b5a9a1c8d74.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/dc5f2489-1135-42e0-a606-8b5a9a1c8d74.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: 13a51251-131f-437e-bc50-6f614be132cf - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/0443a50d-a99d-426f-b319-ab5379432258.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/0443a50d-a99d-426f-b319-ab5379432258.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: 9c6beba3-6537-43c5-9aba-9394dbf2403d Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceRenameAndBack] gnt-instance rename ------------ >>>> 2026-05-19 03:02:28.512151 time=0:00:12.483945 [TestInstanceRenameAndBack] gnt-instance rename <<<< 2026-05-19 03:02:28.512254 start [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI GET /2/jobs/3160 GET /2/jobs/3161 ---- PASSED [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI >>>> 2026-05-19 03:02:33.076775 time=0:00:04.564521 [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI <<<< 2026-05-19 03:02:33.076912 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' Tue May 19 03:02:34 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Tue May 19 03:02:34 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 03:02:34 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --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' Tue May 19 03:02:37 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Tue May 19 03:02:37 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 03:02:37 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Tue May 19 03:02:39 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Tue May 19 03:02:39 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 03:02:39 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Tue May 19 03:02:43 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Tue May 19 03:02:43 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 03:02:43 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-05-19 03:02:44.282019 time=0:00:11.205107 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-05-19 03:02:44.282165 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 3168 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-19 03:02:46.429304 time=0:00:02.147139 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-19 03:02:46.429470 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 3169 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 3170 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 3171 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 3172 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 3173 for kvm-test-instance02.staging.ganeti.org ... Tue May 19 03:03: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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-05-19 03:03:26.383665 time=0:00:39.954195 [TestInstanceReboot] gnt-instance reboot <<<< 2026-05-19 03:03:26.383822 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/3177 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/3178 ---- PASSED [TestInstanceTags] gnt-instance tags ----------------------- >>>> 2026-05-19 03:03:32.576402 time=0:00:06.192580 [TestInstanceTags] gnt-instance tags <<<< 2026-05-19 03:03:32.576543 start [TestClusterVerify] gnt-cluster verify Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 3180, 3181 Waiting for job 3180 ... Tue May 19 03:03:34 2026 * Verifying cluster config Tue May 19 03:03:34 2026 * Verifying cluster certificate files Tue May 19 03:03:34 2026 * Verifying hypervisor parameters Tue May 19 03:03:34 2026 * Verifying all nodes belong to an existing group Waiting for job 3181 ... Tue May 19 03:03:34 2026 * Verifying group 'default' Tue May 19 03:03:34 2026 * Gathering data (3 nodes) Tue May 19 03:03:34 2026 * Gathering information about nodes (3 nodes) Tue May 19 03:03:35 2026 * Gathering disk information (3 nodes) Tue May 19 03:03:36 2026 * Verifying configuration file consistency Tue May 19 03:03:36 2026 * Verifying node status Tue May 19 03:03:36 2026 * Verifying instance status Tue May 19 03:03:36 2026 * Verifying orphan volumes Tue May 19 03:03:36 2026 * Verifying N+1 Memory redundancy Tue May 19 03:03:36 2026 * Assessing cluster hypervisor parameters Tue May 19 03:03: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. Tue May 19 03:03:36 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Tue May 19 03:03:36 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Tue May 19 03:03:36 2026 * Other Notes Tue May 19 03:03:36 2026 * Hooks Results Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 3183 Waiting for job 3183 ... No disks need to be activated. ---- PASSED [TestClusterVerify] gnt-cluster verify --------------------- >>>> 2026-05-19 03:03:38.512713 time=0:00:05.936170 [TestClusterVerify] gnt-cluster verify <<<< 2026-05-19 03:03:38.512830 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/3186 Tue May 19 03:03:41 2026 Generating X509 certificate on troy-mcclure.staging.ganeti.org ---- PASSED [TestInstance] Testing getting instance(s) info via remote API >>>> 2026-05-19 03:03:41.532703 time=0:00:03.019873 [TestInstance] Testing getting instance(s) info via remote API <<<< 2026-05-19 03:03:41.532826 start [TestNodeList] gnt-node list ----- Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output custom_ndparams,offline,tags,group,mfree,sip,dfree,spfree,drained,ndp/oob_program,ndp/ovs_link,pinst_cnt,pip,name,master,mnode,ndp/spindle_count,pinst_list,ndp/ovs,master_capable,cnos,ndp/ovs_name,sptotal,ndp/exclusive_storage,sinst_cnt,disk_state,mtotal,sinst_list,uuid,powered,cnodes,hv_state,ndparams,serial_no,group.uuid,bootid,csockets,ndp/ssh_port,dtotal,vm_capable,ndp/cpu_speed,mtime,ctotal,master_candidate,ctime,role >> /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 custom_ndparams,offline,tags,group,mfree,sip,dfree,spfree,drained,ndp/oob_program,ndp/ovs_link,pinst_cnt,pip,name,master,mnode,ndp/spindle_count,pinst_list,ndp/ovs,master_capable,cnos,ndp/ovs_name,sptotal,ndp/exclusive_storage,sinst_cnt,disk_state,mtotal,sinst_list,uuid,powered,cnodes,hv_state,ndparams,serial_no,group.uuid,bootid,csockets,ndp/ssh_port,dtotal,vm_capable,ndp/cpu_speed,mtime,ctotal,master_candidate,ctime,role,custom_ndparams,offline,tags,group,mfree,sip,dfree,spfree,drained,ndp/oob_program,ndp/ovs_link,pinst_cnt,pip,name,master,mnode,ndp/spindle_count,pinst_list,ndp/ovs,master_capable,cnos,ndp/ovs_name,sptotal,ndp/exclusive_storage,sinst_cnt,disk_state,mtotal,sinst_list,uuid,powered,cnodes,hv_state,ndparams,serial_no,group.uuid,bootid,csockets,ndp/ssh_port,dtotal,vm_capable,ndp/cpu_speed,mtime,ctotal,master_candidate,ctime,role >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output role,ctime,master_candidate,ctotal >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output mtime,ndp/cpu_speed,vm_capable,dtotal,ndp/ssh_port,csockets,bootid,group.uuid >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output serial_no,ndparams >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output hv_state,cnodes,powered,uuid >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output sinst_list,mtotal,disk_state,sinst_cnt,ndp/exclusive_storage,sptotal,ndp/ovs_name,cnos,master_capable >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output ndp/ovs,pinst_list,ndp/spindle_count,mnode,master,name >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output pip,pinst_cnt,ndp/ovs_link,ndp/oob_program,drained,spfree,dfree >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output sip,mfree,group,tags,offline >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output custom_ndparams >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name' disco-stu.staging.ganeti.org mcbain.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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name troy-mcclure.staging.ganeti.org mcbain.staging.ganeti.org disco-stu.staging.ganeti.org' troy-mcclure.staging.ganeti.org mcbain.staging.ganeti.org disco-stu.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name mcbain.staging.ganeti.org troy-mcclure.staging.ganeti.org disco-stu.staging.ganeti.org' mcbain.staging.ganeti.org troy-mcclure.staging.ganeti.org disco-stu.staging.ganeti.org Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list this.name.certainly.does.not.exist' Stderr was: Failure: prerequisites not met for this operation: error type: unknown_entity, error details: Node name this.name.certainly.does.not.exist not found Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output=field/does/not/exist >> /var/log/ganeti/qa-output.log' Stderr was: ---- PASSED [TestNodeList] gnt-node list ------------------------------- >>>> 2026-05-19 03:03:47.929146 time=0:00:06.396320 [TestNodeList] gnt-node list Warning: Queried for unknown fields field/does/not/exist <<<< 2026-05-19 03:03:47.929305 start [TestJobList] gnt-job list ------- Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output summary,oppriority,oplog,opstatus,archived,status,ops,priority,received_ts,start_ts,opend,opexec,opresult,id,opstart,end_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 summary,oppriority,oplog,opstatus,archived,status,ops,priority,received_ts,start_ts,opend,opexec,opresult,id,opstart,end_ts,summary,oppriority,oplog,opstatus,archived,status,ops,priority,received_ts,start_ts,opend,opexec,opresult,id,opstart,end_ts >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output end_ts,opstart >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output id,opresult,opexec,opend >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output start_ts,received_ts,priority,ops,status,archived,opstatus,oplog,oppriority,summary >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -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 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list '\''--separator=|'\'' --no-headers --output id 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' 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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list '\''--separator=|'\'' --no-headers --output id 2465 2457 1050 3125 2097 1457 3174 2245 1699 1179 1662 542 1367 1782 163 2377 2127 2062 2783 1865 146 1774 98 671 1554 1504 1660 1475 1500 2118 2001 2490 1440 392 3082 385 1096 856 2846 1426 1698 1733 2587 1142 2039 1858 2685 2649 1157 1959 1238 411 1784 997 2660 2547 192 431 2382 634 2830 1572 76 2287 3139 1365 2849 3176 1327 2408 792 2740 1015 1467 2015 124 2082 222 2900 664 2611 2878 2839 68 2440 1675 249 716 1310 446 1139 2722 1006 474 1779 2807 2437 467 2171 2519 1291 45 15 425 560 1299 1882 1814 1911 101 1730 3172 273 829 872 604 121 395 2762 2115 306 1196 2275 117 594 1652 230 1010 899 6 2844 2656 1221 151 1679 2802 2940 217 761 1048 2600 630 2010 1486 863 2507 497 200 666 918 1167 949 2243 3167 1477 1480 1682 2961 943 85 2625 2 1801 2697 307 623 2018 2693 2250 2296 832 2415 1535 869 763 147 2926 458 2944 2818 2126 1234 2875 2212 1051 975 859 1962 3032 3129 2119 1729 2810 1691 2299 524 638 2657 2303 554 2452 305 2495 49 2823 1185 1610 2402 398 2939 511 477 551 1528 2623 96 900 1003 2131 2517 2370 1621 753 846 1119 2817 1021 3159 3161 2643 193 2633 1494 1041 2744 268 1257 1902 1722 641 670 732 1558 2504 1241 605 2172 1899 2327 2409 2985 1178 1094 1127 2414 356 1454 2867 2403 1140 1606 1685 1900 282 3186 936 2297 1201 1819 1914 1849 1339 390 2838 1170 1008 688 922 1254 19 552 544 74 2048 841 153 703 2214 2957 2157 2898 2324 734 771 724 24 2257 280 312 2703 142 1995 1356 1589 2276 429 2597 567 1984 974 2709 978 2351 781 234 2424 787 3179 1884 2566 2585 2173 535 3020 1081 1599 1463 2220 400 490 2516 3141 1135 538 622 1775 1267 203 1239 1948 1732 1205 1037 2631 2164 1007 82 2049 3088 1148 983 1132 2928 2832 615 2785 1672 170 3182 139 412 927 1343 2553 932 1891 1820 1596 1764 2892 27 608 512 1954 481 2803 1065 1634 2482 506 908 1998 2683 1436 1110 377 3180 1112 2831 3123 2911 2349 11 3081 2105 292 2273 87 2943 931 3093 967 3103 633 1306 1868 2040 581 3162 1263 46 1616 1736 1982 1302 1651 2750 77 225 993 176 620 534 2332 1991 2451 2350 1420 271 1474 2063 3114 923 2138 991 223 2419 3014 2496 493 183 2560 1511 780 2065 1368 169 189 2914 2260 2006 1673 3153 2757 755 348 2632 308 1780 214 2669 1744 1670 2475 1270 2478 1090 672 1036 1020 1605 2221 1232 1734 1156 2951 889 83 2638 3001 1224 3 677 2595 1740 1382 639 3072 1217 1901 1703 1798 1735 1403 2170 263 2907 3034 2294 2203 2480 2449 1126 1045 596 1492 3048 2059 2680 1973 2446 118 2232 1873 161 616 330 549 2681 2244 2342 2565 1259 2030 929 1860 1521 3142 471 2556 582 2140 3120 1752 1074 558 2620 1638 1904 1195 1650 2795 495 751 243 433 1537 1686 1561 1512 3049 166 3138 568 1308 1776 2200 2901 637 2953 2096 342 2794 2873 2662 107 190 325 3045 2968 522 143 1192 2159 515 2993 3036 2988 2503 2132 1245 158 2460 1702 1697 2360 131 463 2637 1278 3168 1288 277 1252 3051 838 1976 1677 2023 1905 2699 1876 1678 1654 1147 706 916 3054 2129 1389 2130 149 737 686 728 2295 202 443 946 2178 2407 1298 2549 3071 2286 1182 981 1321 984 1719 848 419 2661 963 2169 740 712 2009 1320 595 1390 484 2264 2809 687 3029 2334 2573 1055 1141 1576 580 1341 1316 871 460 2491 2581 843 3046 3133 1191 1419 2365 1813 485 1218 2025 1024 2022 2840 2836 2589 1068 198 2277 410 2510 3033 603 1598 1450 1018 3131 402 2923 3073 2801 2255 803 3009 1571 2359 346 811 452 1002 2738 3099 2472 3149 2614 3134 2913 1928 2570 1694 434 919 957 1001 2317 2272 1120 2227 2337 2447 237 2481 1946 2811 1340 694 1215 540 501 1688 533 2666 1920 428 389 779 341 468 2381 910 1955 590 1397 321 2653 653 404 1387 1827 1031 906 3158 2217 518 248 1122 1833 2069 509 2428 2185 2971 494 2763 1213 801 2353 2397 643 1692 2143 575 2352 2888 1867 334 1098 805 2032 2787 2098 2684 1978 2929 2514 654 1845 1695 1913 2784 2920 1414 288 1551 373 2889 2636 2400 1099 357 1523 298 1452 2688 1743 2258 2530 992 218 199 2694 2628 2092 804 834 644 2240 2648 2347 713 2305 2551 2166 881 1086 891 2761 789 1076 1103 2284 2654 479 606 387 119 2137 1851 1460 2592 2879 1593 1248 700 2066 1809 926 621 1637 35 2027 2865 824 310 125 1870 219 1346 987 2483 2644 1277 577 2813 381 1282 1718 2682 496 482 2639 344 2489 870 1268 851 421 253 2906 1357 1883 591 2329 267 1125 1155 1301 2982 3166 2535 2919 464 2226 2336 1937 3170 2269 1373 1029 994 1741 350 444 2716 1725 1625 1642 614 692 2868 2861 1220 749 668 2808 1918 177 1317 884 314 1071 1738 2790 585 2165 1539 2091 925 326 426 2747 2952 2241 2987 1843 1889 347 3163 2290 487 48 855 44 3024 2416 1664 1303 2209 1149 729 2835 876 1318 2088 2626 3143 2745 2891 3002 1715 2268 1922 1394 2990 180 2767 657 2028 1428 879 1388 1544 1314 2476 413 1407 2827 2797 97 67 539 1359 1854 1669 2521 681 2759 1146 1379 1714 2358 1445 1514 246 796 1352 726 1285 1469 235 206 2425 1276 1349 2752 2655 940 1348 152 707 2672 165 90 332 59 2162 238 1783 272 885 1165 1325 2711 1190 2056 2199 1960 1171 110 2635 439 3089 3145 1409 1987 3164 1053 386 3119 624 1040 1821 2395 2777 2054 1582 1835 320 3155 3022 104 905 1816 2955 1153 3017 1761 212 1575 1085 415 588 1927 3147 2659 1847 380 2630 1399 1863 750 1411 1856 1656 2229 682 674 2384 564 1885 109 1963 1721 1577 191 2646 1011 2013 977 1000 2328 2741 1896 1446 2462 2737 43 1507 1395 697 2707 710 821 1300 2318 642 1753 1910 3106 636 3154 1338 952 1264 566 1795 2146 766 635 2804 2205 208 1176 2899 2999 2676 2933 2568 1898 2461 2477 743 2464 360 1947 748 1515 375 1531 1834 1058 915 2372 659 3091 1600 1999 1478 352 2950 2602 2583 1696 704 809 2385 1287 2450 416 2153 1627 2003 1939 145 2569 1566 816 2543 2376 1378 95 2700 2443 2527 942 1358 1629 2947 2282 2190 1304 1332 3063 1412 2090 60 561 723 2033 2052 3067 102 911 648 1092 1229 612 403 1646 1250 973 55 36 972 2677 845 2704 1151 303 1470 1498 2289 1034 3043 702 2932 317 376 1433 2719 1840 868 1471 2712 2109 1756 1556 1134 1214 1495 1408 2512 70 2333 2696 1104 2394 2970 3070 3150 284 78 437 2468 1101 715 2991 365 2574 1123 1888 2778 2038 1915 1228 1878 1293 1361 3111 1887 14 742 269 2731 989 2246 2280 880 1591 1552 1624 1209 2820 651 252 1890 141 483 2179 831 2459 1330 2691 912 782 3007 1826 1848 1574 1880 1825 488 47 18 406 112 1392 1506 2876 1526 1429 1586 1812 2664 793 1861 2884 2576 2254 3031 2111 3092 1258 2051 226 2102 1547 144 1080 705 1793 2343 2154 1707 2389 122 2078 2361 2627 1396 171 2194 2219 105 882 2922 2180 370 1519 1977 650 1975 2930 2087 1549 1879 2515 2798 81 2788 1371 181 274 902 262 818 1875 2262 951 1115 3183 2612 1530 1510 135 251 877 2692 3144 1355 1364 1082 2374 3087 1788 1631 2330 2995 2500 2410 2508 1329 261 1808 2567 2073 2996 814 2233 231 2800 628 1724 1168 3136 1481 1811 2702 2730 432 2893 948 979 1075 2356 1921 1177 3157 2554 1013 2558 1089 2151 1824 1295 1323 2110 2213 2599 2989 2427 2307 1174 2168 1016 1636 228 731 2710 813 1838 2825 23 528 2858 839 1453 2120 565 1451 335 2967 1604 1940 1159 709 239 2251 296 920 1458 250 2077 2236 570 316 2843 656 1193 1796 2135 2751 2430 2615 684 2405 1136 345 3011 2362 529 453 2910 893 1674 1974 2924 530 148 343 299 1988 1334 1210 1909 2315 2274 57 2484 441 693 2281 3171 1579 759 2455 2061 88 2980 1336 1438 1830 696 1152 2300 2896 1102 507 129 327 1965 1842 1197 2338 2575 188 396 42 826 1623 84 998 2094 3112 276 1871 808 3003 1983 661 632 2598 2969 2392 1442 765 1745 1912 988 1459 2855 466 1046 2201 961 1066 1246 1815 1990 1242 690 1726 3148 1737 1038 2429 3140 2228 1009 66 939 3057 1653 333 1222 2524 1184 1617 1771 982 1322 2555 3173 1405 1261 216 1655 383 1508 1012 3113 1078 823 3127 2422 1723 1797 2520 744 1641 2177 2912 4 1173 1850 1129 2857 247 1372 1760 2107 1253 2479 647 2877 1778 1590 2041 785 140 270 2373 1211 2605 1633 17 1553 559 1283 2323 772 2149 2941 1709 2068 2195 935 1602 2076 517 2905 1004 1060 2467 573 423 379 1790 1626 1150 1347 1207 3062 2679 371 3105 806 527 1981 2936 1118 680 2937 3101 2215 1434 1932 1208 1942 1319 194 1628 2029 285 2979 2186 563 1479 1404 727 1130 769 679 2768 1223 790 2319 417 1513 2141 215 3137 2304 339 1186 287 600 1822 631 589 699 861 1800 418 3016 1079 1663 1362 718 2084 2364 1837 2167 1289 1997 658 2533 1956 2841 1054 378 1067 2523 187 1958 2234 722 3175 788 2401 338 1393 1964 3130 1926 867 1462 1936 465 2545 1271 2641 547 597 1307 2746 2247 440 1632 1895 164 1354 1925 619 329 2882 1908 2671 2724 422 607 1644 1836 2399 1594 2081 1945 733 2824 1886 185 201 996 593 2034 1095 2856 579 2207 3115 964 69 3035 1680 2537 1413 260 904 2423 874 2776 401 2668 2488 1255 3084 1872 1924 897 283 2618 959 2665 1542 1578 1275 2117 1791 420 53 2355 503 514 2306 1839 3086 2895 1281 3026 173 2506 1128 2453 1690 1116 1166 1335 340 898 2796 2976 1 1503 1225 1482 174 1658 1496 1439 1386 91 2208 1786 257 2721 794 1647 2390 2689 2732 2931 2954 1249 184 1563 1337 2050 739 2237 136 1841 2578 2047 409 211 1111 28 486 178 1643 933 1206 2579 1727 1619 103 2609 2793 2393 2675 3050 2156 2421 1160 1917 807 111 2881 1243 2749 1430 2981 1903 2571 1971 962 2779 2588 472 2007 1970 1077 1265 646 3097 304 1059 878 492 2617 2326 1731 2339 1529 778 20 2099 297 976 660 2715 3181 1768 513 86 1344 1546 1657 1019 3065 3085 72 3152 1114 427 2346 196 1200 3059 336 1929 1772 2075 2580 752 204 985 1047 768 1172 1212 1751 52 1088 1639 2369 1073 2758 2142 2471 827 817 1109 1311 842 1161 322 2021 278 730 676 159 1461 2509 2163 2431 2204 2874 265 1853 2380 435 2983 1244 820 864 717 1979 1402 1131 2903 1384 3027 241 2016 1831 1107 1376 2945 569 1233 2224 1608 2594 2035 2739 2104 454 2859 2136 887 1273 629 75 100 773 2114 2259 2845 2308 1799 2927 1279 541 1360 1143 1683 924 777 746 1363 33 2083 113 1540 2529 828 1667 2734 1231 741 361 1951 2997 116 1892 1488 3053 1584 2572 2885 875 795 1468 2155 1708 2917 2231 2714 2842 3160 2834 1377 953 2532 2036 2522 2388 2837 61 1124 1952 1897 1862 394 2074 368 2387 1968 1938 2442 1087 369 331 1559 2181 2345 1562 1781 1648 2321 3028 2760 2634 2562 92 1855 3019 3006 1113 2729 366 2640 587 969 30 640 2964 2139 2298 1676 2909 3083 1443 1668 2735 1235 901 525 1935 41 2150 1766 2161 2591 2320 1072 2720 313 862 120 858 1117 2396 1823 5 1517 645 520 71 2499 1527 1701 2019 2371 1383 1027 2497 3064 3095 1025 1017 835 1063 2705 3037 735 1464 1326 930 950 662 1597 2821 958 39 2238 797 505 2733 462 2505 2134 1930 2293 1869 393 491 2445 2894 2191 3060 2378 2044 1857 2210 1035 2658 1548 2791 1794 424 1750 498 1817 3100 1374 3018 543 586 359 1810 2866 1618 2348 655 3061 1742 1489 986 1421 2706 106 850 2828 1485 2792 2493 955 1969 610 1296 853 913 436 2368 1230 685 1473 990 502 2057 2263 1569 391 1448 2645 2291 892 736 1712 1033 210 1555 2158 2847 2498 2000 1649 2249 960 372 227 2502 254 1052 3047 1967 2101 2960 2124 2770 970 678 1716 2963 3004 130 2789 2463 2106 954 1630 155 2959 2723 3079 451 825 2622 3104 2202 857 2206 3013 3080 1435 157 2860 2986 598 1665 774 1251 1505 683 264 2335 2060 2603 2781 2822 1260 1194 847 2187 3078 652 866 2687 1681 1972 3156 1805 1635 175 2652 349 1286 2973 2780 150 1687 2196 2265 1044 536 1689 2584 374 609 914 469 388 2225 1083 31 537 720 1269 854 1043 1941 1274 1985 62 625 132 2322 10 489 2125 1328 2525 2601 2718 1380 1640 1666 134 3102 2563 2613 602 2513 2085 2854 1423 2444 2469 3030 1516 2678 1769 382 1437 2383 1611 747 1565 302 553 1620 798 1859 281 1919 2379 890 80 1806 2974 2534 12 2550 762 2743 3151 1369 1844 2819 56 1765 2183 3126 626 301 2436 499 2772 2998 2948 1108 1256 837 2528 3128 1305 115 300 1272 2004 2852 2197 54 384 1400 1093 1609 1509 449 2020 2189 1198 1062 2805 531 1456 2316 1893 2432 508 2071 1704 2239 2883 1162 2663 2420 1164 2302 574 2354 576 64 944 1237 9 1541 1720 1240 1406 1615 50 849 1803 2122 980 1762 519 258 1262 242 1787 442 521 833 2046 2024 3076 1297 775 815 3038 2366 2755 337 947 233 1728 3040 2413 1877 1532 3132 860 1100 562 2642 2728 1333 3005 2871 1748 3041 2223 3165 2806 2540 205 2058 1550 764 2426 2174 2577 1290 2211 2624 2548 1292 2448 1684 669 956 1487 1226 1069 1331 2375 1755 1785 1874 2116 1005 2026 1661 1717 2934 2367 22 895 721 2441 745 2829 799 3008 1175 2285 3000 725 1592 162 2608 2799 7 2485 1472 51 844 3146 2086 937 2607 2103 213 2918 1757 760 2486 1759 2176 1588 1773 1431 2538 2067 556 1030 2695 1181 3098 578 1568 364 701 1455 1424 1188 999 2942 2726 2921 286 294 2341 1158 447 224 673 1490 2826 886 1350 2526 1493 719 1351 1315 8 1802 1894 1754 907 1097 2108 3116 1933 2198 1049 2673 2301 2278 2192 1612 2439 414 156 3109 179 770 399 1533 1294 2053 2266 2862 476 293 2596 1183 584 2853 473 1353 1057 2701 1427 2748 2938 1749 2782 1138 601 2466 255 618 1280 470 2008 2965 3177 168 430 2313 1105 3023 2904 2148 2011 2216 1084 3110 1491 1961 2604 2765 1415 571 99 3056 407 1145 1916 229 917 2175 1502 1449 819 1444 800 2501 2014 324 1441 353 3135 363 1789 362 786 2031 2473 2629 1595 2271 207 3044 1418 2915 1587 309 2005 3042 2956 526 1518 968 1614 137 2753 1950 138 2340 995 25 2650 2616 2079 1312 2559 689 318 791 1203 2492 244 3178 3068 945 1416 259 3117 2002 2880 2188 1881 2713 1866 93 627 172 2552 1763 3066 2128 1746 29 323 1216 1070 2417 2037 500 523 455 2112 2833 1391 1313 840 478 73 1219 1056 2230 1645 2863 2775 1202 698 1484 583 1710 1266 1994 2736 232 546 1747 3094 3090 126 160 1980 3010 1189 2288 2093 611 2769 1028 1385 1180 934 32 1943 767 810 1227 613 2593 1204 1573 1622 2418 1342 459 2121 34 883 2890 3015 695 2717 3122 2434 1777 1807 456 516 354 1580 448 2017 2886 1907 2946 1832 1022 2089 2619 966 2454 128 1417 1767 2544 1422 2270 1953 63 2145 1476 550 1601 2518 873 2686 3025 1324 3069 667 3121 592 2283 852 2314 1534 1944 812 1693 2582 2193 94 1792 965 1154 822 1432 599 2144 1818 397 1804 37 532 1957 3124 1520 830 3184 2916 2487 2511 355 2042 836 2667 2456 2160 2949 711 266 2474 2133 1064 2935 617 2531 1497 663 2391 1398 445 2815 1042 16 1966 221 1091 1501 1309 2984 351 2095 2994 2312 2958 319 2590 802 480 1671 438 245 2764 2966 756 2055 1144 195 708 2771 2267 123 2309 2908 1992 2766 2070 1381 909 2253 2357 1706 1585 2816 2727 2292 1852 2235 3052 291 938 2072 1345 2561 2064 1499 2012 545 1014 26 2690 2925 2045 2869 13 1370 2398 2870 776 548 475 894 1061 1659 408 865 240 1923 2621 1607 1557 555 1713 405 2344 108 3169 358 2742 1906 457 1828 1931 1525 3039 510 1199 1829 2248 2433 1284 928 2962 2674 783 941 2872 2147 2438 114 1466 1375 1613 1524 3012 167 714 2252 1026 1410 888 1583 2536 2651 461 1739 896 289 2411 971 784 1581 2435 2043 1986 754 1366 2494 2975 367 1106 182 2542 2311 1039 2100 1538 2256 2670 2850 665 2756 903 2972 1700 127 2470 290 1705 197 450 2222 572 3107 2386 2242 2564 65 649 3185 1187 2218 2113 1447 2404 209 2977 1560 2647 2152 1401 1864 58 315 758 2887 1247 2184 1236 2786 1543 3075 1023 1989 2992 1133 2539 1570 154 2541 557 2586 1564 2725 2708 275 757 2182 921 1137 295 1770 1996 1483 133 2754 2406 1934 3118 328 2851 1603 2812 236 3058 1522 2458 3077 2610 675 1846 2773 738 2261 1465 2331 3074 2864 2123 504 2698 256 220 2363 2848 2978 2557 1758 2080 1425 79 311 2310 1567 3021 2902 1993 89 2606 1163 186 1536 1711 38 691 2412 2897 2814 1121 2546 3096 1949 2279 3055 21 40 1032 2774 1545 279 3108 1169 2325' 2465 2457 1050 3125 2097 1457 3174 2245 1699 1179 1662 542 1367 1782 163 2377 2127 2062 2783 1865 146 1774 98 671 1554 1504 1660 1475 1500 2118 2001 2490 1440 392 3082 385 1096 856 2846 1426 1698 1733 2587 1142 2039 1858 2685 2649 1157 1959 1238 411 1784 997 2660 2547 192 431 2382 634 2830 1572 76 2287 3139 1365 2849 3176 1327 2408 792 2740 1015 1467 2015 124 2082 222 2900 664 2611 2878 2839 68 2440 1675 249 716 1310 446 1139 2722 1006 474 1779 2807 2437 467 2171 2519 1291 45 15 425 560 1299 1882 1814 1911 101 1730 3172 273 829 872 604 121 395 2762 2115 306 1196 2275 117 594 1652 230 1010 899 6 2844 2656 1221 151 1679 2802 2940 217 761 1048 2600 630 2010 1486 863 2507 497 200 666 918 1167 949 2243 3167 1477 1480 1682 2961 943 85 2625 2 1801 2697 307 623 2018 2693 2250 2296 832 2415 1535 869 763 147 2926 458 2944 2818 2126 1234 2875 2212 1051 975 859 1962 3032 3129 2119 1729 2810 1691 2299 524 638 2657 2303 554 2452 305 2495 49 2823 1185 1610 2402 398 2939 511 477 551 1528 2623 96 900 1003 2131 2517 2370 1621 753 846 1119 2817 1021 3159 3161 2643 193 2633 1494 1041 2744 268 1257 1902 1722 641 670 732 1558 2504 1241 605 2172 1899 2327 2409 2985 1178 1094 1127 2414 356 1454 2867 2403 1140 1606 1685 1900 282 3186 936 2297 1201 1819 1914 1849 1339 390 2838 1170 1008 688 922 1254 19 552 544 74 2048 841 153 703 2214 2957 2157 2898 2324 734 771 724 24 2257 280 312 2703 142 1995 1356 1589 2276 429 2597 567 1984 974 2709 978 2351 781 234 2424 787 3179 1884 2566 2585 2173 535 3020 1081 1599 1463 2220 400 490 2516 3141 1135 538 622 1775 1267 203 1239 1948 1732 1205 1037 2631 2164 1007 82 2049 3088 1148 983 1132 2928 2832 615 2785 1672 170 3182 139 412 927 1343 2553 932 1891 1820 1596 1764 2892 27 608 512 1954 481 2803 1065 1634 2482 506 908 1998 2683 1436 1110 377 3180 1112 2831 3123 2911 2349 11 3081 2105 292 2273 87 2943 931 3093 967 3103 633 1306 1868 2040 581 3162 1263 46 1616 1736 1982 1302 1651 2750 77 225 993 176 620 534 2332 1991 2451 2350 1420 271 1474 2063 3114 923 2138 991 223 2419 3014 2496 493 183 2560 1511 780 2065 1368 169 189 2914 2260 2006 1673 3153 2757 755 348 2632 308 1780 214 2669 1744 1670 2475 1270 2478 1090 672 1036 1020 1605 2221 1232 1734 1156 2951 889 83 2638 3001 1224 3 677 2595 1740 1382 639 3072 1217 1901 1703 1798 1735 1403 2170 263 2907 3034 2294 2203 2480 2449 1126 1045 596 1492 3048 2059 2680 1973 2446 118 2232 1873 161 616 330 549 2681 2244 2342 2565 1259 2030 929 1860 1521 3142 471 2556 582 2140 3120 1752 1074 558 2620 1638 1904 1195 1650 2795 495 751 243 433 1537 1686 1561 1512 3049 166 3138 568 1308 1776 2200 2901 637 2953 2096 342 2794 2873 2662 107 190 325 3045 2968 522 143 1192 2159 515 2993 3036 2988 2503 2132 1245 158 2460 1702 1697 2360 131 463 2637 1278 3168 1288 277 1252 3051 838 1976 1677 2023 1905 2699 1876 1678 1654 1147 706 916 3054 2129 1389 2130 149 737 686 728 2295 202 443 946 2178 2407 1298 2549 3071 2286 1182 981 1321 984 1719 848 419 2661 963 2169 740 712 2009 1320 595 1390 484 2264 2809 687 3029 2334 2573 1055 1141 1576 580 1341 1316 871 460 2491 2581 843 3046 3133 1191 1419 2365 1813 485 1218 2025 1024 2022 2840 2836 2589 1068 198 2277 410 2510 3033 603 1598 1450 1018 3131 402 2923 3073 2801 2255 803 3009 1571 2359 346 811 452 1002 2738 3099 2472 3149 2614 3134 2913 1928 2570 1694 434 919 957 1001 2317 2272 1120 2227 2337 2447 237 2481 1946 2811 1340 694 1215 540 501 1688 533 2666 1920 428 389 779 341 468 2381 910 1955 590 1397 321 2653 653 404 1387 1827 1031 906 3158 2217 518 248 1122 1833 2069 509 2428 2185 2971 494 2763 1213 801 2353 2397 643 1692 2143 575 2352 2888 1867 334 1098 805 2032 2787 2098 2684 1978 2929 2514 654 1845 1695 1913 2784 2920 1414 288 1551 373 2889 2636 2400 1099 357 1523 298 1452 2688 1743 2258 2530 992 218 199 2694 2628 2092 804 834 644 2240 2648 2347 713 2305 2551 2166 881 1086 891 2761 789 1076 1103 2284 2654 479 606 387 119 2137 1851 1460 2592 2879 1593 1248 700 2066 1809 926 621 1637 35 2027 2865 824 310 125 1870 219 1346 987 2483 2644 1277 577 2813 381 1282 1718 2682 496 482 2639 344 2489 870 1268 851 421 253 2906 1357 1883 591 2329 267 1125 1155 1301 2982 3166 2535 2919 464 2226 2336 1937 3170 2269 1373 1029 994 1741 350 444 2716 1725 1625 1642 614 692 2868 2861 1220 749 668 2808 1918 177 1317 884 314 1071 1738 2790 585 2165 1539 2091 925 326 426 2747 2952 2241 2987 1843 1889 347 3163 2290 487 48 855 44 3024 2416 1664 1303 2209 1149 729 2835 876 1318 2088 2626 3143 2745 2891 3002 1715 2268 1922 1394 2990 180 2767 657 2028 1428 879 1388 1544 1314 2476 413 1407 2827 2797 97 67 539 1359 1854 1669 2521 681 2759 1146 1379 1714 2358 1445 1514 246 796 1352 726 1285 1469 235 206 2425 1276 1349 2752 2655 940 1348 152 707 2672 165 90 332 59 2162 238 1783 272 885 1165 1325 2711 1190 2056 2199 1960 1171 110 2635 439 3089 3145 1409 1987 3164 1053 386 3119 624 1040 1821 2395 2777 2054 1582 1835 320 3155 3022 104 905 1816 2955 1153 3017 1761 212 1575 1085 415 588 1927 3147 2659 1847 380 2630 1399 1863 750 1411 1856 1656 2229 682 674 2384 564 1885 109 1963 1721 1577 191 2646 1011 2013 977 1000 2328 2741 1896 1446 2462 2737 43 1507 1395 697 2707 710 821 1300 2318 642 1753 1910 3106 636 3154 1338 952 1264 566 1795 2146 766 635 2804 2205 208 1176 2899 2999 2676 2933 2568 1898 2461 2477 743 2464 360 1947 748 1515 375 1531 1834 1058 915 2372 659 3091 1600 1999 1478 352 2950 2602 2583 1696 704 809 2385 1287 2450 416 2153 1627 2003 1939 145 2569 1566 816 2543 2376 1378 95 2700 2443 2527 942 1358 1629 2947 2282 2190 1304 1332 3063 1412 2090 60 561 723 2033 2052 3067 102 911 648 1092 1229 612 403 1646 1250 973 55 36 972 2677 845 2704 1151 303 1470 1498 2289 1034 3043 702 2932 317 376 1433 2719 1840 868 1471 2712 2109 1756 1556 1134 1214 1495 1408 2512 70 2333 2696 1104 2394 2970 3070 3150 284 78 437 2468 1101 715 2991 365 2574 1123 1888 2778 2038 1915 1228 1878 1293 1361 3111 1887 14 742 269 2731 989 2246 2280 880 1591 1552 1624 1209 2820 651 252 1890 141 483 2179 831 2459 1330 2691 912 782 3007 1826 1848 1574 1880 1825 488 47 18 406 112 1392 1506 2876 1526 1429 1586 1812 2664 793 1861 2884 2576 2254 3031 2111 3092 1258 2051 226 2102 1547 144 1080 705 1793 2343 2154 1707 2389 122 2078 2361 2627 1396 171 2194 2219 105 882 2922 2180 370 1519 1977 650 1975 2930 2087 1549 1879 2515 2798 81 2788 1371 181 274 902 262 818 1875 2262 951 1115 3183 2612 1530 1510 135 251 877 2692 3144 1355 1364 1082 2374 3087 1788 1631 2330 2995 2500 2410 2508 1329 261 1808 2567 2073 2996 814 2233 231 2800 628 1724 1168 3136 1481 1811 2702 2730 432 2893 948 979 1075 2356 1921 1177 3157 2554 1013 2558 1089 2151 1824 1295 1323 2110 2213 2599 2989 2427 2307 1174 2168 1016 1636 228 731 2710 813 1838 2825 23 528 2858 839 1453 2120 565 1451 335 2967 1604 1940 1159 709 239 2251 296 920 1458 250 2077 2236 570 316 2843 656 1193 1796 2135 2751 2430 2615 684 2405 1136 345 3011 2362 529 453 2910 893 1674 1974 2924 530 148 343 299 1988 1334 1210 1909 2315 2274 57 2484 441 693 2281 3171 1579 759 2455 2061 88 2980 1336 1438 1830 696 1152 2300 2896 1102 507 129 327 1965 1842 1197 2338 2575 188 396 42 826 1623 84 998 2094 3112 276 1871 808 3003 1983 661 632 2598 2969 2392 1442 765 1745 1912 988 1459 2855 466 1046 2201 961 1066 1246 1815 1990 1242 690 1726 3148 1737 1038 2429 3140 2228 1009 66 939 3057 1653 333 1222 2524 1184 1617 1771 982 1322 2555 3173 1405 1261 216 1655 383 1508 1012 3113 1078 823 3127 2422 1723 1797 2520 744 1641 2177 2912 4 1173 1850 1129 2857 247 1372 1760 2107 1253 2479 647 2877 1778 1590 2041 785 140 270 2373 1211 2605 1633 17 1553 559 1283 2323 772 2149 2941 1709 2068 2195 935 1602 2076 517 2905 1004 1060 2467 573 423 379 1790 1626 1150 1347 1207 3062 2679 371 3105 806 527 1981 2936 1118 680 2937 3101 2215 1434 1932 1208 1942 1319 194 1628 2029 285 2979 2186 563 1479 1404 727 1130 769 679 2768 1223 790 2319 417 1513 2141 215 3137 2304 339 1186 287 600 1822 631 589 699 861 1800 418 3016 1079 1663 1362 718 2084 2364 1837 2167 1289 1997 658 2533 1956 2841 1054 378 1067 2523 187 1958 2234 722 3175 788 2401 338 1393 1964 3130 1926 867 1462 1936 465 2545 1271 2641 547 597 1307 2746 2247 440 1632 1895 164 1354 1925 619 329 2882 1908 2671 2724 422 607 1644 1836 2399 1594 2081 1945 733 2824 1886 185 201 996 593 2034 1095 2856 579 2207 3115 964 69 3035 1680 2537 1413 260 904 2423 874 2776 401 2668 2488 1255 3084 1872 1924 897 283 2618 959 2665 1542 1578 1275 2117 1791 420 53 2355 503 514 2306 1839 3086 2895 1281 3026 173 2506 1128 2453 1690 1116 1166 1335 340 898 2796 2976 1 1503 1225 1482 174 1658 1496 1439 1386 91 2208 1786 257 2721 794 1647 2390 2689 2732 2931 2954 1249 184 1563 1337 2050 739 2237 136 1841 2578 2047 409 211 1111 28 486 178 1643 933 1206 2579 1727 1619 103 2609 2793 2393 2675 3050 2156 2421 1160 1917 807 111 2881 1243 2749 1430 2981 1903 2571 1971 962 2779 2588 472 2007 1970 1077 1265 646 3097 304 1059 878 492 2617 2326 1731 2339 1529 778 20 2099 297 976 660 2715 3181 1768 513 86 1344 1546 1657 1019 3065 3085 72 3152 1114 427 2346 196 1200 3059 336 1929 1772 2075 2580 752 204 985 1047 768 1172 1212 1751 52 1088 1639 2369 1073 2758 2142 2471 827 817 1109 1311 842 1161 322 2021 278 730 676 159 1461 2509 2163 2431 2204 2874 265 1853 2380 435 2983 1244 820 864 717 1979 1402 1131 2903 1384 3027 241 2016 1831 1107 1376 2945 569 1233 2224 1608 2594 2035 2739 2104 454 2859 2136 887 1273 629 75 100 773 2114 2259 2845 2308 1799 2927 1279 541 1360 1143 1683 924 777 746 1363 33 2083 113 1540 2529 828 1667 2734 1231 741 361 1951 2997 116 1892 1488 3053 1584 2572 2885 875 795 1468 2155 1708 2917 2231 2714 2842 3160 2834 1377 953 2532 2036 2522 2388 2837 61 1124 1952 1897 1862 394 2074 368 2387 1968 1938 2442 1087 369 331 1559 2181 2345 1562 1781 1648 2321 3028 2760 2634 2562 92 1855 3019 3006 1113 2729 366 2640 587 969 30 640 2964 2139 2298 1676 2909 3083 1443 1668 2735 1235 901 525 1935 41 2150 1766 2161 2591 2320 1072 2720 313 862 120 858 1117 2396 1823 5 1517 645 520 71 2499 1527 1701 2019 2371 1383 1027 2497 3064 3095 1025 1017 835 1063 2705 3037 735 1464 1326 930 950 662 1597 2821 958 39 2238 797 505 2733 462 2505 2134 1930 2293 1869 393 491 2445 2894 2191 3060 2378 2044 1857 2210 1035 2658 1548 2791 1794 424 1750 498 1817 3100 1374 3018 543 586 359 1810 2866 1618 2348 655 3061 1742 1489 986 1421 2706 106 850 2828 1485 2792 2493 955 1969 610 1296 853 913 436 2368 1230 685 1473 990 502 2057 2263 1569 391 1448 2645 2291 892 736 1712 1033 210 1555 2158 2847 2498 2000 1649 2249 960 372 227 2502 254 1052 3047 1967 2101 2960 2124 2770 970 678 1716 2963 3004 130 2789 2463 2106 954 1630 155 2959 2723 3079 451 825 2622 3104 2202 857 2206 3013 3080 1435 157 2860 2986 598 1665 774 1251 1505 683 264 2335 2060 2603 2781 2822 1260 1194 847 2187 3078 652 866 2687 1681 1972 3156 1805 1635 175 2652 349 1286 2973 2780 150 1687 2196 2265 1044 536 1689 2584 374 609 914 469 388 2225 1083 31 537 720 1269 854 1043 1941 1274 1985 62 625 132 2322 10 489 2125 1328 2525 2601 2718 1380 1640 1666 134 3102 2563 2613 602 2513 2085 2854 1423 2444 2469 3030 1516 2678 1769 382 1437 2383 1611 747 1565 302 553 1620 798 1859 281 1919 2379 890 80 1806 2974 2534 12 2550 762 2743 3151 1369 1844 2819 56 1765 2183 3126 626 301 2436 499 2772 2998 2948 1108 1256 837 2528 3128 1305 115 300 1272 2004 2852 2197 54 384 1400 1093 1609 1509 449 2020 2189 1198 1062 2805 531 1456 2316 1893 2432 508 2071 1704 2239 2883 1162 2663 2420 1164 2302 574 2354 576 64 944 1237 9 1541 1720 1240 1406 1615 50 849 1803 2122 980 1762 519 258 1262 242 1787 442 521 833 2046 2024 3076 1297 775 815 3038 2366 2755 337 947 233 1728 3040 2413 1877 1532 3132 860 1100 562 2642 2728 1333 3005 2871 1748 3041 2223 3165 2806 2540 205 2058 1550 764 2426 2174 2577 1290 2211 2624 2548 1292 2448 1684 669 956 1487 1226 1069 1331 2375 1755 1785 1874 2116 1005 2026 1661 1717 2934 2367 22 895 721 2441 745 2829 799 3008 1175 2285 3000 725 1592 162 2608 2799 7 2485 1472 51 844 3146 2086 937 2607 2103 213 2918 1757 760 2486 1759 2176 1588 1773 1431 2538 2067 556 1030 2695 1181 3098 578 1568 364 701 1455 1424 1188 999 2942 2726 2921 286 294 2341 1158 447 224 673 1490 2826 886 1350 2526 1493 719 1351 1315 8 1802 1894 1754 907 1097 2108 3116 1933 2198 1049 2673 2301 2278 2192 1612 2439 414 156 3109 179 770 399 1533 1294 2053 2266 2862 476 293 2596 1183 584 2853 473 1353 1057 2701 1427 2748 2938 1749 2782 1138 601 2466 255 618 1280 470 2008 2965 3177 168 430 2313 1105 3023 2904 2148 2011 2216 1084 3110 1491 1961 2604 2765 1415 571 99 3056 407 1145 1916 229 917 2175 1502 1449 819 1444 800 2501 2014 324 1441 353 3135 363 1789 362 786 2031 2473 2629 1595 2271 207 3044 1418 2915 1587 309 2005 3042 2956 526 1518 968 1614 137 2753 1950 138 2340 995 25 2650 2616 2079 1312 2559 689 318 791 1203 2492 244 3178 3068 945 1416 259 3117 2002 2880 2188 1881 2713 1866 93 627 172 2552 1763 3066 2128 1746 29 323 1216 1070 2417 2037 500 523 455 2112 2833 1391 1313 840 478 73 1219 1056 2230 1645 2863 2775 1202 698 1484 583 1710 1266 1994 2736 232 546 1747 3094 3090 126 160 1980 3010 1189 2288 2093 611 2769 1028 1385 1180 934 32 1943 767 810 1227 613 2593 1204 1573 1622 2418 1342 459 2121 34 883 2890 3015 695 2717 3122 2434 1777 1807 456 516 354 1580 448 2017 2886 1907 2946 1832 1022 2089 2619 966 2454 128 1417 1767 2544 1422 2270 1953 63 2145 1476 550 1601 2518 873 2686 3025 1324 3069 667 3121 592 2283 852 2314 1534 1944 812 1693 2582 2193 94 1792 965 1154 822 1432 599 2144 1818 397 1804 37 532 1957 3124 1520 830 3184 2916 2487 2511 355 2042 836 2667 2456 2160 2949 711 266 2474 2133 1064 2935 617 2531 1497 663 2391 1398 445 2815 1042 16 1966 221 1091 1501 1309 2984 351 2095 2994 2312 2958 319 2590 802 480 1671 438 245 2764 2966 756 2055 1144 195 708 2771 2267 123 2309 2908 1992 2766 2070 1381 909 2253 2357 1706 1585 2816 2727 2292 1852 2235 3052 291 938 2072 1345 2561 2064 1499 2012 545 1014 26 2690 2925 2045 2869 13 1370 2398 2870 776 548 475 894 1061 1659 408 865 240 1923 2621 1607 1557 555 1713 405 2344 108 3169 358 2742 1906 457 1828 1931 1525 3039 510 1199 1829 2248 2433 1284 928 2962 2674 783 941 2872 2147 2438 114 1466 1375 1613 1524 3012 167 714 2252 1026 1410 888 1583 2536 2651 461 1739 896 289 2411 971 784 1581 2435 2043 1986 754 1366 2494 2975 367 1106 182 2542 2311 1039 2100 1538 2256 2670 2850 665 2756 903 2972 1700 127 2470 290 1705 197 450 2222 572 3107 2386 2242 2564 65 649 3185 1187 2218 2113 1447 2404 209 2977 1560 2647 2152 1401 1864 58 315 758 2887 1247 2184 1236 2786 1543 3075 1023 1989 2992 1133 2539 1570 154 2541 557 2586 1564 2725 2708 275 757 2182 921 1137 295 1770 1996 1483 133 2754 2406 1934 3118 328 2851 1603 2812 236 3058 1522 2458 3077 2610 675 1846 2773 738 2261 1465 2331 3074 2864 2123 504 2698 256 220 2363 2848 2978 2557 1758 2080 1425 79 311 2310 1567 3021 2902 1993 89 2606 1163 186 1536 1711 38 691 2412 2897 2814 1121 2546 3096 1949 2279 3055 21 40 1032 2774 1545 279 3108 1169 2325 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output=field/does/not/exist >> /var/log/ganeti/qa-output.log' Stderr was: Warning: Queried for unknown fields field/does/not/exist ---- PASSED [TestJobList] gnt-job list --------------------------------- >>>> 2026-05-19 03:04:08.632988 time=0:00:20.703683 [TestJobList] gnt-job list <<<< 2026-05-19 03:04:08.633195 start [TestInstanceModifyPrimaryAndBack] gnt-instance modify --new-primary Test only supported for the file disk template ---- PASSED [TestInstanceModifyPrimaryAndBack] gnt-instance modify --new-primary >>>> 2026-05-19 03:04:08.633312 time=0:00:00.000117 [TestInstanceModifyPrimaryAndBack] gnt-instance modify --new-primary <<<< 2026-05-19 03:04:08.633355 start [TestGroupList] gnt-group list --- Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list --output ndp/cpu_speed,pinst_list,serial_no,ndp/ovs_link,node_list,ndp/oob_program,diskparams,ndp/spindle_count,tags,ndparams,name,custom_ndparams,ndp/exclusive_storage,ndp/ssh_port,custom_ipolicy,alloc_policy,node_cnt,mtime,ctime,custom_diskparams,ndp/ovs_name,pinst_cnt,ipolicy,ndp/ovs,uuid >> /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/cpu_speed,pinst_list,serial_no,ndp/ovs_link,node_list,ndp/oob_program,diskparams,ndp/spindle_count,tags,ndparams,name,custom_ndparams,ndp/exclusive_storage,ndp/ssh_port,custom_ipolicy,alloc_policy,node_cnt,mtime,ctime,custom_diskparams,ndp/ovs_name,pinst_cnt,ipolicy,ndp/ovs,uuid,ndp/cpu_speed,pinst_list,serial_no,ndp/ovs_link,node_list,ndp/oob_program,diskparams,ndp/spindle_count,tags,ndparams,name,custom_ndparams,ndp/exclusive_storage,ndp/ssh_port,custom_ipolicy,alloc_policy,node_cnt,mtime,ctime,custom_diskparams,ndp/ovs_name,pinst_cnt,ipolicy,ndp/ovs,uuid >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list --output uuid,ndp/ovs,ipolicy,pinst_cnt,ndp/ovs_name,custom_diskparams,ctime,mtime,node_cnt >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list --output alloc_policy,custom_ipolicy,ndp/ssh_port,ndp/exclusive_storage,custom_ndparams,name,ndparams,tags,ndp/spindle_count >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list --output diskparams,ndp/oob_program,node_list,ndp/ovs_link,serial_no,pinst_list,ndp/cpu_speed >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -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.6zczm1b1 -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.6zczm1b1 -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-05-19 03:04:10.571584 time=0:00:01.938229 [TestGroupList] gnt-group list <<<< 2026-05-19 03:04:10.571679 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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-group list-fields '\''--separator=|'\'' --no-headers' alloc_policy|Text|AllocPolicy|Allocation policy for group ctime|Timestamp|CTime|Creation timestamp custom_diskparams|Custom|CustomDiskParameters|Custom disk parameters custom_ipolicy|Custom|CustomInstancePolicy|Custom instance policy limitations custom_ndparams|Custom|CustomNDParams|Custom node parameters diskparams|Custom|DiskParameters|Disk parameters (merged) ipolicy|Custom|InstancePolicy|Instance policy limitations (merged) mtime|Timestamp|MTime|Modification timestamp name|Text|Group|Group name ndp/cpu_speed|Floating-point number|ndp/cpu_speed|The "cpu_speed" node parameter ndp/exclusive_storage|Boolean|ExclusiveStorage|The "exclusive_storage" node parameter ndp/oob_program|Custom|OutOfBandProgram|The "oob_program" node parameter ndp/ovs|Boolean|OpenvSwitch|The "ovs" node parameter ndp/ovs_link|Custom|OpenvSwitchLink|The "ovs_link" node parameter ndp/ovs_name|Custom|OpenvSwitchName|The "ovs_name" node parameter ndp/spindle_count|Number|SpindleCount|The "spindle_count" node parameter ndp/ssh_port|Number|ndp/ssh_port|The "ssh_port" node parameter ndparams|Custom|NDParams|Node parameters node_cnt|Number|Nodes|Number of nodes node_list|Custom|NodeList|List of nodes pinst_cnt|Number|Instances|Number of primary instances pinst_list|Custom|InstanceList|List of primary instances serial_no|Number|SerialNo|Group object serial number, incremented on each modification tags|Custom|Tags|Tags uuid|Text|UUID|Group UUID Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list-fields field/does/not/exist' Stdout was: Name Type Title Description field/does/not/exist Unknown field/does/not/exist Unknown field 'field/does/not/exist' Stderr was: ---- PASSED [TestGroupListFields] gnt-group list-fields ---------------- Warning: Queried for unknown fields field/does/not/exist >>>> 2026-05-19 03:04:11.269637 time=0:00:00.697958 [TestGroupListFields] gnt-group list-fields <<<< 2026-05-19 03:04:11.269761 start [TestInstanceFailover] gnt-instance failover Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance failover --force kvm-test-instance02.staging.ganeti.org' Tue May 19 03:04:12 2026 - INFO: Selected nodes for instance kvm-test-instance02.staging.ganeti.org via iallocator hail: disco-stu.staging.ganeti.org Tue May 19 03:04:12 2026 Failover instance kvm-test-instance02.staging.ganeti.org Tue May 19 03:04:12 2026 * checking disk consistency between source and target Tue May 19 03:04:12 2026 * shutting down instance on source node Tue May 19 03:04:17 2026 * closing instance disks on node troy-mcclure.staging.ganeti.org Tue May 19 03:04:18 2026 * deactivating the instance's disks on source node Tue May 19 03:04:18 2026 * activating the instance's disks on target node disco-stu.staging.ganeti.org Tue May 19 03:04:19 2026 * starting the instance on the target node disco-stu.staging.ganeti.org Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance failover --force kvm-test-instance02.staging.ganeti.org' Tue May 19 03:04:20 2026 - INFO: Selected nodes for instance kvm-test-instance02.staging.ganeti.org via iallocator hail: mcbain.staging.ganeti.org Tue May 19 03:04:21 2026 Failover instance kvm-test-instance02.staging.ganeti.org Tue May 19 03:04:21 2026 * checking disk consistency between source and target Tue May 19 03:04:21 2026 * shutting down instance on source node Tue May 19 03:04:31 2026 * closing instance disks on node disco-stu.staging.ganeti.org Tue May 19 03:04:31 2026 * deactivating the instance's disks on source node Tue May 19 03:04:31 2026 * activating the instance's disks on target node mcbain.staging.ganeti.org Tue May 19 03:04:31 2026 * starting the instance on the target node mcbain.staging.ganeti.org ---- PASSED [TestInstanceFailover] gnt-instance failover --------------- >>>> 2026-05-19 03:04:32.494217 time=0:00:21.224456 [TestInstanceFailover] gnt-instance failover <<<< 2026-05-19 03:04:32.494359 start [TestRapiInstanceFailover] Test failing over instance via RAPI GET /2/jobs/3189 Tue May 19 03:04:33 2026 - INFO: Selected nodes for instance kvm-test-instance02.staging.ganeti.org via iallocator hail: disco-stu.staging.ganeti.org Tue May 19 03:04:33 2026 Failover instance kvm-test-instance02.staging.ganeti.org Tue May 19 03:04:33 2026 * checking disk consistency between source and target Tue May 19 03:04:33 2026 * shutting down instance on source node Tue May 19 03:04:44 2026 * closing instance disks on node mcbain.staging.ganeti.org Tue May 19 03:04:44 2026 * deactivating the instance's disks on source node Tue May 19 03:04:44 2026 * activating the instance's disks on target node disco-stu.staging.ganeti.org Tue May 19 03:04:44 2026 * starting the instance on the target node disco-stu.staging.ganeti.org GET /2/jobs/3190 Tue May 19 03:04:46 2026 - INFO: Selected nodes for instance kvm-test-instance02.staging.ganeti.org via iallocator hail: mcbain.staging.ganeti.org Tue May 19 03:04:46 2026 Failover instance kvm-test-instance02.staging.ganeti.org Tue May 19 03:04:46 2026 * checking disk consistency between source and target Tue May 19 03:04:46 2026 * shutting down instance on source node Tue May 19 03:04:56 2026 * closing instance disks on node disco-stu.staging.ganeti.org Tue May 19 03:04:57 2026 * deactivating the instance's disks on source node Tue May 19 03:04:57 2026 * activating the instance's disks on target node mcbain.staging.ganeti.org Tue May 19 03:04:57 2026 * starting the instance on the target node mcbain.staging.ganeti.org ---- PASSED [TestRapiInstanceFailover] Test failing over instance via RAPI >>>> 2026-05-19 03:04:58.348657 time=0:00:25.854298 [TestRapiInstanceFailover] Test failing over instance via RAPI <<<< 2026-05-19 03:04:58.348775 start [TestInstanceMigrate] gnt-instance migrate Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -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' Tue May 19 03:04:59 2026 - INFO: Selected nodes for instance kvm-test-instance02.staging.ganeti.org via iallocator hail: disco-stu.staging.ganeti.org Tue May 19 03:05:00 2026 Migrating instance kvm-test-instance02.staging.ganeti.org Tue May 19 03:05:00 2026 * checking disk consistency between source and target Tue May 19 03:05:00 2026 * closing instance disks on node disco-stu.staging.ganeti.org Tue May 19 03:05:00 2026 * opening instance disks on node mcbain.staging.ganeti.org in shared mode Tue May 19 03:05:00 2026 * opening instance disks on node disco-stu.staging.ganeti.org in shared mode Tue May 19 03:05:00 2026 * preparing disco-stu.staging.ganeti.org to accept the instance Tue May 19 03:05:00 2026 * migrating instance to disco-stu.staging.ganeti.org Tue May 19 03:05:01 2026 * starting memory transfer Tue May 19 03:05:02 2026 * memory transfer complete Tue May 19 03:05:02 2026 * closing instance disks on node mcbain.staging.ganeti.org Tue May 19 03:05:02 2026 * opening instance disks on node disco-stu.staging.ganeti.org in exclusive mode Tue May 19 03:05:02 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' Tue May 19 03:05:05 2026 - INFO: Selected nodes for instance kvm-test-instance02.staging.ganeti.org via iallocator hail: mcbain.staging.ganeti.org Tue May 19 03:05:05 2026 - INFO: Instance configured to always failover; fallback to failover Tue May 19 03:05:05 2026 Failover instance kvm-test-instance02.staging.ganeti.org Tue May 19 03:05:05 2026 * checking disk consistency between source and target Tue May 19 03:05:05 2026 * shutting down instance on source node Tue May 19 03:05:10 2026 * closing instance disks on node disco-stu.staging.ganeti.org Tue May 19 03:05:10 2026 * deactivating the instance's disks on source node Tue May 19 03:05:11 2026 * activating the instance's disks on target node mcbain.staging.ganeti.org Tue May 19 03:05:11 2026 * starting the instance on the target node mcbain.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 3195 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: Tue May 19 03:05:26 2026 - INFO: Selected nodes for instance kvm-test-instance02.staging.ganeti.org via iallocator hail: disco-stu.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' Tue May 19 03:05:27 2026 - INFO: Instance is marked down or offline, fallback allowed, switching to failover Tue May 19 03:05:27 2026 - INFO: Selected nodes for instance kvm-test-instance02.staging.ganeti.org via iallocator hail: disco-stu.staging.ganeti.org Tue May 19 03:05:27 2026 - INFO: Not checking memory on the secondary node as instance will not be started Tue May 19 03:05:28 2026 Failover instance kvm-test-instance02.staging.ganeti.org Tue May 19 03:05:28 2026 * not checking disk consistency as instance is not running Tue May 19 03:05:28 2026 * shutting down instance on source node Tue May 19 03:05:28 2026 * closing instance disks on node mcbain.staging.ganeti.org Tue May 19 03:05:28 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 3198 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance migrate --force kvm-test-instance02.staging.ganeti.org' Tue May 19 03:05:32 2026 - INFO: Selected nodes for instance kvm-test-instance02.staging.ganeti.org via iallocator hail: mcbain.staging.ganeti.org Tue May 19 03:05:32 2026 Migrating instance kvm-test-instance02.staging.ganeti.org Tue May 19 03:05:32 2026 * checking disk consistency between source and target Tue May 19 03:05:32 2026 * closing instance disks on node mcbain.staging.ganeti.org Tue May 19 03:05:32 2026 * opening instance disks on node disco-stu.staging.ganeti.org in shared mode Tue May 19 03:05:32 2026 * opening instance disks on node mcbain.staging.ganeti.org in shared mode Tue May 19 03:05:32 2026 * preparing mcbain.staging.ganeti.org to accept the instance Tue May 19 03:05:33 2026 * migrating instance to mcbain.staging.ganeti.org Tue May 19 03:05:33 2026 * starting memory transfer Tue May 19 03:05:34 2026 * memory transfer complete Tue May 19 03:05:34 2026 * closing instance disks on node disco-stu.staging.ganeti.org Tue May 19 03:05:34 2026 * opening instance disks on node mcbain.staging.ganeti.org in exclusive mode Tue May 19 03:05:34 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' Tue May 19 03:05:37 2026 - INFO: Selected nodes for instance kvm-test-instance02.staging.ganeti.org via iallocator hail: disco-stu.staging.ganeti.org Tue May 19 03:05:37 2026 - INFO: Instance configured to always failover; fallback to failover Tue May 19 03:05:37 2026 Failover instance kvm-test-instance02.staging.ganeti.org Tue May 19 03:05:37 2026 * checking disk consistency between source and target Tue May 19 03:05:37 2026 * shutting down instance on source node Tue May 19 03:05:43 2026 * closing instance disks on node mcbain.staging.ganeti.org Tue May 19 03:05:43 2026 * deactivating the instance's disks on source node Tue May 19 03:05:43 2026 * activating the instance's disks on target node disco-stu.staging.ganeti.org Tue May 19 03:05:43 2026 * starting the instance on the target node disco-stu.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' Tue May 19 03:05:46 2026 - INFO: Selected nodes for instance kvm-test-instance02.staging.ganeti.org via iallocator hail: mcbain.staging.ganeti.org Tue May 19 03:05:47 2026 Migrating instance kvm-test-instance02.staging.ganeti.org Tue May 19 03:05:47 2026 * checking disk consistency between source and target Tue May 19 03:05:47 2026 * closing instance disks on node mcbain.staging.ganeti.org Tue May 19 03:05:47 2026 * opening instance disks on node disco-stu.staging.ganeti.org in shared mode Tue May 19 03:05:47 2026 * opening instance disks on node mcbain.staging.ganeti.org in shared mode Tue May 19 03:05:47 2026 * preparing mcbain.staging.ganeti.org to accept the instance Tue May 19 03:05:48 2026 * migrating instance to mcbain.staging.ganeti.org Tue May 19 03:05:48 2026 * starting memory transfer Tue May 19 03:05:49 2026 * memory transfer complete Tue May 19 03:05:49 2026 * closing instance disks on node disco-stu.staging.ganeti.org Tue May 19 03:05:49 2026 * opening instance disks on node mcbain.staging.ganeti.org in exclusive mode Tue May 19 03:05:49 2026 * done ---- PASSED [TestInstanceMigrate] gnt-instance migrate ----------------- >>>> 2026-05-19 03:05:49.923549 time=0:00:51.574774 [TestInstanceMigrate] gnt-instance migrate <<<< 2026-05-19 03:05:49.923642 start [TestRapiInstanceMigrate] Test migrating instance via RAPI GET /2/jobs/3204 Tue May 19 03:05:51 2026 - INFO: Selected nodes for instance kvm-test-instance02.staging.ganeti.org via iallocator hail: disco-stu.staging.ganeti.org Tue May 19 03:05:51 2026 Migrating instance kvm-test-instance02.staging.ganeti.org Tue May 19 03:05:51 2026 * checking disk consistency between source and target Tue May 19 03:05:51 2026 * closing instance disks on node disco-stu.staging.ganeti.org Tue May 19 03:05:51 2026 * opening instance disks on node mcbain.staging.ganeti.org in shared mode Tue May 19 03:05:51 2026 * opening instance disks on node disco-stu.staging.ganeti.org in shared mode Tue May 19 03:05:51 2026 * preparing disco-stu.staging.ganeti.org to accept the instance Tue May 19 03:05:52 2026 * migrating instance to disco-stu.staging.ganeti.org Tue May 19 03:05:52 2026 * starting memory transfer Tue May 19 03:05:53 2026 * memory transfer complete Tue May 19 03:05:53 2026 * closing instance disks on node mcbain.staging.ganeti.org Tue May 19 03:05:53 2026 * opening instance disks on node disco-stu.staging.ganeti.org in exclusive mode Tue May 19 03:05:53 2026 * done GET /2/jobs/3205 Tue May 19 03:05:55 2026 - INFO: Selected nodes for instance kvm-test-instance02.staging.ganeti.org via iallocator hail: mcbain.staging.ganeti.org Tue May 19 03:05:55 2026 Migrating instance kvm-test-instance02.staging.ganeti.org Tue May 19 03:05:55 2026 * checking disk consistency between source and target Tue May 19 03:05:56 2026 * closing instance disks on node mcbain.staging.ganeti.org Tue May 19 03:05:56 2026 * opening instance disks on node disco-stu.staging.ganeti.org in shared mode Tue May 19 03:05:56 2026 * opening instance disks on node mcbain.staging.ganeti.org in shared mode Tue May 19 03:05:56 2026 * preparing mcbain.staging.ganeti.org to accept the instance Tue May 19 03:05:56 2026 * migrating instance to mcbain.staging.ganeti.org Tue May 19 03:05:56 2026 * starting memory transfer Tue May 19 03:05:57 2026 * memory transfer complete Tue May 19 03:05:58 2026 * closing instance disks on node disco-stu.staging.ganeti.org Tue May 19 03:05:58 2026 * opening instance disks on node mcbain.staging.ganeti.org in exclusive mode Tue May 19 03:05:58 2026 * done ---- PASSED [TestRapiInstanceMigrate] Test migrating instance via RAPI - >>>> 2026-05-19 03:05:58.457351 time=0:00:08.533709 [TestRapiInstanceMigrate] Test migrating instance via RAPI <<<< 2026-05-19 03:05:58.457536 start [TestClusterRepairDiskSizes] gnt-cluster repair-disk-sizes Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster repair-disk-sizes' ---- PASSED [TestClusterRepairDiskSizes] gnt-cluster repair-disk-sizes - >>>> 2026-05-19 03:05:59.659409 time=0:00:01.201873 [TestClusterRepairDiskSizes] gnt-cluster repair-disk-sizes **** 2026-05-19 03:05:59.659524 skipping [TestInstanceDataCensorship] Test protection of sensitive instance data, test(s) ['rapi', 'instance-data-censorship'] disabled <<<< 2026-05-19 03:05:59.659543 start [TestInstanceRemove] gnt-instance remove Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-05-19 03:06:06.184453 time=0:00:06.524910 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' f62c6d912582b20386aa8627521b387b0ace8eea /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 3209, 3210 Waiting for job 3209 ... Tue May 19 03:06:08 2026 * Verifying cluster config Tue May 19 03:06:08 2026 * Verifying cluster certificate files Tue May 19 03:06:08 2026 * Verifying hypervisor parameters Tue May 19 03:06:08 2026 * Verifying all nodes belong to an existing group Waiting for job 3210 ... Tue May 19 03:06:08 2026 * Verifying group 'default' Tue May 19 03:06:08 2026 * Gathering data (3 nodes) Tue May 19 03:06:08 2026 * Gathering information about nodes (3 nodes) Tue May 19 03:06:09 2026 * Gathering disk information (3 nodes) Tue May 19 03:06:09 2026 * Verifying configuration file consistency Tue May 19 03:06:09 2026 * Verifying node status Tue May 19 03:06:09 2026 * Verifying instance status Tue May 19 03:06:09 2026 * Verifying orphan volumes Tue May 19 03:06:09 2026 * Verifying N+1 Memory redundancy Tue May 19 03:06:09 2026 * Assessing cluster hypervisor parameters Tue May 19 03:06: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. Tue May 19 03:06:09 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Tue May 19 03:06:09 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Tue May 19 03:06:09 2026 * Other Notes Tue May 19 03:06:09 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' f62c6d912582b20386aa8627521b387b0ace8eea /var/lib/ganeti/config.data Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 58d7a0ba-ee2c-404e-8866-5435fbfaf3ae Creation time: 2026-05-18 23:06:28 Modification time: 2026-05-19 03:06: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: q35 mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /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.RKoXe4 instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.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-05-19 03:06:11.486350 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' Tue May 19 03:06:12 2026 * disk 0, size 768M Tue May 19 03:06:12 2026 * disk 1, size 512M Tue May 19 03:06:12 2026 * creating instance disks... Tue May 19 03:06:13 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Tue May 19 03:06:13 2026 adding disks to cluster config Tue May 19 03:06:13 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 03:06:13 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Tue May 19 03:06:13 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 03:06:13 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Tue May 19 03:06:13 2026 * running the instance OS create scripts... Tue May 19 03:06:13 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 5b6c8935-a92d-47e4-82a7-344fb1d79d7d Serial number: 4 Creation time: 2026-05-19 03:06:13 Modification time: 2026-05-19 03:06:13 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - 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 (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:db:66:10 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: c7ef0434-58d1-44d3-84da-c66b1afaebd3 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/0e6b6598-a9bb-4b82-aaca-b37185d2e5e9.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/0e6b6598-a9bb-4b82-aaca-b37185d2e5e9.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: c84c364d-8f1e-4df1-b3c0-839ddcb35d31 - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/78159132-3aad-4b4d-b69e-7bd4f1e1fc6f.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/78159132-3aad-4b4d-b69e-7bd4f1e1fc6f.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: 11b633e6-e9e5-41c6-bd84-2c529e1175e2 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -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-05-19 03:06:15.410521 time=0:00:03.924171 [TestInstanceAddSharedFile] gnt-instance add -t sharedfile <<<< 2026-05-19 03:06:15.410606 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3214 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-19 03:06:17.014589 time=0:00:01.603983 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-19 03:06:17.014688 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-05-19 03:06:17.014723 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3217 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3217 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 3218 for kvm-test-instance02.staging.ganeti.org ... Tue May 19 03:06: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 3219 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3219 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3220 for kvm-test-instance02.staging.ganeti.org ... Stderr was: 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 modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-05-19 03:06:26.749582 time=0:00:09.734859 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-05-19 03:06:26.749683 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 3223 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-19 03:06:28.773668 time=0:00:02.023985 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-19 03:06:28.773806 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/3224 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-05-19 03:06:30.344226 time=0:00:01.570420 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-05-19 03:06:30.344360 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/3225 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-05-19 03:06:32.346109 time=0:00:02.001749 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-05-19 03:06:32.346277 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 5b6c8935-a92d-47e4-82a7-344fb1d79d7d Serial number: 16 Creation time: 2026-05-19 03:06:13 Modification time: 2026-05-19 03:06:31 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - 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 (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:db:66:10 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: c7ef0434-58d1-44d3-84da-c66b1afaebd3 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/0e6b6598-a9bb-4b82-aaca-b37185d2e5e9.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/0e6b6598-a9bb-4b82-aaca-b37185d2e5e9.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: c84c364d-8f1e-4df1-b3c0-839ddcb35d31 - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/78159132-3aad-4b4d-b69e-7bd4f1e1fc6f.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/78159132-3aad-4b4d-b69e-7bd4f1e1fc6f.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: 11b633e6-e9e5-41c6-bd84-2c529e1175e2 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Please give at least one of the parameters. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-05-19 03:06:52.196093 time=0:00:19.849816 [TestInstanceModify] gnt-instance modify <<<< 2026-05-19 03:06:52.196253 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/3241 GET /2/jobs/3242 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-05-19 03:06:54.596335 time=0:00:02.400082 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-05-19 03:06:54.596465 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-05-19 03:06:54.596489 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-05-19 03:06:54.596506 skipping , test(s) instance-device-names disabled <<<< 2026-05-19 03:06:54.596518 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3243 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-19 03:06:56.244431 time=0:00:01.647913 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-19 03:06:56.244546 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-05-19 03:06:56.244570 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-05-19 03:06:56.244586 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' Tue May 19 03:06:57 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Tue May 19 03:06:57 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 03:06:57 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --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' Tue May 19 03:07:00 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Tue May 19 03:07:00 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 03:07:00 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Tue May 19 03:07:02 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Tue May 19 03:07:02 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 03:07:02 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Tue May 19 03:07:05 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Tue May 19 03:07:05 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 03:07:05 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-05-19 03:07:06.309660 time=0:00:10.065074 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-05-19 03:07:06.309794 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 3250 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-19 03:07:08.311739 time=0:00:02.001945 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-19 03:07:08.311871 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 3251 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 3252 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 3253 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 3254 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 3255 for kvm-test-instance02.staging.ganeti.org ... Tue May 19 03:07: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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-05-19 03:07:18.070011 time=0:00:09.758140 [TestInstanceReboot] gnt-instance reboot <<<< 2026-05-19 03:07:18.070183 start [TestInstanceRemove] gnt-instance remove Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-05-19 03:07:19.779786 time=0:00:01.709603 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' e410568c887a50a36191bc514e600fbb937a5716 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 3258, 3259 Waiting for job 3258 ... Tue May 19 03:07:21 2026 * Verifying cluster config Tue May 19 03:07:21 2026 * Verifying cluster certificate files Tue May 19 03:07:21 2026 * Verifying hypervisor parameters Tue May 19 03:07:21 2026 * Verifying all nodes belong to an existing group Waiting for job 3259 ... Tue May 19 03:07:22 2026 * Verifying group 'default' Tue May 19 03:07:22 2026 * Gathering data (3 nodes) Tue May 19 03:07:22 2026 * Gathering information about nodes (3 nodes) Tue May 19 03:07:23 2026 * Gathering disk information (3 nodes) Tue May 19 03:07:23 2026 * Verifying configuration file consistency Tue May 19 03:07:23 2026 * Verifying node status Tue May 19 03:07:23 2026 * Verifying instance status Tue May 19 03:07:23 2026 * Verifying orphan volumes Tue May 19 03:07:23 2026 * Verifying N+1 Memory redundancy Tue May 19 03:07:23 2026 * Assessing cluster hypervisor parameters Tue May 19 03:07: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. Tue May 19 03:07:23 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Tue May 19 03:07:23 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Tue May 19 03:07:23 2026 * Other Notes Tue May 19 03:07:23 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' e410568c887a50a36191bc514e600fbb937a5716 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:acpi=True' ---- Starting reduced number of instance tests with hypervisor parameter use_chroot=True Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:use_chroot=True' <<<< 2026-05-19 03:07:26.501391 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' Tue May 19 03:07:27 2026 * disk 0, size 768M Tue May 19 03:07:27 2026 * disk 1, size 512M Tue May 19 03:07:27 2026 * creating instance disks... Tue May 19 03:07:28 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Tue May 19 03:07:28 2026 adding disks to cluster config Tue May 19 03:07:28 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 03:07:28 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Tue May 19 03:07:28 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 03:07:28 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Tue May 19 03:07:28 2026 * running the instance OS create scripts... Tue May 19 03:07:28 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 3cdda23b-7ae6-4f81-81c3-5c95cddf9ffc Serial number: 4 Creation time: 2026-05-19 03:07:28 Modification time: 2026-05-19 03:07:28 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (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:3b:5d:3c IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 7039965c-b09d-40d8-b651-b1362a6928cd 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/db9408dd-6cb3-4b3e-85a8-0aa82ae15c62.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/db9408dd-6cb3-4b3e-85a8-0aa82ae15c62.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: 0cb66f4d-fa93-48e9-b82a-8d7a11f72135 - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/4a88afd9-4595-42a7-a5dc-c08fb980c41e.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/4a88afd9-4595-42a7-a5dc-c08fb980c41e.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: e97d3cc4-17fa-4ca2-845a-6073ffc2bcb5 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -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-05-19 03:07:30.356534 time=0:00:03.855143 [TestInstanceAddSharedFile] gnt-instance add -t sharedfile <<<< 2026-05-19 03:07:30.356633 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3264 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-19 03:07:41.900035 time=0:00:11.543402 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-19 03:07:41.900197 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-05-19 03:07:41.900226 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 3267 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3267 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.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 3268 for kvm-test-instance02.staging.ganeti.org ... Tue May 19 03:07:46 2026 - WARNING: Ignoring offline instance check Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3269 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3269 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.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 3270 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3270 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-05-19 03:07:51.604911 time=0:00:09.704685 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-05-19 03:07:51.605022 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 3273 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-19 03:07:53.628639 time=0:00:02.023617 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-19 03:07:53.628792 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/3274 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-05-19 03:08:05.104298 time=0:00:11.475506 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-05-19 03:08:05.104413 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/3275 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-05-19 03:08:07.088419 time=0:00:01.984006 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-05-19 03:08:07.088533 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 3cdda23b-7ae6-4f81-81c3-5c95cddf9ffc Serial number: 16 Creation time: 2026-05-19 03:07:28 Modification time: 2026-05-19 03:08:06 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (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:3b:5d:3c IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 7039965c-b09d-40d8-b651-b1362a6928cd 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/db9408dd-6cb3-4b3e-85a8-0aa82ae15c62.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/db9408dd-6cb3-4b3e-85a8-0aa82ae15c62.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: 0cb66f4d-fa93-48e9-b82a-8d7a11f72135 - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/4a88afd9-4595-42a7-a5dc-c08fb980c41e.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/4a88afd9-4595-42a7-a5dc-c08fb980c41e.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: e97d3cc4-17fa-4ca2-845a-6073ffc2bcb5 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Tue May 19 03:08:09 2026 - INFO: Trying to hotplug device... Tue May 19 03:08:10 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:84:a1:a6,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Tue May 19 03:08:11 2026 - INFO: Trying to hotplug device... Tue May 19 03:08:11 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Tue May 19 03:08:13 2026 - INFO: Trying to hotplug device... Tue May 19 03:08: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' Tue May 19 03:08:14 2026 * disk 2, size 1.0G Tue May 19 03:08:14 2026 - INFO: Trying to hotplug device... Tue May 19 03:08:15 2026 - INFO: Hotplug done. Tue May 19 03:08:15 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 03:08:15 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Tue May 19 03:08:16 2026 - INFO: Trying to hotplug device... Tue May 19 03:08:16 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Please give at least one of the parameters. Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-05-19 03:08:37.370360 time=0:00:30.281827 [TestInstanceModify] gnt-instance modify <<<< 2026-05-19 03:08:37.370519 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/3296 GET /2/jobs/3297 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-05-19 03:08:39.856595 time=0:00:02.486076 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-05-19 03:08:39.856722 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-05-19 03:08:39.856746 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-05-19 03:08:39.856762 skipping , test(s) instance-device-names disabled <<<< 2026-05-19 03:08:39.856774 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3298 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-19 03:08:46.294340 time=0:00:06.437566 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-19 03:08:46.294473 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-05-19 03:08:46.294498 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-05-19 03:08:46.294512 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' Tue May 19 03:08:47 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Tue May 19 03:08:47 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 03:08: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' Tue May 19 03:08:50 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Tue May 19 03:08:50 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 03:08: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' Tue May 19 03:08:52 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Tue May 19 03:08:53 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 03:08: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' Tue May 19 03:08:55 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Tue May 19 03:08:56 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 03:08:56 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-05-19 03:08:56.690322 time=0:00:10.395810 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-05-19 03:08:56.690431 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 3305 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-19 03:08:58.819372 time=0:00:02.128941 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-19 03:08:58.819497 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 3306 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 3307 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 3308 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 3309 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 3310 for kvm-test-instance02.staging.ganeti.org ... Tue May 19 03:09: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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-05-19 03:09:38.945130 time=0:00:40.125633 [TestInstanceReboot] gnt-instance reboot <<<< 2026-05-19 03:09:38.945220 start [TestInstanceRemove] gnt-instance remove Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-05-19 03:09:50.689000 time=0:00:11.743780 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' d16363ff144e25de0868735e3fb480836da56631 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 3313, 3314 Waiting for job 3313 ... Tue May 19 03:09:52 2026 * Verifying cluster config Tue May 19 03:09:52 2026 * Verifying cluster certificate files Tue May 19 03:09:52 2026 * Verifying hypervisor parameters Tue May 19 03:09:52 2026 * Verifying all nodes belong to an existing group Waiting for job 3314 ... Tue May 19 03:09:53 2026 * Verifying group 'default' Tue May 19 03:09:53 2026 * Gathering data (3 nodes) Tue May 19 03:09:53 2026 * Gathering information about nodes (3 nodes) Tue May 19 03:09:54 2026 * Gathering disk information (3 nodes) Tue May 19 03:09:54 2026 * Verifying configuration file consistency Tue May 19 03:09:54 2026 * Verifying node status Tue May 19 03:09:54 2026 * Verifying instance status Tue May 19 03:09:54 2026 * Verifying orphan volumes Tue May 19 03:09:54 2026 * Verifying N+1 Memory redundancy Tue May 19 03:09:54 2026 * Assessing cluster hypervisor parameters Tue May 19 03:09:54 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Tue May 19 03:09:54 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Tue May 19 03:09:54 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Tue May 19 03:09:54 2026 * Other Notes Tue May 19 03:09:54 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' d16363ff144e25de0868735e3fb480836da56631 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:use_chroot=False' ---- Starting reduced number of instance tests with hypervisor parameter use_guest_agent=True Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:use_guest_agent=True' <<<< 2026-05-19 03:09:57.836207 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' Tue May 19 03:09:59 2026 * disk 0, size 768M Tue May 19 03:09:59 2026 * disk 1, size 512M Tue May 19 03:09:59 2026 * creating instance disks... Tue May 19 03:09:59 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Tue May 19 03:09:59 2026 adding disks to cluster config Tue May 19 03:09:59 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 03:09:59 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Tue May 19 03:09:59 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 03:09:59 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Tue May 19 03:09:59 2026 * running the instance OS create scripts... Tue May 19 03:10:00 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: dddff483-3439-4831-9b08-64e32a2b3a6f Serial number: 4 Creation time: 2026-05-19 03:09:59 Modification time: 2026-05-19 03:10:00 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (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:54:f2:ea IP: None mode: bridged link: virt-bridge vlan: network: None UUID: e6523022-d5c0-4b65-a52f-82464d0b8c2c 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/ca98fa34-9cc6-454b-8f85-4454c2e77092.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/ca98fa34-9cc6-454b-8f85-4454c2e77092.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: d084d522-c8a9-4099-a308-6f0239179c21 - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/75b0eed2-a178-43ad-ae33-b265ca6ffb00.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/75b0eed2-a178-43ad-ae33-b265ca6ffb00.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: 40e30cdf-6a4d-44af-9b6c-6931f3e95107 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -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-05-19 03:10:02.012313 time=0:00:04.176106 [TestInstanceAddSharedFile] gnt-instance add -t sharedfile <<<< 2026-05-19 03:10:02.012409 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3319 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-19 03:10:13.559582 time=0:00:11.547173 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-19 03:10:13.559705 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-05-19 03:10:13.559730 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 3322 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3322 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.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 3323 for kvm-test-instance02.staging.ganeti.org ... Tue May 19 03:10: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 3324 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3324 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.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 3325 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3325 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-05-19 03:10:28.751506 time=0:00:15.191776 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-05-19 03:10:28.751694 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 3328 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-19 03:10:30.988893 time=0:00:02.237199 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-19 03:10:30.989009 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/3329 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-05-19 03:10:42.480241 time=0:00:11.491232 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-05-19 03:10:42.480377 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/3330 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-05-19 03:10:44.493360 time=0:00:02.012983 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-05-19 03:10:44.493476 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: dddff483-3439-4831-9b08-64e32a2b3a6f Serial number: 16 Creation time: 2026-05-19 03:09:59 Modification time: 2026-05-19 03:10:43 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (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:54:f2:ea IP: None mode: bridged link: virt-bridge vlan: network: None UUID: e6523022-d5c0-4b65-a52f-82464d0b8c2c 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/ca98fa34-9cc6-454b-8f85-4454c2e77092.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/ca98fa34-9cc6-454b-8f85-4454c2e77092.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: d084d522-c8a9-4099-a308-6f0239179c21 - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/75b0eed2-a178-43ad-ae33-b265ca6ffb00.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/75b0eed2-a178-43ad-ae33-b265ca6ffb00.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: 40e30cdf-6a4d-44af-9b6c-6931f3e95107 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Tue May 19 03:10:46 2026 - INFO: Trying to hotplug device... Tue May 19 03:10:47 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:c4:58: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' Tue May 19 03:10:49 2026 - INFO: Trying to hotplug device... Tue May 19 03:10:49 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Tue May 19 03:10:50 2026 - INFO: Trying to hotplug device... Tue May 19 03:10: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' Tue May 19 03:10:52 2026 * disk 2, size 1.0G Tue May 19 03:10:52 2026 - INFO: Trying to hotplug device... Tue May 19 03:10:52 2026 - INFO: Hotplug done. Tue May 19 03:10:52 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 03:10:52 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Tue May 19 03:10:54 2026 - INFO: Trying to hotplug device... Tue May 19 03:10:54 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Please give at least one of the parameters. Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-05-19 03:11:15.285686 time=0:00:30.792210 [TestInstanceModify] gnt-instance modify <<<< 2026-05-19 03:11:15.285832 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/3351 GET /2/jobs/3352 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-05-19 03:11:17.844274 time=0:00:02.558442 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-05-19 03:11:17.844420 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-05-19 03:11:17.844441 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-05-19 03:11:17.844458 skipping , test(s) instance-device-names disabled <<<< 2026-05-19 03:11:17.844470 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3353 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-19 03:11:24.372995 time=0:00:06.528525 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-19 03:11:24.373093 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-05-19 03:11:24.373117 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-05-19 03:11:24.373136 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' Tue May 19 03:11:25 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Tue May 19 03:11:25 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 03:11: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' Tue May 19 03:11:28 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Tue May 19 03:11:29 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 03:11: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' Tue May 19 03:11:30 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Tue May 19 03:11:31 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 03:11: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' Tue May 19 03:11:33 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Tue May 19 03:11:34 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 03:11:34 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-05-19 03:11:34.728034 time=0:00:10.354898 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-05-19 03:11:34.728127 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 3360 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-19 03:11:36.843986 time=0:00:02.115859 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-19 03:11:36.844097 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 3361 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 3362 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 3363 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 3364 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 3365 for kvm-test-instance02.staging.ganeti.org ... Tue May 19 03:12: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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-05-19 03:12:16.816337 time=0:00:39.972240 [TestInstanceReboot] gnt-instance reboot <<<< 2026-05-19 03:12:16.816421 start [TestInstanceRemove] gnt-instance remove Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-05-19 03:12:28.468362 time=0:00:11.651941 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 69025d94fdcda80d8cfe35f113ca593d1a5fc234 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 3368, 3369 Waiting for job 3368 ... Tue May 19 03:12:30 2026 * Verifying cluster config Tue May 19 03:12:30 2026 * Verifying cluster certificate files Tue May 19 03:12:30 2026 * Verifying hypervisor parameters Tue May 19 03:12:30 2026 * Verifying all nodes belong to an existing group Waiting for job 3369 ... Tue May 19 03:12:30 2026 * Verifying group 'default' Tue May 19 03:12:30 2026 * Gathering data (3 nodes) Tue May 19 03:12:30 2026 * Gathering information about nodes (3 nodes) Tue May 19 03:12:31 2026 * Gathering disk information (3 nodes) Tue May 19 03:12:31 2026 * Verifying configuration file consistency Tue May 19 03:12:31 2026 * Verifying node status Tue May 19 03:12:31 2026 * Verifying instance status Tue May 19 03:12:31 2026 * Verifying orphan volumes Tue May 19 03:12:31 2026 * Verifying N+1 Memory redundancy Tue May 19 03:12:31 2026 * Assessing cluster hypervisor parameters Tue May 19 03:12: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. Tue May 19 03:12:32 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Tue May 19 03:12:32 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Tue May 19 03:12:32 2026 * Other Notes Tue May 19 03:12:32 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 69025d94fdcda80d8cfe35f113ca593d1a5fc234 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:use_guest_agent=False' ---- Starting reduced number of instance tests with hypervisor parameter use_localtime=True Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:use_localtime=True' <<<< 2026-05-19 03:12:35.638128 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' Tue May 19 03:12:36 2026 * disk 0, size 768M Tue May 19 03:12:36 2026 * disk 1, size 512M Tue May 19 03:12:36 2026 * creating instance disks... Tue May 19 03:12:37 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Tue May 19 03:12:37 2026 adding disks to cluster config Tue May 19 03:12:37 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 03:12:37 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Tue May 19 03:12:37 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 03:12:37 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Tue May 19 03:12:37 2026 * running the instance OS create scripts... Tue May 19 03:12:37 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: f38ff974-4c4a-455b-a4ec-002aca09c835 Serial number: 4 Creation time: 2026-05-19 03:12:37 Modification time: 2026-05-19 03:12:37 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (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:5d:ce:20 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 9adbae0a-e50d-4305-b530-483f110b8fd2 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/3ced0e48-51d3-4cd0-955f-642f8721c182.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/3ced0e48-51d3-4cd0-955f-642f8721c182.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: 1a2ca82b-c6db-4335-8167-c40cafa33234 - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/cca3ba52-5993-4e96-8973-9ec8f787ec84.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/cca3ba52-5993-4e96-8973-9ec8f787ec84.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: 0746661a-b67f-4947-b460-c2d67db09bd9 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -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-05-19 03:12:39.663827 time=0:00:04.025699 [TestInstanceAddSharedFile] gnt-instance add -t sharedfile <<<< 2026-05-19 03:12:39.663942 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3374 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-19 03:12:51.197468 time=0:00:11.533526 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-19 03:12:51.197656 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-05-19 03:12:51.197684 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 3377 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3377 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.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 3378 for kvm-test-instance02.staging.ganeti.org ... Tue May 19 03:12:55 2026 - WARNING: Ignoring offline instance check Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3379 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3379 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.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 3380 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3380 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-05-19 03:13:01.566329 time=0:00:10.368645 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-05-19 03:13:01.566461 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 3383 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-19 03:13:03.767209 time=0:00:02.200748 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-19 03:13:03.767339 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/3384 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-05-19 03:13:15.440292 time=0:00:11.672953 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-05-19 03:13:15.440414 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/3385 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-05-19 03:13:17.461008 time=0:00:02.020594 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-05-19 03:13:17.461122 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: f38ff974-4c4a-455b-a4ec-002aca09c835 Serial number: 16 Creation time: 2026-05-19 03:12:37 Modification time: 2026-05-19 03:13:16 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (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:5d:ce:20 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 9adbae0a-e50d-4305-b530-483f110b8fd2 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/3ced0e48-51d3-4cd0-955f-642f8721c182.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/3ced0e48-51d3-4cd0-955f-642f8721c182.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: 1a2ca82b-c6db-4335-8167-c40cafa33234 - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/cca3ba52-5993-4e96-8973-9ec8f787ec84.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/cca3ba52-5993-4e96-8973-9ec8f787ec84.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: 0746661a-b67f-4947-b460-c2d67db09bd9 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Tue May 19 03:13:19 2026 - INFO: Trying to hotplug device... Tue May 19 03:13:20 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:dd:fd:a2,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' Tue May 19 03:13:22 2026 - INFO: Trying to hotplug device... Tue May 19 03:13: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' Tue May 19 03:13:23 2026 - INFO: Trying to hotplug device... Tue May 19 03:13: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' Tue May 19 03:13:25 2026 * disk 2, size 1.0G Tue May 19 03:13:25 2026 - INFO: Trying to hotplug device... Tue May 19 03:13:25 2026 - INFO: Hotplug done. Tue May 19 03:13:25 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 03:13: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' Tue May 19 03:13:27 2026 - INFO: Trying to hotplug device... Tue May 19 03:13:27 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Please give at least one of the parameters. Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-05-19 03:13:47.777490 time=0:00:30.316368 [TestInstanceModify] gnt-instance modify <<<< 2026-05-19 03:13:47.777608 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/3406 GET /2/jobs/3407 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-05-19 03:13:50.380272 time=0:00:02.602664 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-05-19 03:13:50.380381 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-05-19 03:13:50.380421 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-05-19 03:13:50.380450 skipping , test(s) instance-device-names disabled <<<< 2026-05-19 03:13:50.380462 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-05-19 03:13:58.329209 time=0:00:07.948747 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-19 03:13:58.329336 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-05-19 03:13:58.329361 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-05-19 03:13:58.329404 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' Tue May 19 03:14:01 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Tue May 19 03:14:02 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 03:14: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' Tue May 19 03:14:05 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Tue May 19 03:14:05 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 03:14: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' Tue May 19 03:14:07 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Tue May 19 03:14:08 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 03: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 --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' Tue May 19 03:14:10 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Tue May 19 03:14:11 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 03:14:11 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-05-19 03:14:11.827725 time=0:00:13.498321 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-05-19 03:14:11.827838 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-05-19 03:14:13.960251 time=0:00:02.132413 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-19 03:14:13.960378 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 ... Tue May 19 03:14: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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-05-19 03:14:53.912187 time=0:00:39.951809 [TestInstanceReboot] gnt-instance reboot <<<< 2026-05-19 03:14:53.912318 start [TestInstanceRemove] gnt-instance remove Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-05-19 03:15:05.646738 time=0:00:11.734420 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 51eb9dff6bb96c19f0566ea37226e5d60073ec5a /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 3423, 3424 Waiting for job 3423 ... Tue May 19 03:15:07 2026 * Verifying cluster config Tue May 19 03:15:07 2026 * Verifying cluster certificate files Tue May 19 03:15:07 2026 * Verifying hypervisor parameters Tue May 19 03:15:07 2026 * Verifying all nodes belong to an existing group Waiting for job 3424 ... Tue May 19 03:15:08 2026 * Verifying group 'default' Tue May 19 03:15:08 2026 * Gathering data (3 nodes) Tue May 19 03:15:08 2026 * Gathering information about nodes (3 nodes) Tue May 19 03:15:09 2026 * Gathering disk information (3 nodes) Tue May 19 03:15:09 2026 * Verifying configuration file consistency Tue May 19 03:15:09 2026 * Verifying node status Tue May 19 03:15:09 2026 * Verifying instance status Tue May 19 03:15:09 2026 * Verifying orphan volumes Tue May 19 03:15:09 2026 * Verifying N+1 Memory redundancy Tue May 19 03:15:09 2026 * Assessing cluster hypervisor parameters Tue May 19 03:15: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. Tue May 19 03:15:09 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Tue May 19 03:15:09 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Tue May 19 03:15:09 2026 * Other Notes Tue May 19 03:15:09 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 51eb9dff6bb96c19f0566ea37226e5d60073ec5a /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-05-19 03:15:12.820878 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' Tue May 19 03:15:14 2026 * disk 0, size 768M Tue May 19 03:15:14 2026 * disk 1, size 512M Tue May 19 03:15:14 2026 * creating instance disks... Tue May 19 03:15:14 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Tue May 19 03:15:14 2026 adding disks to cluster config Tue May 19 03:15:14 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 03:15:14 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Tue May 19 03:15:14 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 03:15:14 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Tue May 19 03:15:14 2026 * running the instance OS create scripts... Tue May 19 03:15:15 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 35aa3668-c91f-43cc-b5f1-4cb7fec82fc6 Serial number: 4 Creation time: 2026-05-19 03:15:14 Modification time: 2026-05-19 03:15:14 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: 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 (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:9e:0b:ed IP: None mode: bridged link: virt-bridge vlan: network: None UUID: d9360de0-edc8-419a-8d21-a8d5d5445c1c 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/62924cd0-50d2-49d9-b4af-67efa6a5fdd2.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/62924cd0-50d2-49d9-b4af-67efa6a5fdd2.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: ca723476-722a-4a5c-a650-ccf5d33606f3 - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/af317589-9ae3-4625-9302-0b949f75841a.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/af317589-9ae3-4625-9302-0b949f75841a.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: 21c78671-b01d-4a7b-84a6-acc91a444760 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -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-05-19 03:15:16.983441 time=0:00:04.162563 [TestInstanceAddSharedFile] gnt-instance add -t sharedfile <<<< 2026-05-19 03:15:16.983536 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-05-19 03:15:28.619965 time=0:00:11.636429 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-19 03:15:28.620158 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-05-19 03:15:28.620184 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 ... Tue May 19 03:15: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 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-05-19 03:15:38.464412 time=0:00:09.844228 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-05-19 03:15:38.464534 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-05-19 03:15:40.881347 time=0:00:02.416813 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-19 03:15:40.881485 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/3439 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-05-19 03:15:52.329518 time=0:00:11.448033 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-05-19 03:15:52.329695 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/3440 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-05-19 03:15:54.425996 time=0:00:02.096301 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-05-19 03:15:54.426166 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 35aa3668-c91f-43cc-b5f1-4cb7fec82fc6 Serial number: 16 Creation time: 2026-05-19 03:15:14 Modification time: 2026-05-19 03:15:53 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: 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 (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:9e:0b:ed IP: None mode: bridged link: virt-bridge vlan: network: None UUID: d9360de0-edc8-419a-8d21-a8d5d5445c1c 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/62924cd0-50d2-49d9-b4af-67efa6a5fdd2.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/62924cd0-50d2-49d9-b4af-67efa6a5fdd2.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: ca723476-722a-4a5c-a650-ccf5d33606f3 - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/af317589-9ae3-4625-9302-0b949f75841a.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/af317589-9ae3-4625-9302-0b949f75841a.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: 21c78671-b01d-4a7b-84a6-acc91a444760 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Tue May 19 03:15:56 2026 - INFO: Trying to hotplug device... Tue May 19 03:15:57 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:0a:66:79,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' Tue May 19 03:15:58 2026 - INFO: Trying to hotplug device... Tue May 19 03:15:59 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Tue May 19 03:16:00 2026 - INFO: Trying to hotplug device... Tue May 19 03:16: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' Tue May 19 03:16:02 2026 * disk 2, size 1.0G Tue May 19 03:16:02 2026 - INFO: Trying to hotplug device... Tue May 19 03:16:02 2026 - INFO: Hotplug done. Tue May 19 03:16:02 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 03:16: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' Tue May 19 03:16:04 2026 - INFO: Trying to hotplug device... Tue May 19 03:16:04 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Please give at least one of the parameters. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-05-19 03:16:29.084705 time=0:00:34.658539 [TestInstanceModify] gnt-instance modify <<<< 2026-05-19 03:16:29.084891 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/3461 GET /2/jobs/3462 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-05-19 03:16:31.660443 time=0:00:02.575552 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-05-19 03:16:31.660562 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-05-19 03:16:31.660580 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-05-19 03:16:31.660595 skipping , test(s) instance-device-names disabled <<<< 2026-05-19 03:16:31.660608 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-05-19 03:16:38.106752 time=0:00:06.446144 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-19 03:16:38.106873 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-05-19 03:16:38.106892 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-05-19 03:16:38.106906 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' Tue May 19 03:16:39 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Tue May 19 03:16:39 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 03:16:39 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Tue May 19 03:16:42 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Tue May 19 03:16:42 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 03:16: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' Tue May 19 03:16:44 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Tue May 19 03:16:44 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 03:16: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' Tue May 19 03:16:47 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Tue May 19 03:16:47 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 03:16:47 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-05-19 03:16:48.298458 time=0:00:10.191552 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-05-19 03:16:48.298599 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-05-19 03:16:50.431511 time=0:00:02.132912 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-19 03:16:50.431623 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 ... Tue May 19 03:17: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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-05-19 03:17:30.536568 time=0:00:40.104945 [TestInstanceReboot] gnt-instance reboot <<<< 2026-05-19 03:17:30.536831 start [TestInstanceRemove] gnt-instance remove Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-05-19 03:17:42.295674 time=0:00:11.758843 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 0809449c0cd89c39992e2730d14bd63ff5d673f8 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 3478, 3479 Waiting for job 3478 ... Tue May 19 03:17:44 2026 * Verifying cluster config Tue May 19 03:17:44 2026 * Verifying cluster certificate files Tue May 19 03:17:44 2026 * Verifying hypervisor parameters Tue May 19 03:17:44 2026 * Verifying all nodes belong to an existing group Waiting for job 3479 ... Tue May 19 03:17:44 2026 * Verifying group 'default' Tue May 19 03:17:44 2026 * Gathering data (3 nodes) Tue May 19 03:17:44 2026 * Gathering information about nodes (3 nodes) Tue May 19 03:17:45 2026 * Gathering disk information (3 nodes) Tue May 19 03:17:45 2026 * Verifying configuration file consistency Tue May 19 03:17:45 2026 * Verifying node status Tue May 19 03:17:45 2026 * Verifying instance status Tue May 19 03:17:45 2026 * Verifying orphan volumes Tue May 19 03:17:45 2026 * Verifying N+1 Memory redundancy Tue May 19 03:17:45 2026 * Assessing cluster hypervisor parameters Tue May 19 03:17: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. Tue May 19 03:17:45 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Tue May 19 03:17:45 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Tue May 19 03:17:45 2026 * Other Notes Tue May 19 03:17:45 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 0809449c0cd89c39992e2730d14bd63ff5d673f8 /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-05-19 03:17:47.555221 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' Tue May 19 03:17:48 2026 * disk 0, size 768M Tue May 19 03:17:48 2026 * disk 1, size 512M Tue May 19 03:17:48 2026 * creating instance disks... Tue May 19 03:17:49 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Tue May 19 03:17:49 2026 adding disks to cluster config Tue May 19 03:17:49 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 03:17:49 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Tue May 19 03:17:49 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 03:17:49 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Tue May 19 03:17:49 2026 * running the instance OS create scripts... Tue May 19 03:17:49 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: f7fc8be3-dec7-4d9f-a336-23b0272606c0 Serial number: 4 Creation time: 2026-05-19 03:17:49 Modification time: 2026-05-19 03:17:49 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: 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 (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:14:29:b8 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 9797d8e2-bf09-4405-b97c-9e41d4d6d7a7 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/47282662-40c7-4744-9086-278ab159b00a.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/47282662-40c7-4744-9086-278ab159b00a.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: 1bb4243f-34f4-4fd0-95de-84f561721bd9 - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/24bef119-33a1-4a1d-aa6a-71518559418d.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/24bef119-33a1-4a1d-aa6a-71518559418d.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: 9f365e74-13d1-4640-b409-60b993db97bb Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -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-05-19 03:17:51.533122 time=0:00:03.977901 [TestInstanceAddSharedFile] gnt-instance add -t sharedfile <<<< 2026-05-19 03:17:51.533325 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3483 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-19 03:18:03.093596 time=0:00:11.560271 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-19 03:18:03.093733 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-05-19 03:18:03.093759 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3486 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3486 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 3487 for kvm-test-instance02.staging.ganeti.org ... Tue May 19 03:18: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 3488 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3488 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3489 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3489 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-05-19 03:18:12.891591 time=0:00:09.797832 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-05-19 03:18:12.891945 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 3492 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-19 03:18:14.919848 time=0:00:02.027903 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-19 03:18:14.920045 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/3493 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-05-19 03:18:26.389581 time=0:00:11.469536 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-05-19 03:18:26.389754 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/3494 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-05-19 03:18:28.404970 time=0:00:02.015216 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-05-19 03:18:28.405093 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: f7fc8be3-dec7-4d9f-a336-23b0272606c0 Serial number: 16 Creation time: 2026-05-19 03:17:49 Modification time: 2026-05-19 03:18:27 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: 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 (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:14:29:b8 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 9797d8e2-bf09-4405-b97c-9e41d4d6d7a7 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/47282662-40c7-4744-9086-278ab159b00a.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/47282662-40c7-4744-9086-278ab159b00a.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: 1bb4243f-34f4-4fd0-95de-84f561721bd9 - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/24bef119-33a1-4a1d-aa6a-71518559418d.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/24bef119-33a1-4a1d-aa6a-71518559418d.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: 9f365e74-13d1-4640-b409-60b993db97bb Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Tue May 19 03:18:30 2026 - INFO: Trying to hotplug device... Tue May 19 03:18:31 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:6f:0f: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' Tue May 19 03:18:32 2026 - INFO: Trying to hotplug device... Tue May 19 03:18: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' Tue May 19 03:18:34 2026 - INFO: Trying to hotplug device... Tue May 19 03:18: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' Tue May 19 03:18:36 2026 * disk 2, size 1.0G Tue May 19 03:18:36 2026 - INFO: Trying to hotplug device... Tue May 19 03:18:36 2026 - INFO: Hotplug done. Tue May 19 03:18:36 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 03:18: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' Tue May 19 03:18:37 2026 - INFO: Trying to hotplug device... Tue May 19 03:18: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-05-19 03:18:57.381985 time=0:00:28.976892 [TestInstanceModify] gnt-instance modify <<<< 2026-05-19 03:18:57.382114 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/3515 GET /2/jobs/3516 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-05-19 03:18:59.849836 time=0:00:02.467722 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-05-19 03:18:59.850038 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-05-19 03:18:59.850064 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-05-19 03:18:59.850082 skipping , test(s) instance-device-names disabled <<<< 2026-05-19 03:18:59.850101 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3517 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-19 03:19:06.293866 time=0:00:06.443765 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-19 03:19:06.294008 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-05-19 03:19:06.294034 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-05-19 03:19:06.294048 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' Tue May 19 03:19:07 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Tue May 19 03:19:07 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 03:19:07 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Tue May 19 03:19:10 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Tue May 19 03:19:10 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 03:19: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' Tue May 19 03:19:12 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Tue May 19 03:19:12 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 03:19: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' Tue May 19 03:19:15 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Tue May 19 03:19:15 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 03:19:15 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-05-19 03:19:16.445259 time=0:00:10.151211 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-05-19 03:19:16.445418 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 3524 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-19 03:19:18.579462 time=0:00:02.134044 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-19 03:19:18.579578 start [TestInstanceReboot] gnt-instance reboot Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 3525 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 3526 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 3527 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3528 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 3529 for kvm-test-instance02.staging.ganeti.org ... Tue May 19 03:19: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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-05-19 03:19:58.382471 time=0:00:39.802893 [TestInstanceReboot] gnt-instance reboot <<<< 2026-05-19 03:19:58.382608 start [TestInstanceRemove] gnt-instance remove Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-05-19 03:20:10.008556 time=0:00:11.625948 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 8c5ba88da325ebd7bdbe8864aff8e8e769c2a06c /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 3532, 3533 Waiting for job 3532 ... Tue May 19 03:20:11 2026 * Verifying cluster config Tue May 19 03:20:11 2026 * Verifying cluster certificate files Tue May 19 03:20:11 2026 * Verifying hypervisor parameters Tue May 19 03:20:11 2026 * Verifying all nodes belong to an existing group Waiting for job 3533 ... Tue May 19 03:20:12 2026 * Verifying group 'default' Tue May 19 03:20:12 2026 * Gathering data (3 nodes) Tue May 19 03:20:12 2026 * Gathering information about nodes (3 nodes) Tue May 19 03:20:13 2026 * Gathering disk information (3 nodes) Tue May 19 03:20:13 2026 * Verifying configuration file consistency Tue May 19 03:20:13 2026 * Verifying node status Tue May 19 03:20:13 2026 * Verifying instance status Tue May 19 03:20:13 2026 * Verifying orphan volumes Tue May 19 03:20:13 2026 * Verifying N+1 Memory redundancy Tue May 19 03:20:13 2026 * Assessing cluster hypervisor parameters Tue May 19 03:20: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. Tue May 19 03:20:13 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Tue May 19 03:20:13 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Tue May 19 03:20:13 2026 * Other Notes Tue May 19 03:20:13 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 8c5ba88da325ebd7bdbe8864aff8e8e769c2a06c /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-05-19 03:20:17.012415 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' Tue May 19 03:20:18 2026 * disk 0, size 768M Tue May 19 03:20:18 2026 * disk 1, size 512M Tue May 19 03:20:18 2026 * creating instance disks... Tue May 19 03:20:18 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Tue May 19 03:20:18 2026 adding disks to cluster config Tue May 19 03:20:18 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 03:20:19 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Tue May 19 03:20:19 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 03:20:19 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Tue May 19 03:20:19 2026 * running the instance OS create scripts... Tue May 19 03:20:19 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: c30dfd1a-030f-4619-bd91-169633dc8a93 Serial number: 4 Creation time: 2026-05-19 03:20:18 Modification time: 2026-05-19 03:20:19 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (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 (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:e2:b8:b2 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 2a87f684-f6be-4b3d-b2af-75898137070a 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/bea523dd-7b44-4d34-b3a8-996c26acea46.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/bea523dd-7b44-4d34-b3a8-996c26acea46.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: fef3967c-6d6b-4602-af4d-0fda31c798fc - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/21d48b50-eede-4dbf-9efa-6da0882df4f2.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/21d48b50-eede-4dbf-9efa-6da0882df4f2.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: 30e6f5cb-cd5f-412c-bd64-ee98fb75ddb3 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -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-05-19 03:20:21.260439 time=0:00:04.248024 [TestInstanceAddSharedFile] gnt-instance add -t sharedfile <<<< 2026-05-19 03:20:21.260651 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3538 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-19 03:20:32.783659 time=0:00:11.523008 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-19 03:20:32.783836 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-05-19 03:20:32.783862 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3541 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3541 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 3542 for kvm-test-instance02.staging.ganeti.org ... Tue May 19 03:20: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 3543 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3543 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3544 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3544 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-05-19 03:20:42.683206 time=0:00:09.899344 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-05-19 03:20:42.683372 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 3547 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-19 03:20:44.808794 time=0:00:02.125422 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-19 03:20:44.808904 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/3548 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-05-19 03:20:56.276191 time=0:00:11.467287 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-05-19 03:20:56.276318 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/3549 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-05-19 03:20:58.297722 time=0:00:02.021404 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-05-19 03:20:58.297863 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: c30dfd1a-030f-4619-bd91-169633dc8a93 Serial number: 16 Creation time: 2026-05-19 03:20:18 Modification time: 2026-05-19 03:20:57 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (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 (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:e2:b8:b2 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 2a87f684-f6be-4b3d-b2af-75898137070a 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/bea523dd-7b44-4d34-b3a8-996c26acea46.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/bea523dd-7b44-4d34-b3a8-996c26acea46.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: fef3967c-6d6b-4602-af4d-0fda31c798fc - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/21d48b50-eede-4dbf-9efa-6da0882df4f2.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/21d48b50-eede-4dbf-9efa-6da0882df4f2.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: 30e6f5cb-cd5f-412c-bd64-ee98fb75ddb3 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Tue May 19 03:21:00 2026 - INFO: Trying to hotplug device... Tue May 19 03:21:01 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:5d:e8:4e,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh 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' Tue May 19 03:21:02 2026 - INFO: Trying to hotplug device... Tue May 19 03:21:03 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Tue May 19 03:21:04 2026 - INFO: Trying to hotplug device... Tue May 19 03:21: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' Tue May 19 03:21:05 2026 * disk 2, size 1.0G Tue May 19 03:21:06 2026 - INFO: Trying to hotplug device... Tue May 19 03:21:06 2026 - INFO: Hotplug done. Tue May 19 03:21:06 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 03:21: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' Tue May 19 03:21:07 2026 - INFO: Trying to hotplug device... Tue May 19 03:21:07 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Please give at least one of the parameters. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-05-19 03:21:27.924089 time=0:00:29.626226 [TestInstanceModify] gnt-instance modify <<<< 2026-05-19 03:21:27.924481 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/3570 GET /2/jobs/3571 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-05-19 03:21:30.352313 time=0:00:02.427832 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-05-19 03:21:30.352432 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-05-19 03:21:30.352455 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-05-19 03:21:30.352471 skipping , test(s) instance-device-names disabled <<<< 2026-05-19 03:21:30.352483 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3572 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-19 03:21:36.785646 time=0:00:06.433163 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-19 03:21:36.785740 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-05-19 03:21:36.785764 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-05-19 03:21:36.785778 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' Tue May 19 03:21:37 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Tue May 19 03:21:38 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 03:21: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' Tue May 19 03:21:41 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Tue May 19 03:21:41 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 03:21: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' Tue May 19 03:21:43 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Tue May 19 03:21:43 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 03:21: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' Tue May 19 03:21:46 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Tue May 19 03:21:46 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 03:21:46 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-05-19 03:21:47.114397 time=0:00:10.328619 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-05-19 03:21:47.114490 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 3579 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-19 03:21:49.136697 time=0:00:02.022207 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-19 03:21:49.136798 start [TestInstanceReboot] gnt-instance reboot Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 3580 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 3581 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 3582 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3583 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 3584 for kvm-test-instance02.staging.ganeti.org ... Tue May 19 03:22:27 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-05-19 03:22:28.716475 time=0:00:39.579677 [TestInstanceReboot] gnt-instance reboot <<<< 2026-05-19 03:22:28.716597 start [TestInstanceRemove] gnt-instance remove Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-05-19 03:22:40.354486 time=0:00:11.637889 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 2ded80b6a719644600940ad709ac5b01fcc8002f /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 3587, 3588 Waiting for job 3587 ... Tue May 19 03:22:42 2026 * Verifying cluster config Tue May 19 03:22:42 2026 * Verifying cluster certificate files Tue May 19 03:22:42 2026 * Verifying hypervisor parameters Tue May 19 03:22:42 2026 * Verifying all nodes belong to an existing group Waiting for job 3588 ... Tue May 19 03:22:42 2026 * Verifying group 'default' Tue May 19 03:22:42 2026 * Gathering data (3 nodes) Tue May 19 03:22:42 2026 * Gathering information about nodes (3 nodes) Tue May 19 03:22:43 2026 * Gathering disk information (3 nodes) Tue May 19 03:22:43 2026 * Verifying configuration file consistency Tue May 19 03:22:43 2026 * Verifying node status Tue May 19 03:22:43 2026 * Verifying instance status Tue May 19 03:22:43 2026 * Verifying orphan volumes Tue May 19 03:22:43 2026 * Verifying N+1 Memory redundancy Tue May 19 03:22:43 2026 * Assessing cluster hypervisor parameters Tue May 19 03:22: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. Tue May 19 03:22:43 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Tue May 19 03:22:43 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Tue May 19 03:22:43 2026 * Other Notes Tue May 19 03:22:43 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 2ded80b6a719644600940ad709ac5b01fcc8002f /var/lib/ganeti/config.data ---- Starting reduced number of instance tests with hypervisor parameter disk_cache=writethrough Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:disk_cache=writethrough' <<<< 2026-05-19 03:22:45.536031 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' Tue May 19 03:22:46 2026 * disk 0, size 768M Tue May 19 03:22:46 2026 * disk 1, size 512M Tue May 19 03:22:46 2026 * creating instance disks... Tue May 19 03:22:47 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Tue May 19 03:22:47 2026 adding disks to cluster config Tue May 19 03:22:47 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 03:22:47 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Tue May 19 03:22:47 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 03:22:47 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Tue May 19 03:22:47 2026 * running the instance OS create scripts... Tue May 19 03:22:47 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 95a8873c-37b8-419b-b0b7-b55759efd64b Serial number: 4 Creation time: 2026-05-19 03:22:47 Modification time: 2026-05-19 03:22:47 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (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 (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:ed:92:8c IP: None mode: bridged link: virt-bridge vlan: network: None UUID: d1837a12-44ce-43cf-84b1-a6d1cf0c0334 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/18b188f0-3aa4-4a64-9269-4ec74eb1754b.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/18b188f0-3aa4-4a64-9269-4ec74eb1754b.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: 536f9a1d-1f6d-4473-ba11-bd84c311ddb3 - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/dfd6930d-702d-435c-bf9a-b424d3fc43f4.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/dfd6930d-702d-435c-bf9a-b424d3fc43f4.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: a519cb71-96a8-4b7d-a75e-5617a17d6189 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -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-05-19 03:22:49.432006 time=0:00:03.895975 [TestInstanceAddSharedFile] gnt-instance add -t sharedfile <<<< 2026-05-19 03:22:49.432123 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3592 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-19 03:23:00.950164 time=0:00:11.518041 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-19 03:23:00.950320 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-05-19 03:23:00.950345 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 3595 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3595 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.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 3596 for kvm-test-instance02.staging.ganeti.org ... Tue May 19 03:23: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 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 start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3598 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3598 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-05-19 03:23:10.668959 time=0:00:09.718614 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-05-19 03:23:10.669069 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 3601 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-19 03:23:12.682432 time=0:00:02.013363 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-19 03:23:12.682547 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/3602 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-05-19 03:23:24.109037 time=0:00:11.426490 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-05-19 03:23:24.109227 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/3603 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-05-19 03:23:26.117040 time=0:00:02.007813 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-05-19 03:23:26.117166 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 95a8873c-37b8-419b-b0b7-b55759efd64b Serial number: 16 Creation time: 2026-05-19 03:22:47 Modification time: 2026-05-19 03:23:25 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (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 (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:ed:92:8c IP: None mode: bridged link: virt-bridge vlan: network: None UUID: d1837a12-44ce-43cf-84b1-a6d1cf0c0334 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/18b188f0-3aa4-4a64-9269-4ec74eb1754b.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/18b188f0-3aa4-4a64-9269-4ec74eb1754b.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: 536f9a1d-1f6d-4473-ba11-bd84c311ddb3 - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/dfd6930d-702d-435c-bf9a-b424d3fc43f4.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/dfd6930d-702d-435c-bf9a-b424d3fc43f4.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: a519cb71-96a8-4b7d-a75e-5617a17d6189 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Tue May 19 03:23:28 2026 - INFO: Trying to hotplug device... Tue May 19 03:23:29 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:56:9b:82,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Tue May 19 03:23:30 2026 - INFO: Trying to hotplug device... Tue May 19 03:23:30 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Tue May 19 03:23:32 2026 - INFO: Trying to hotplug device... Tue May 19 03:23: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' Tue May 19 03:23:33 2026 * disk 2, size 1.0G Tue May 19 03:23:33 2026 - INFO: Trying to hotplug device... Tue May 19 03:23:34 2026 - INFO: Hotplug done. Tue May 19 03:23:34 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 03:23:34 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' Tue May 19 03:23:35 2026 - INFO: Trying to hotplug device... Tue May 19 03:23: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: Please give at least one of the parameters. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-05-19 03:23:55.260562 time=0:00:29.143396 [TestInstanceModify] gnt-instance modify <<<< 2026-05-19 03:23:55.260716 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/3624 GET /2/jobs/3625 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-05-19 03:23:57.972325 time=0:00:02.711609 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-05-19 03:23:57.972443 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-05-19 03:23:57.972466 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-05-19 03:23:57.972482 skipping , test(s) instance-device-names disabled <<<< 2026-05-19 03:23:57.972494 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3626 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-19 03:24:04.567776 time=0:00:06.595282 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-19 03:24:04.567882 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-05-19 03:24:04.567907 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-05-19 03:24:04.567927 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' Tue May 19 03:24:05 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Tue May 19 03:24:06 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 03:24:06 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Tue May 19 03:24:08 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Tue May 19 03:24:09 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 03:24:09 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Tue May 19 03:24:11 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Tue May 19 03:24:12 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 03:24:12 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --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' Tue May 19 03:24:15 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Tue May 19 03:24:15 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 03:24:15 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-05-19 03:24:16.183045 time=0:00:11.615118 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-05-19 03:24:16.183139 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 3633 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-19 03:24:18.214720 time=0:00:02.031581 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-19 03:24:18.214836 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 3634 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 3635 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 3636 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 3637 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 3638 for kvm-test-instance02.staging.ganeti.org ... Tue May 19 03:24: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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-05-19 03:24:57.777230 time=0:00:39.562394 [TestInstanceReboot] gnt-instance reboot <<<< 2026-05-19 03:24:57.777381 start [TestInstanceRemove] gnt-instance remove Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-05-19 03:25:09.403137 time=0:00:11.625756 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 99a6dc38f97d8b2ce957f1dae12f7da90132c4a5 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 3641, 3642 Waiting for job 3641 ... Tue May 19 03:25:11 2026 * Verifying cluster config Tue May 19 03:25:11 2026 * Verifying cluster certificate files Tue May 19 03:25:11 2026 * Verifying hypervisor parameters Tue May 19 03:25:11 2026 * Verifying all nodes belong to an existing group Waiting for job 3642 ... Tue May 19 03:25:11 2026 * Verifying group 'default' Tue May 19 03:25:11 2026 * Gathering data (3 nodes) Tue May 19 03:25:11 2026 * Gathering information about nodes (3 nodes) Tue May 19 03:25:12 2026 * Gathering disk information (3 nodes) Tue May 19 03:25:12 2026 * Verifying configuration file consistency Tue May 19 03:25:12 2026 * Verifying node status Tue May 19 03:25:12 2026 * Verifying instance status Tue May 19 03:25:12 2026 * Verifying orphan volumes Tue May 19 03:25:12 2026 * Verifying N+1 Memory redundancy Tue May 19 03:25:12 2026 * Assessing cluster hypervisor parameters Tue May 19 03:25: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. Tue May 19 03:25:12 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Tue May 19 03:25:12 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Tue May 19 03:25:12 2026 * Other Notes Tue May 19 03:25:12 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 99a6dc38f97d8b2ce957f1dae12f7da90132c4a5 /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-05-19 03:25:14.775939 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' Tue May 19 03:25:16 2026 * disk 0, size 768M Tue May 19 03:25:16 2026 * disk 1, size 512M Tue May 19 03:25:16 2026 * creating instance disks... Tue May 19 03:25:16 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Tue May 19 03:25:16 2026 adding disks to cluster config Tue May 19 03:25:16 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 03:25:16 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Tue May 19 03:25:16 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 03:25:16 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Tue May 19 03:25:16 2026 * running the instance OS create scripts... Tue May 19 03:25:17 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: a703c75d-3b5b-4a69-a4ff-aff07e928fdd Serial number: 4 Creation time: 2026-05-19 03:25:16 Modification time: 2026-05-19 03:25:17 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (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 (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:c2:88:7b IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 3b769488-f773-47ec-aea9-2c110c52883d 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/ae1e6ab4-c75d-43cb-adb9-9e4664ec7fde.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/ae1e6ab4-c75d-43cb-adb9-9e4664ec7fde.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: 89cbdec0-48e1-4522-b3c1-9be123aa6b13 - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/7194a60a-b90a-426e-aa0a-838f822d7c06.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/7194a60a-b90a-426e-aa0a-838f822d7c06.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: 72624a84-38f6-4d44-ac56-2e4ad545ff99 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -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-05-19 03:25:18.804504 time=0:00:04.028565 [TestInstanceAddSharedFile] gnt-instance add -t sharedfile <<<< 2026-05-19 03:25:18.804611 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3646 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-19 03:25:30.333437 time=0:00:11.528826 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-19 03:25:30.333575 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-05-19 03:25:30.333601 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 3649 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3649 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.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 3650 for kvm-test-instance02.staging.ganeti.org ... Tue May 19 03:25: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 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 start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3652 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3652 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-05-19 03:25:40.051551 time=0:00:09.717950 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-05-19 03:25:40.051713 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 3655 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-19 03:25:42.103380 time=0:00:02.051667 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-19 03:25:42.103486 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/3656 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-05-19 03:25:53.568993 time=0:00:11.465507 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-05-19 03:25:53.569102 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/3657 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-05-19 03:25:55.540364 time=0:00:01.971262 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-05-19 03:25:55.540476 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: a703c75d-3b5b-4a69-a4ff-aff07e928fdd Serial number: 16 Creation time: 2026-05-19 03:25:16 Modification time: 2026-05-19 03:25:54 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (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 (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:c2:88:7b IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 3b769488-f773-47ec-aea9-2c110c52883d 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/ae1e6ab4-c75d-43cb-adb9-9e4664ec7fde.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/ae1e6ab4-c75d-43cb-adb9-9e4664ec7fde.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: 89cbdec0-48e1-4522-b3c1-9be123aa6b13 - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/7194a60a-b90a-426e-aa0a-838f822d7c06.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/7194a60a-b90a-426e-aa0a-838f822d7c06.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: 72624a84-38f6-4d44-ac56-2e4ad545ff99 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Tue May 19 03:25:57 2026 - INFO: Trying to hotplug device... Tue May 19 03:25:58 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:6f:f2:39,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' Tue May 19 03:25:59 2026 - INFO: Trying to hotplug device... Tue May 19 03:26: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' Tue May 19 03:26:01 2026 - INFO: Trying to hotplug device... Tue May 19 03:26: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' Tue May 19 03:26:03 2026 * disk 2, size 1.0G Tue May 19 03:26:03 2026 - INFO: Trying to hotplug device... Tue May 19 03:26:03 2026 - INFO: Hotplug done. Tue May 19 03:26:03 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 03:26:03 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Tue May 19 03:26:04 2026 - INFO: Trying to hotplug device... Tue May 19 03:26:05 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Please give at least one of the parameters. Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-05-19 03:26:24.315791 time=0:00:28.775315 [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-05-19 03:26:24.315910 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/3678 GET /2/jobs/3679 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-05-19 03:26:26.752233 time=0:00:02.436323 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-05-19 03:26:26.752360 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-05-19 03:26:26.752384 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-05-19 03:26:26.752400 skipping , test(s) instance-device-names disabled <<<< 2026-05-19 03:26:26.752412 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3680 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-19 03:26:33.182243 time=0:00:06.429831 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-19 03:26:33.182375 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-05-19 03:26:33.182400 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-05-19 03:26:33.182418 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' Tue May 19 03:26:34 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Tue May 19 03:26:34 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 03:26:34 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: 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) Tue May 19 03:26:37 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Tue May 19 03:26:37 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 03:26:37 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Tue May 19 03:26:39 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Tue May 19 03:26:39 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 03:26: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' Tue May 19 03:26:42 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Tue May 19 03:26:42 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 03:26:42 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-05-19 03:26:43.290152 time=0:00:10.107734 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-05-19 03:26:43.290279 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 3687 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-19 03:26:45.334982 time=0:00:02.044703 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-19 03:26:45.335170 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 3688 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 3689 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 3690 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 3691 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 3692 for kvm-test-instance02.staging.ganeti.org ... Tue May 19 03:27: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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-05-19 03:27:24.866547 time=0:00:39.531377 [TestInstanceReboot] gnt-instance reboot <<<< 2026-05-19 03:27:24.866705 start [TestInstanceRemove] gnt-instance remove Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-05-19 03:27:36.600103 time=0:00:11.733398 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' cb773f30755d3671787b2f5fc7ac7474e4ad6b6e /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 3695, 3696 Waiting for job 3695 ... Tue May 19 03:27:38 2026 * Verifying cluster config Tue May 19 03:27:38 2026 * Verifying cluster certificate files Tue May 19 03:27:38 2026 * Verifying hypervisor parameters Tue May 19 03:27:38 2026 * Verifying all nodes belong to an existing group Waiting for job 3696 ... Tue May 19 03:27:38 2026 * Verifying group 'default' Tue May 19 03:27:38 2026 * Gathering data (3 nodes) Tue May 19 03:27:38 2026 * Gathering information about nodes (3 nodes) Tue May 19 03:27:39 2026 * Gathering disk information (3 nodes) Tue May 19 03:27:39 2026 * Verifying configuration file consistency Tue May 19 03:27:39 2026 * Verifying node status Tue May 19 03:27:39 2026 * Verifying instance status Tue May 19 03:27:39 2026 * Verifying orphan volumes Tue May 19 03:27:39 2026 * Verifying N+1 Memory redundancy Tue May 19 03:27:39 2026 * Assessing cluster hypervisor parameters Tue May 19 03:27: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. Tue May 19 03:27:39 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Tue May 19 03:27:39 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Tue May 19 03:27:39 2026 * Other Notes Tue May 19 03:27:40 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' cb773f30755d3671787b2f5fc7ac7474e4ad6b6e /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=mouse Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:usb_mouse=mouse' <<<< 2026-05-19 03:27:43.264137 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' Tue May 19 03:27:44 2026 * disk 0, size 768M Tue May 19 03:27:44 2026 * disk 1, size 512M Tue May 19 03:27:44 2026 * creating instance disks... Tue May 19 03:27:44 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Tue May 19 03:27:44 2026 adding disks to cluster config Tue May 19 03:27:45 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 03:27:45 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Tue May 19 03:27:45 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 03:27:45 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Tue May 19 03:27:45 2026 * running the instance OS create scripts... Tue May 19 03:27:45 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: e8dd40cb-5e96-42a3-811e-41e4b49c6685 Serial number: 4 Creation time: 2026-05-19 03:27:44 Modification time: 2026-05-19 03:27:45 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default (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:ef:5a:5f IP: None mode: bridged link: virt-bridge vlan: network: None UUID: d6939cf1-ea9e-46a7-896d-3be47a8d639c 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/fa3f5af5-c2a5-4ba2-b2d4-b280439299c1.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/fa3f5af5-c2a5-4ba2-b2d4-b280439299c1.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: bfeabef5-9836-4bf0-bfbd-cffb4ea1c6d7 - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/1cf6a397-2ed3-41b6-abd0-65a05a026cae.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/1cf6a397-2ed3-41b6-abd0-65a05a026cae.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: 37432d80-53a4-4660-9103-97655910bb8a Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -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-05-19 03:27:47.077204 time=0:00:03.813067 [TestInstanceAddSharedFile] gnt-instance add -t sharedfile <<<< 2026-05-19 03:27:47.077377 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3701 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-19 03:27:58.603240 time=0:00:11.525863 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-19 03:27:58.603377 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-05-19 03:27:58.603406 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 3704 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3704 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.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 3705 for kvm-test-instance02.staging.ganeti.org ... Tue May 19 03:28: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 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 start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3707 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3707 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-05-19 03:28:08.308875 time=0:00:09.705469 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-05-19 03:28:08.308983 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 3710 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-19 03:28:10.335706 time=0:00:02.026723 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-19 03:28:10.335824 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/3711 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-05-19 03:28:21.772214 time=0:00:11.436390 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-05-19 03:28:21.772331 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/3712 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-05-19 03:28:23.756301 time=0:00:01.983970 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-05-19 03:28:23.756421 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: e8dd40cb-5e96-42a3-811e-41e4b49c6685 Serial number: 16 Creation time: 2026-05-19 03:27:44 Modification time: 2026-05-19 03:28:22 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default (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:ef:5a:5f IP: None mode: bridged link: virt-bridge vlan: network: None UUID: d6939cf1-ea9e-46a7-896d-3be47a8d639c 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/fa3f5af5-c2a5-4ba2-b2d4-b280439299c1.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/fa3f5af5-c2a5-4ba2-b2d4-b280439299c1.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: bfeabef5-9836-4bf0-bfbd-cffb4ea1c6d7 - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/1cf6a397-2ed3-41b6-abd0-65a05a026cae.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/1cf6a397-2ed3-41b6-abd0-65a05a026cae.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: 37432d80-53a4-4660-9103-97655910bb8a Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Tue May 19 03:28:26 2026 - INFO: Trying to hotplug device... Tue May 19 03:28:26 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:f6:a5:4e,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh 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' Tue May 19 03:28:28 2026 - INFO: Trying to hotplug device... Tue May 19 03:28:28 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' Tue May 19 03:28:30 2026 - INFO: Trying to hotplug device... Tue May 19 03:28:30 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' Tue May 19 03:28:31 2026 * disk 2, size 1.0G Tue May 19 03:28:31 2026 - INFO: Trying to hotplug device... Tue May 19 03:28:32 2026 - INFO: Hotplug done. Tue May 19 03:28:32 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 03:28:32 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' Tue May 19 03:28:33 2026 - INFO: Trying to hotplug device... Tue May 19 03:28:33 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Please give at least one of the parameters. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-05-19 03:28:52.873054 time=0:00:29.116633 [TestInstanceModify] gnt-instance modify <<<< 2026-05-19 03:28:52.873167 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/3733 GET /2/jobs/3734 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-05-19 03:28:55.292278 time=0:00:02.419111 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-05-19 03:28:55.292416 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-05-19 03:28:55.292444 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-05-19 03:28:55.292461 skipping , test(s) instance-device-names disabled <<<< 2026-05-19 03:28:55.292484 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3735 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-19 03:29:01.728172 time=0:00:06.435688 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-19 03:29:01.728278 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-05-19 03:29:01.728303 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-05-19 03:29:01.728316 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' Tue May 19 03:29:02 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Tue May 19 03:29:03 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 03:29: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' Tue May 19 03:29:05 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Tue May 19 03:29:06 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 03:29: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' Tue May 19 03:29:07 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Tue May 19 03:29:08 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 03: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' Tue May 19 03:29:10 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Tue May 19 03:29:11 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 03:29:11 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-05-19 03:29:11.822216 time=0:00:10.093900 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-05-19 03:29:11.822342 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 3742 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-19 03:29:13.829558 time=0:00:02.007216 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-19 03:29:13.829649 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 3743 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 3744 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 3745 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 3746 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 3747 for kvm-test-instance02.staging.ganeti.org ... Tue May 19 03:29: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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-05-19 03:29:53.421899 time=0:00:39.592250 [TestInstanceReboot] gnt-instance reboot <<<< 2026-05-19 03:29:53.422027 start [TestInstanceRemove] gnt-instance remove Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-05-19 03:30:05.061535 time=0:00:11.639508 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 0b5635ffee7e7a9f7b134671005425384cd18682 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 3750, 3751 Waiting for job 3750 ... Tue May 19 03:30:06 2026 * Verifying cluster config Tue May 19 03:30:07 2026 * Verifying cluster certificate files Tue May 19 03:30:07 2026 * Verifying hypervisor parameters Tue May 19 03:30:07 2026 * Verifying all nodes belong to an existing group Waiting for job 3751 ... Tue May 19 03:30:07 2026 * Verifying group 'default' Tue May 19 03:30:07 2026 * Gathering data (3 nodes) Tue May 19 03:30:07 2026 * Gathering information about nodes (3 nodes) Tue May 19 03:30:08 2026 * Gathering disk information (3 nodes) Tue May 19 03:30:08 2026 * Verifying configuration file consistency Tue May 19 03:30:08 2026 * Verifying node status Tue May 19 03:30:08 2026 * Verifying instance status Tue May 19 03:30:08 2026 * Verifying orphan volumes Tue May 19 03:30:08 2026 * Verifying N+1 Memory redundancy Tue May 19 03:30:08 2026 * Assessing cluster hypervisor parameters Tue May 19 03:30: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. Tue May 19 03:30:08 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Tue May 19 03:30:08 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Tue May 19 03:30:08 2026 * Other Notes Tue May 19 03:30:08 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 0b5635ffee7e7a9f7b134671005425384cd18682 /var/lib/ganeti/config.data ---- Starting reduced number of instance tests with hypervisor parameter usb_mouse=tablet Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:usb_mouse=tablet' <<<< 2026-05-19 03:30:10.618310 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' Tue May 19 03:30:11 2026 * disk 0, size 768M Tue May 19 03:30:12 2026 * disk 1, size 512M Tue May 19 03:30:12 2026 * creating instance disks... Tue May 19 03:30:12 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Tue May 19 03:30:12 2026 adding disks to cluster config Tue May 19 03:30:12 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 03:30:12 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Tue May 19 03:30:12 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 03:30:12 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Tue May 19 03:30:12 2026 * running the instance OS create scripts... Tue May 19 03:30:12 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: c42f1056-e434-4167-8049-6be3aa89a0ae Serial number: 4 Creation time: 2026-05-19 03:30:12 Modification time: 2026-05-19 03:30:12 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default (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:6c:14:0e IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 841426b4-bd9d-4b25-8ddb-e25f10e36b73 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/136a2342-240c-4793-9a9d-b681e6fded4a.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/136a2342-240c-4793-9a9d-b681e6fded4a.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: acfcbfd4-51d1-4f67-bf31-8c1671a15678 - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/fdbc7cc3-c76a-4da5-abcb-e25fc133c5d7.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/fdbc7cc3-c76a-4da5-abcb-e25fc133c5d7.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: 5bd2326e-f66e-4e15-b7cd-27a27438b90b Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -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-05-19 03:30:14.843170 time=0:00:04.224860 [TestInstanceAddSharedFile] gnt-instance add -t sharedfile <<<< 2026-05-19 03:30:14.843278 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3755 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-19 03:30:26.406419 time=0:00:11.563141 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-19 03:30:26.406558 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-05-19 03:30:26.406623 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 3758 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3758 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.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 3759 for kvm-test-instance02.staging.ganeti.org ... Tue May 19 03:30: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 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 start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3761 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3761 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-05-19 03:30:36.521271 time=0:00:10.114648 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-05-19 03:30:36.521391 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 3764 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-19 03:30:38.654561 time=0:00:02.133170 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-19 03:30:38.654664 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/3765 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-05-19 03:30:50.236513 time=0:00:11.581849 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-05-19 03:30:50.236640 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/3766 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-05-19 03:30:52.352398 time=0:00:02.115758 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-05-19 03:30:52.352520 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: c42f1056-e434-4167-8049-6be3aa89a0ae Serial number: 16 Creation time: 2026-05-19 03:30:12 Modification time: 2026-05-19 03:30:51 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default (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:6c:14:0e IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 841426b4-bd9d-4b25-8ddb-e25f10e36b73 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/136a2342-240c-4793-9a9d-b681e6fded4a.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/136a2342-240c-4793-9a9d-b681e6fded4a.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: acfcbfd4-51d1-4f67-bf31-8c1671a15678 - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/fdbc7cc3-c76a-4da5-abcb-e25fc133c5d7.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/fdbc7cc3-c76a-4da5-abcb-e25fc133c5d7.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: 5bd2326e-f66e-4e15-b7cd-27a27438b90b Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Tue May 19 03:30:54 2026 - INFO: Trying to hotplug device... Tue May 19 03:30:55 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:d3:4e:57,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' Tue May 19 03:30:57 2026 - INFO: Trying to hotplug device... Tue May 19 03:30:57 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Tue May 19 03:30:58 2026 - INFO: Trying to hotplug device... Tue May 19 03:30: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' Tue May 19 03:31:00 2026 * disk 2, size 1.0G Tue May 19 03:31:00 2026 - INFO: Trying to hotplug device... Tue May 19 03:31:00 2026 - INFO: Hotplug done. Tue May 19 03:31:00 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 03:31: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' Tue May 19 03:31:02 2026 - INFO: Trying to hotplug device... Tue May 19 03:31: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: Please give at least one of the parameters. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-05-19 03:31:22.633930 time=0:00:30.281410 [TestInstanceModify] gnt-instance modify <<<< 2026-05-19 03:31:22.634059 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/3787 GET /2/jobs/3788 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-05-19 03:31:25.252347 time=0:00:02.618288 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-05-19 03:31:25.252468 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-05-19 03:31:25.252502 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-05-19 03:31:25.252532 skipping , test(s) instance-device-names disabled <<<< 2026-05-19 03:31:25.252544 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3789 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-19 03:31:31.868694 time=0:00:06.616150 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-19 03:31:31.868838 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-05-19 03:31:31.868863 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-05-19 03:31:31.868878 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' Tue May 19 03:31:33 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Tue May 19 03:31:33 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 03:31: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' Tue May 19 03:31:36 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Tue May 19 03:31:36 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 03:31: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' Tue May 19 03:31:38 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Tue May 19 03:31:38 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 03:31: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' Tue May 19 03:31:41 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Tue May 19 03:31:41 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 03:31:41 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-05-19 03:31:42.037090 time=0:00:10.168212 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-05-19 03:31:42.037235 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 3796 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-19 03:31:44.069167 time=0:00:02.031932 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-19 03:31:44.069298 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 3797 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 3798 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 3799 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 3800 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 3801 for kvm-test-instance02.staging.ganeti.org ... Tue May 19 03:32: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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-05-19 03:32:23.958186 time=0:00:39.888888 [TestInstanceReboot] gnt-instance reboot <<<< 2026-05-19 03:32:23.958332 start [TestInstanceRemove] gnt-instance remove Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-05-19 03:32:35.701409 time=0:00:11.743077 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' fab4458e9f2d695af312b09ddb6b8a2156bb3dab /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 3804, 3805 Waiting for job 3804 ... Tue May 19 03:32:37 2026 * Verifying cluster config Tue May 19 03:32:37 2026 * Verifying cluster certificate files Tue May 19 03:32:37 2026 * Verifying hypervisor parameters Tue May 19 03:32:37 2026 * Verifying all nodes belong to an existing group Waiting for job 3805 ... Tue May 19 03:32:38 2026 * Verifying group 'default' Tue May 19 03:32:38 2026 * Gathering data (3 nodes) Tue May 19 03:32:38 2026 * Gathering information about nodes (3 nodes) Tue May 19 03:32:39 2026 * Gathering disk information (3 nodes) Tue May 19 03:32:39 2026 * Verifying configuration file consistency Tue May 19 03:32:39 2026 * Verifying node status Tue May 19 03:32:39 2026 * Verifying instance status Tue May 19 03:32:39 2026 * Verifying orphan volumes Tue May 19 03:32:39 2026 * Verifying N+1 Memory redundancy Tue May 19 03:32:39 2026 * Assessing cluster hypervisor parameters Tue May 19 03:32: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. Tue May 19 03:32:39 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Tue May 19 03:32:39 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Tue May 19 03:32:39 2026 * Other Notes Tue May 19 03:32:39 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' fab4458e9f2d695af312b09ddb6b8a2156bb3dab /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:usb_mouse=' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:disk_type=paravirtual' ---- Starting reduced number of instance tests with hypervisor parameter soundhw=ac97 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:soundhw=ac97' <<<< 2026-05-19 03:32:44.574983 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' Tue May 19 03:32:45 2026 * disk 0, size 768M Tue May 19 03:32:45 2026 * disk 1, size 512M Tue May 19 03:32:45 2026 * creating instance disks... Tue May 19 03:32:46 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Tue May 19 03:32:46 2026 adding disks to cluster config Tue May 19 03:32:46 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 03:32:46 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Tue May 19 03:32:46 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 03:32:46 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Tue May 19 03:32:46 2026 * running the instance OS create scripts... Tue May 19 03:32:46 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 8b5cd3d0-9be3-44fe-bbcd-5f1eaa4561ae Serial number: 4 Creation time: 2026-05-19 03:32:46 Modification time: 2026-05-19 03:32:46 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default (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:ca:6b:bb IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 2661cbf2-0151-4df9-9c0a-98dfccc35dc1 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/334064e3-fdcf-40d0-83a1-0c53ad55ef0a.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/334064e3-fdcf-40d0-83a1-0c53ad55ef0a.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: 70255197-059b-4848-bd2d-0d6440009cd0 - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/8756eca8-33c2-4931-8d19-70c4b72631b2.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/8756eca8-33c2-4931-8d19-70c4b72631b2.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: 2ad6603a-80ed-416b-adbc-6373f7e80cef Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -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-05-19 03:32:48.745111 time=0:00:04.170128 [TestInstanceAddSharedFile] gnt-instance add -t sharedfile <<<< 2026-05-19 03:32:48.745231 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-05-19 03:33:00.475633 time=0:00:11.730402 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-19 03:33:00.475743 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-05-19 03:33:00.475766 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 ... Tue May 19 03:33: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 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-05-19 03:33:10.841528 time=0:00:10.365762 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-05-19 03:33:10.841709 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-05-19 03:33:12.974597 time=0:00:02.132888 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-19 03:33:12.974747 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/3821 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-05-19 03:33:24.528258 time=0:00:11.553511 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-05-19 03:33:24.528377 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/3822 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-05-19 03:33:26.645309 time=0:00:02.116932 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-05-19 03:33:26.645495 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 8b5cd3d0-9be3-44fe-bbcd-5f1eaa4561ae Serial number: 16 Creation time: 2026-05-19 03:32:46 Modification time: 2026-05-19 03:33:25 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default (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:ca:6b:bb IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 2661cbf2-0151-4df9-9c0a-98dfccc35dc1 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/334064e3-fdcf-40d0-83a1-0c53ad55ef0a.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/334064e3-fdcf-40d0-83a1-0c53ad55ef0a.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: 70255197-059b-4848-bd2d-0d6440009cd0 - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/8756eca8-33c2-4931-8d19-70c4b72631b2.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/8756eca8-33c2-4931-8d19-70c4b72631b2.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: 2ad6603a-80ed-416b-adbc-6373f7e80cef Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Tue May 19 03:33:29 2026 - INFO: Trying to hotplug device... Tue May 19 03:33:29 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:8b:f5:2d,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Tue May 19 03:33:31 2026 - INFO: Trying to hotplug device... Tue May 19 03:33: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' Tue May 19 03:33:32 2026 - INFO: Trying to hotplug device... Tue May 19 03:33: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' Tue May 19 03:33:34 2026 * disk 2, size 1.0G Tue May 19 03:33:34 2026 - INFO: Trying to hotplug device... Tue May 19 03:33:34 2026 - INFO: Hotplug done. Tue May 19 03:33:34 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 03:33: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' Tue May 19 03:33:36 2026 - INFO: Trying to hotplug device... Tue May 19 03:33: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: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-05-19 03:33:56.650483 time=0:00:30.004988 [TestInstanceModify] gnt-instance modify <<<< 2026-05-19 03:33:56.650631 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/3843 GET /2/jobs/3844 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-05-19 03:33:59.273521 time=0:00:02.622890 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-05-19 03:33:59.273677 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-05-19 03:33:59.273704 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-05-19 03:33:59.273720 skipping , test(s) instance-device-names disabled <<<< 2026-05-19 03:33:59.273734 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-05-19 03:34:05.829101 time=0:00:06.555367 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-19 03:34:05.829232 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-05-19 03:34:05.829258 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-05-19 03:34:05.829273 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' Tue May 19 03:34:07 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Tue May 19 03:34:07 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 03:34:07 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Tue May 19 03:34:10 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Tue May 19 03:34:10 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 03:34: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' Tue May 19 03:34:12 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Tue May 19 03:34:12 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 03:34:12 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --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' Tue May 19 03:34:15 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Tue May 19 03:34:15 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 03:34:15 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-05-19 03:34:16.376322 time=0:00:10.547049 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-05-19 03:34:16.376409 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-05-19 03:34:18.503238 time=0:00:02.126829 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-19 03:34:18.503360 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 ... Tue May 19 03:34: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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-05-19 03:34:58.418510 time=0:00:39.915150 [TestInstanceReboot] gnt-instance reboot <<<< 2026-05-19 03:34:58.418605 start [TestInstanceRemove] gnt-instance remove Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-05-19 03:35:10.197936 time=0:00:11.779331 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 5c2e719cb510c2a5b7011c3b0d10c387b2b796ae /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 3860, 3861 Waiting for job 3860 ... Tue May 19 03:35:12 2026 * Verifying cluster config Tue May 19 03:35:12 2026 * Verifying cluster certificate files Tue May 19 03:35:12 2026 * Verifying hypervisor parameters Tue May 19 03:35:12 2026 * Verifying all nodes belong to an existing group Waiting for job 3861 ... Tue May 19 03:35:12 2026 * Verifying group 'default' Tue May 19 03:35:12 2026 * Gathering data (3 nodes) Tue May 19 03:35:12 2026 * Gathering information about nodes (3 nodes) Tue May 19 03:35:13 2026 * Gathering disk information (3 nodes) Tue May 19 03:35:13 2026 * Verifying configuration file consistency Tue May 19 03:35:13 2026 * Verifying node status Tue May 19 03:35:13 2026 * Verifying instance status Tue May 19 03:35:13 2026 * Verifying orphan volumes Tue May 19 03:35:13 2026 * Verifying N+1 Memory redundancy Tue May 19 03:35:13 2026 * Assessing cluster hypervisor parameters Tue May 19 03:35: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. Tue May 19 03:35:13 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Tue May 19 03:35:13 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Tue May 19 03:35:13 2026 * Other Notes Tue May 19 03:35:13 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 5c2e719cb510c2a5b7011c3b0d10c387b2b796ae /var/lib/ganeti/config.data ---- Starting reduced number of instance tests with hypervisor parameter soundhw=hda Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:soundhw=hda' <<<< 2026-05-19 03:35:15.750706 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' Tue May 19 03:35:17 2026 * disk 0, size 768M Tue May 19 03:35:17 2026 * disk 1, size 512M Tue May 19 03:35:17 2026 * creating instance disks... Tue May 19 03:35:17 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Tue May 19 03:35:17 2026 adding disks to cluster config Tue May 19 03:35:17 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 03:35:17 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Tue May 19 03:35:17 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 03:35:17 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Tue May 19 03:35:17 2026 * running the instance OS create scripts... Tue May 19 03:35:17 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 98db9cb3-2f87-44d4-987d-8b378d9fb87f Serial number: 4 Creation time: 2026-05-19 03:35:17 Modification time: 2026-05-19 03:35:17 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default (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:c8:a5:65 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: f32028fa-2ce6-413d-8479-1eb4a8d44692 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/c16b9a19-3eb0-435d-9597-e18b8dc6e8c8.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/c16b9a19-3eb0-435d-9597-e18b8dc6e8c8.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: 29859a34-7eef-4a09-966b-3180f7d5d349 - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/4f813a73-6d1e-4174-a848-5445663f0a45.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/4f813a73-6d1e-4174-a848-5445663f0a45.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: 776e3cc1-25d5-4342-8e89-130b21f7b922 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -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-05-19 03:35:19.896776 time=0:00:04.146070 [TestInstanceAddSharedFile] gnt-instance add -t sharedfile <<<< 2026-05-19 03:35:19.896898 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3865 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-19 03:35:31.441246 time=0:00:11.544348 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-19 03:35:31.441401 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-05-19 03:35:31.441428 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3868 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3868 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 3869 for kvm-test-instance02.staging.ganeti.org ... Tue May 19 03:35: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 3870 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3870 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3871 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3871 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-05-19 03:35:41.446217 time=0:00:10.004789 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-05-19 03:35:41.446363 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 3874 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-19 03:35:43.578038 time=0:00:02.131675 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-19 03:35:43.578202 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/3875 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-05-19 03:35:55.472233 time=0:00:11.894031 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-05-19 03:35:55.472366 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/3876 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-05-19 03:35:57.461004 time=0:00:01.988638 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-05-19 03:35:57.461141 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 98db9cb3-2f87-44d4-987d-8b378d9fb87f Serial number: 16 Creation time: 2026-05-19 03:35:17 Modification time: 2026-05-19 03:35:56 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default (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:c8:a5:65 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: f32028fa-2ce6-413d-8479-1eb4a8d44692 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/c16b9a19-3eb0-435d-9597-e18b8dc6e8c8.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/c16b9a19-3eb0-435d-9597-e18b8dc6e8c8.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: 29859a34-7eef-4a09-966b-3180f7d5d349 - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/4f813a73-6d1e-4174-a848-5445663f0a45.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/4f813a73-6d1e-4174-a848-5445663f0a45.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: 776e3cc1-25d5-4342-8e89-130b21f7b922 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Tue May 19 03:35:59 2026 - INFO: Trying to hotplug device... Tue May 19 03:36:00 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:f0:25: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' Tue May 19 03:36:01 2026 - INFO: Trying to hotplug device... Tue May 19 03:36: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' Tue May 19 03:36:03 2026 - INFO: Trying to hotplug device... Tue May 19 03:36: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' Tue May 19 03:36:05 2026 * disk 2, size 1.0G Tue May 19 03:36:05 2026 - INFO: Trying to hotplug device... Tue May 19 03:36:05 2026 - INFO: Hotplug done. Tue May 19 03:36:05 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 03:36: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' Tue May 19 03:36:06 2026 - INFO: Trying to hotplug device... Tue May 19 03:36: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: Please give at least one of the parameters. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-05-19 03:36:27.678183 time=0:00:30.217042 [TestInstanceModify] gnt-instance modify <<<< 2026-05-19 03:36:27.678310 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/3897 GET /2/jobs/3898 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-05-19 03:36:30.189236 time=0:00:02.510926 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-05-19 03:36:30.189397 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-05-19 03:36:30.189416 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-05-19 03:36:30.189432 skipping , test(s) instance-device-names disabled <<<< 2026-05-19 03:36:30.189445 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3899 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-05-19 03:36:36.623999 time=0:00:06.434554 [TestInstanceShutdown] gnt-instance shutdown **** 2026-05-19 03:36:36.624087 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-05-19 03:36:36.624111 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-05-19 03:36:36.624126 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' Tue May 19 03:36:37 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Tue May 19 03:36:38 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 03:36: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' Tue May 19 03:36:40 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Tue May 19 03:36:41 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 03:36: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' Tue May 19 03:36:42 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Tue May 19 03:36:43 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 03:36: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' Tue May 19 03:36:46 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Tue May 19 03:36:46 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 03:36:46 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-05-19 03:36:46.898924 time=0:00:10.274798 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-05-19 03:36:46.899080 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 3906 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-05-19 03:36:48.920707 time=0:00:02.021627 [TestInstanceStartup] gnt-instance startup <<<< 2026-05-19 03:36:48.920832 start [TestInstanceReboot] gnt-instance reboot Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 3907 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 3908 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 3909 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3910 for kvm-test-instance02.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 3911 for kvm-test-instance02.staging.ganeti.org ... Tue May 19 03:37:27 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-05-19 03:37:28.837661 time=0:00:39.916829 [TestInstanceReboot] gnt-instance reboot <<<< 2026-05-19 03:37:28.837768 start [TestInstanceRemove] gnt-instance remove Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-05-19 03:37:40.492162 time=0:00:11.654394 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' c3af97ae87601150497f35051de6508742e57ce8 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 3914, 3915 Waiting for job 3914 ... Tue May 19 03:37:42 2026 * Verifying cluster config Tue May 19 03:37:42 2026 * Verifying cluster certificate files Tue May 19 03:37:42 2026 * Verifying hypervisor parameters Tue May 19 03:37:42 2026 * Verifying all nodes belong to an existing group Waiting for job 3915 ... Tue May 19 03:37:42 2026 * Verifying group 'default' Tue May 19 03:37:42 2026 * Gathering data (3 nodes) Tue May 19 03:37:42 2026 * Gathering information about nodes (3 nodes) Tue May 19 03:37:43 2026 * Gathering disk information (3 nodes) Tue May 19 03:37:43 2026 * Verifying configuration file consistency Tue May 19 03:37:43 2026 * Verifying node status Tue May 19 03:37:43 2026 * Verifying instance status Tue May 19 03:37:43 2026 * Verifying orphan volumes Tue May 19 03:37:43 2026 * Verifying N+1 Memory redundancy Tue May 19 03:37:43 2026 * Assessing cluster hypervisor parameters Tue May 19 03:37: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. Tue May 19 03:37:43 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Tue May 19 03:37:43 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Tue May 19 03:37:43 2026 * Other Notes Tue May 19 03:37:44 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' c3af97ae87601150497f35051de6508742e57ce8 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:soundhw=' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job autoarchive all' Archived 0 jobs, 0 unchecked left **** 2026-05-19 03:37:47.163889 skipping Creating instances of template rbd, test(s) instance-add-rbd disabled **** 2026-05-19 03:37:47.163924 skipping Creating instances of template gluster, test(s) instance-add-gluster disabled ^^^^ BLOCK 2026-05-19 03:37:47.163948 time=4:13:24.759276 [RunInstanceTests] Create and exercise instances **** 2026-05-19 03:37:47.164203 skipping [TestFilters] Testing filter management via the remote API, test(s) filters disabled **** 2026-05-19 03:37:47.164225 skipping [TestUpgrade] Test gnt-cluster upgrade, test(s) cluster-upgrade disabled vvvv BLOCK 2026-05-19 03:37:47.164231 start [RunExclusiveStorageTests] Test exclusive storage ^^^^ BLOCK 2026-05-19 03:37:47.164284 time=0:00:00.000053 [RunExclusiveStorageTests] Test exclusive storage <<<< 2026-05-19 03:37:47.164326 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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 58d7a0ba-ee2c-404e-8866-5435fbfaf3ae Creation time: 2026-05-18 23:06:28 Modification time: 2026-05-19 03:37:45 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: q35 mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /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.RKoXe4 instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=plain --node=troy-mcclure.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Tue May 19 03:37:48 2026 * disk 0, size 768M Tue May 19 03:37:48 2026 * disk 1, size 512M Tue May 19 03:37:48 2026 * creating instance disks... Tue May 19 03:37:49 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Tue May 19 03:37:49 2026 adding disks to cluster config Tue May 19 03:37:49 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 03:37:50 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Tue May 19 03:37:50 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 03:37:50 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Tue May 19 03:37:50 2026 * running the instance OS create scripts... Tue May 19 03:37:50 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 4eb6dd19-5db0-4cad-b587-00fe7fe03b35 Serial number: 4 Creation time: 2026-05-19 03:37:49 Modification time: 2026-05-19 03:37:50 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:4e:57:b8 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: d49b5f11-fe5f-4057-a9b7-345f96036cff name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/97588df9-0d04-4649-892a-b8a897211d0a.disk0 on primary: /dev/gnt/97588df9-0d04-4649-892a-b8a897211d0a.disk0 (253:0) name: disk0 UUID: d97b8009-3fdf-472d-af4a-780cad3a4b1c - disk/1: plain, size 512M access mode: rw logical_id: gnt/1f80501f-47b2-4a6d-a1bb-7f21c6621bac.disk1 on primary: /dev/gnt/1f80501f-47b2-4a6d-a1bb-7f21c6621bac.disk1 (253:1) name: disk1 UUID: 976ec51c-ac09-40e0-a310-992a09e997aa Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -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.6zczm1b1 -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.6zczm1b1 -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.6zczm1b1 -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.6zczm1b1 -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.6zczm1b1 -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.6zczm1b1 -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.6zczm1b1 -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.6zczm1b1 -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.6zczm1b1 -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.6zczm1b1 -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.6zczm1b1 -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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' f377a2e87940a512e40cbfe2a2df1e37b178f8ce /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 3920, 3921 Waiting for job 3920 ... Tue May 19 03:37:56 2026 * Verifying cluster config Tue May 19 03:37:56 2026 * Verifying cluster certificate files Tue May 19 03:37:56 2026 * Verifying hypervisor parameters Tue May 19 03:37:56 2026 * Verifying all nodes belong to an existing group Waiting for job 3921 ... Tue May 19 03:37:56 2026 * Verifying group 'default' Tue May 19 03:37:56 2026 * Gathering data (3 nodes) Tue May 19 03:37:56 2026 * Gathering information about nodes (3 nodes) Tue May 19 03:37:57 2026 * Gathering disk information (3 nodes) Tue May 19 03:37:57 2026 * Verifying configuration file consistency Tue May 19 03:37:57 2026 * Verifying node status Tue May 19 03:37:57 2026 * Verifying instance status Tue May 19 03:37:57 2026 * Verifying orphan volumes Tue May 19 03:37:57 2026 * Verifying N+1 Memory redundancy Tue May 19 03:37:57 2026 * Assessing cluster hypervisor parameters Tue May 19 03:37:57 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Tue May 19 03:37:57 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Tue May 19 03:37:57 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Tue May 19 03:37:57 2026 * Other Notes Tue May 19 03:37:57 2026 - NOTICE: 1 non-redundant instance(s) found. Tue May 19 03:37:57 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' f377a2e87940a512e40cbfe2a2df1e37b178f8ce /var/lib/ganeti/config.data Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 58d7a0ba-ee2c-404e-8866-5435fbfaf3ae Creation time: 2026-05-18 23:06:28 Modification time: 2026-05-19 03:37:45 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: q35 mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /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.RKoXe4 instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.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=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' Tue May 19 03:37:59 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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 58d7a0ba-ee2c-404e-8866-5435fbfaf3ae Creation time: 2026-05-18 23:06:28 Modification time: 2026-05-19 03:37:59 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: q35 mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /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.RKoXe4 instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 772 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 772 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 772 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 421437d619facb8441dbfa22b0f5102df3238f46 /var/lib/ganeti/config.data Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster verify --error-codes' Submitted jobs 3924, 3925 Waiting for job 3924 ... Tue May 19 03:38:01 2026 * Verifying cluster config Tue May 19 03:38:01 2026 * Verifying cluster certificate files Tue May 19 03:38:01 2026 * Verifying hypervisor parameters Tue May 19 03:38:01 2026 * Verifying all nodes belong to an existing group Waiting for job 3925 ... Tue May 19 03:38:02 2026 * Verifying group 'default' Tue May 19 03:38:02 2026 * Gathering data (3 nodes) Tue May 19 03:38:02 2026 * Gathering information about nodes (3 nodes) Tue May 19 03:38:03 2026 * Gathering disk information (3 nodes) Tue May 19 03:38:03 2026 * Verifying configuration file consistency Tue May 19 03:38:03 2026 * Verifying node status Tue May 19 03:38:03 2026 * Verifying instance status Tue May 19 03:38:03 2026 - WARNING:EINSTANCEPOLICY:instance:kvm-test-instance02.staging.ganeti.org:memory-size value 768 is not in range [772, 772] Tue May 19 03:38:03 2026 * Verifying orphan volumes Tue May 19 03:38:03 2026 * Verifying N+1 Memory redundancy Tue May 19 03:38:03 2026 * Assessing cluster hypervisor parameters Tue May 19 03:38: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. Tue May 19 03:38:03 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Tue May 19 03:38:03 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Tue May 19 03:38:03 2026 * Other Notes Tue May 19 03:38:03 2026 - NOTICE: 1 non-redundant instance(s) found. Tue May 19 03:38:03 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 421437d619facb8441dbfa22b0f5102df3238f46 /var/lib/ganeti/config.data Submitted jobs 3924, 3925 Waiting for job 3924 ... Tue May 19 03:38:01 2026 * Verifying cluster config Tue May 19 03:38:01 2026 * Verifying cluster certificate files Tue May 19 03:38:01 2026 * Verifying hypervisor parameters Tue May 19 03:38:01 2026 * Verifying all nodes belong to an existing group Waiting for job 3925 ... Tue May 19 03:38:02 2026 * Verifying group 'default' Tue May 19 03:38:02 2026 * Gathering data (3 nodes) Tue May 19 03:38:02 2026 * Gathering information about nodes (3 nodes) Tue May 19 03:38:03 2026 * Gathering disk information (3 nodes) Tue May 19 03:38:03 2026 * Verifying configuration file consistency Tue May 19 03:38:03 2026 * Verifying node status Tue May 19 03:38:03 2026 * Verifying instance status Tue May 19 03:38:03 2026 - WARNING:EINSTANCEPOLICY:instance:kvm-test-instance02.staging.ganeti.org:memory-size value 768 is not in range [772, 772] Tue May 19 03:38:03 2026 * Verifying orphan volumes Tue May 19 03:38:03 2026 * Verifying N+1 Memory redundancy Tue May 19 03:38:03 2026 * Assessing cluster hypervisor parameters Tue May 19 03:38: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. Tue May 19 03:38:03 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Tue May 19 03:38:03 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Tue May 19 03:38:03 2026 * Other Notes Tue May 19 03:38:03 2026 - NOTICE: 1 non-redundant instance(s) found. Tue May 19 03:38:03 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 58d7a0ba-ee2c-404e-8866-5435fbfaf3ae Creation time: 2026-05-18 23:06:28 Modification time: 2026-05-19 03:37:59 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: q35 mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /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.RKoXe4 instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 772 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 772 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 772 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 58d7a0ba-ee2c-404e-8866-5435fbfaf3ae Creation time: 2026-05-18 23:06:28 Modification time: 2026-05-19 03:38: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: q35 mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /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.RKoXe4 instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 2d81d9f47b4d8705807c9ea8340c98774688b409 /var/lib/ganeti/config.data Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster verify --error-codes' Submitted jobs 3928, 3929 Waiting for job 3928 ... Tue May 19 03:38:07 2026 * Verifying cluster config Tue May 19 03:38:07 2026 * Verifying cluster certificate files Tue May 19 03:38:07 2026 * Verifying hypervisor parameters Tue May 19 03:38:07 2026 * Verifying all nodes belong to an existing group Waiting for job 3929 ... Tue May 19 03:38:08 2026 * Verifying group 'default' Tue May 19 03:38:08 2026 * Gathering data (3 nodes) Tue May 19 03:38:08 2026 * Gathering information about nodes (3 nodes) Tue May 19 03:38:09 2026 * Gathering disk information (3 nodes) Tue May 19 03:38:09 2026 * Verifying configuration file consistency Tue May 19 03:38:09 2026 * Verifying node status Tue May 19 03:38:09 2026 * Verifying instance status Tue May 19 03:38:09 2026 - WARNING:EINSTANCEPOLICY:instance:kvm-test-instance02.staging.ganeti.org:memory-size value 768 is not in range [0, 252] Tue May 19 03:38:09 2026 * Verifying orphan volumes Tue May 19 03:38:09 2026 * Verifying N+1 Memory redundancy Tue May 19 03:38:09 2026 * Assessing cluster hypervisor parameters Tue May 19 03:38: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. Tue May 19 03:38:09 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Tue May 19 03:38:09 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Tue May 19 03:38:09 2026 * Other Notes Tue May 19 03:38:09 2026 - NOTICE: 1 non-redundant instance(s) found. Tue May 19 03:38:09 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 2d81d9f47b4d8705807c9ea8340c98774688b409 /var/lib/ganeti/config.data Submitted jobs 3928, 3929 Waiting for job 3928 ... Tue May 19 03:38:07 2026 * Verifying cluster config Tue May 19 03:38:07 2026 * Verifying cluster certificate files Tue May 19 03:38:07 2026 * Verifying hypervisor parameters Tue May 19 03:38:07 2026 * Verifying all nodes belong to an existing group Waiting for job 3929 ... Tue May 19 03:38:08 2026 * Verifying group 'default' Tue May 19 03:38:08 2026 * Gathering data (3 nodes) Tue May 19 03:38:08 2026 * Gathering information about nodes (3 nodes) Tue May 19 03:38:09 2026 * Gathering disk information (3 nodes) Tue May 19 03:38:09 2026 * Verifying configuration file consistency Tue May 19 03:38:09 2026 * Verifying node status Tue May 19 03:38:09 2026 * Verifying instance status Tue May 19 03:38:09 2026 - WARNING:EINSTANCEPOLICY:instance:kvm-test-instance02.staging.ganeti.org:memory-size value 768 is not in range [0, 252] Tue May 19 03:38:09 2026 * Verifying orphan volumes Tue May 19 03:38:09 2026 * Verifying N+1 Memory redundancy Tue May 19 03:38:09 2026 * Assessing cluster hypervisor parameters Tue May 19 03:38: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. Tue May 19 03:38:09 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Tue May 19 03:38:09 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Tue May 19 03:38:09 2026 * Other Notes Tue May 19 03:38:09 2026 - NOTICE: 1 non-redundant instance(s) found. Tue May 19 03:38:09 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 58d7a0ba-ee2c-404e-8866-5435fbfaf3ae Creation time: 2026-05-18 23:06:28 Modification time: 2026-05-19 03:38: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: q35 mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /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.RKoXe4 instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.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 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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 58d7a0ba-ee2c-404e-8866-5435fbfaf3ae Creation time: 2026-05-18 23:06:28 Modification time: 2026-05-19 03:38: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: q35 mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /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.RKoXe4 instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 5b520b5f307fcdb6dc96400949c5646697bc358f /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 3932, 3933 Waiting for job 3932 ... Tue May 19 03:38:13 2026 * Verifying cluster config Tue May 19 03:38:13 2026 * Verifying cluster certificate files Tue May 19 03:38:13 2026 * Verifying hypervisor parameters Tue May 19 03:38:13 2026 * Verifying all nodes belong to an existing group Waiting for job 3933 ... Tue May 19 03:38:14 2026 * Verifying group 'default' Tue May 19 03:38:14 2026 * Gathering data (3 nodes) Tue May 19 03:38:14 2026 * Gathering information about nodes (3 nodes) Tue May 19 03:38:14 2026 * Gathering disk information (3 nodes) Tue May 19 03:38:15 2026 * Verifying configuration file consistency Tue May 19 03:38:15 2026 * Verifying node status Tue May 19 03:38:15 2026 * Verifying instance status Tue May 19 03:38:15 2026 * Verifying orphan volumes Tue May 19 03:38:15 2026 * Verifying N+1 Memory redundancy Tue May 19 03:38:15 2026 * Assessing cluster hypervisor parameters Tue May 19 03:38: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. Tue May 19 03:38:15 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Tue May 19 03:38:15 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Tue May 19 03:38:15 2026 * Other Notes Tue May 19 03:38:15 2026 - NOTICE: 1 non-redundant instance(s) found. Tue May 19 03:38:15 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 5b520b5f307fcdb6dc96400949c5646697bc358f /var/lib/ganeti/config.data Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 58d7a0ba-ee2c-404e-8866-5435fbfaf3ae Creation time: 2026-05-18 23:06:28 Modification time: 2026-05-19 03:38: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: q35 mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /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.RKoXe4 instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=5,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=5,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs cpu-count=5' Tue May 19 03:38:16 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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 58d7a0ba-ee2c-404e-8866-5435fbfaf3ae Creation time: 2026-05-18 23:06:28 Modification time: 2026-05-19 03:38: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: q35 mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /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.RKoXe4 instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.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 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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' e553ea0116caa5fb0e0437e9f6aa03c0ee8b1c9b /var/lib/ganeti/config.data Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster verify --error-codes' Submitted jobs 3936, 3937 Waiting for job 3936 ... Tue May 19 03:38:19 2026 * Verifying cluster config Tue May 19 03:38:19 2026 * Verifying cluster certificate files Tue May 19 03:38:19 2026 * Verifying hypervisor parameters Tue May 19 03:38:19 2026 * Verifying all nodes belong to an existing group Waiting for job 3937 ... Tue May 19 03:38:19 2026 * Verifying group 'default' Tue May 19 03:38:19 2026 * Gathering data (3 nodes) Tue May 19 03:38:19 2026 * Gathering information about nodes (3 nodes) Tue May 19 03:38:20 2026 * Gathering disk information (3 nodes) Tue May 19 03:38:20 2026 * Verifying configuration file consistency Tue May 19 03:38:20 2026 * Verifying node status Tue May 19 03:38:20 2026 * Verifying instance status Tue May 19 03:38:20 2026 - WARNING:EINSTANCEPOLICY:instance:kvm-test-instance02.staging.ganeti.org:cpu-count value 1 is not in range [5, 5] Tue May 19 03:38:20 2026 * Verifying orphan volumes Tue May 19 03:38:20 2026 * Verifying N+1 Memory redundancy Tue May 19 03:38:20 2026 * Assessing cluster hypervisor parameters Tue May 19 03:38: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. Tue May 19 03:38:20 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Tue May 19 03:38:20 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Tue May 19 03:38:20 2026 * Other Notes Tue May 19 03:38:20 2026 - NOTICE: 1 non-redundant instance(s) found. Tue May 19 03:38:20 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' e553ea0116caa5fb0e0437e9f6aa03c0ee8b1c9b /var/lib/ganeti/config.data Submitted jobs 3936, 3937 Waiting for job 3936 ... Tue May 19 03:38:19 2026 * Verifying cluster config Tue May 19 03:38:19 2026 * Verifying cluster certificate files Tue May 19 03:38:19 2026 * Verifying hypervisor parameters Tue May 19 03:38:19 2026 * Verifying all nodes belong to an existing group Waiting for job 3937 ... Tue May 19 03:38:19 2026 * Verifying group 'default' Tue May 19 03:38:19 2026 * Gathering data (3 nodes) Tue May 19 03:38:19 2026 * Gathering information about nodes (3 nodes) Tue May 19 03:38:20 2026 * Gathering disk information (3 nodes) Tue May 19 03:38:20 2026 * Verifying configuration file consistency Tue May 19 03:38:20 2026 * Verifying node status Tue May 19 03:38:20 2026 * Verifying instance status Tue May 19 03:38:20 2026 - WARNING:EINSTANCEPOLICY:instance:kvm-test-instance02.staging.ganeti.org:cpu-count value 1 is not in range [5, 5] Tue May 19 03:38:20 2026 * Verifying orphan volumes Tue May 19 03:38:20 2026 * Verifying N+1 Memory redundancy Tue May 19 03:38:20 2026 * Assessing cluster hypervisor parameters Tue May 19 03:38: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. Tue May 19 03:38:20 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Tue May 19 03:38:20 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Tue May 19 03:38:20 2026 * Other Notes Tue May 19 03:38:20 2026 - NOTICE: 1 non-redundant instance(s) found. Tue May 19 03:38:20 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 58d7a0ba-ee2c-404e-8866-5435fbfaf3ae Creation time: 2026-05-18 23:06:28 Modification time: 2026-05-19 03:38: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: q35 mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /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.RKoXe4 instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 58d7a0ba-ee2c-404e-8866-5435fbfaf3ae Creation time: 2026-05-18 23:06:28 Modification time: 2026-05-19 03:38: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: q35 mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /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.RKoXe4 instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.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 -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 16f268b7d4812d06de252848c45c38475ad3df2b /var/lib/ganeti/config.data Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster verify --error-codes' Submitted jobs 3940, 3941 Waiting for job 3940 ... Tue May 19 03:38:24 2026 * Verifying cluster config Tue May 19 03:38:24 2026 * Verifying cluster certificate files Tue May 19 03:38:24 2026 * Verifying hypervisor parameters Tue May 19 03:38:24 2026 * Verifying all nodes belong to an existing group Waiting for job 3941 ... Tue May 19 03:38:25 2026 * Verifying group 'default' Tue May 19 03:38:25 2026 * Gathering data (3 nodes) Tue May 19 03:38:25 2026 * Gathering information about nodes (3 nodes) Tue May 19 03:38:26 2026 * Gathering disk information (3 nodes) Tue May 19 03:38:26 2026 * Verifying configuration file consistency Tue May 19 03:38:26 2026 * Verifying node status Tue May 19 03:38:26 2026 * Verifying instance status Tue May 19 03:38:26 2026 - WARNING:EINSTANCEPOLICY:instance:kvm-test-instance02.staging.ganeti.org:cpu-count value 1 is not in range [0, 0] Tue May 19 03:38:26 2026 * Verifying orphan volumes Tue May 19 03:38:26 2026 * Verifying N+1 Memory redundancy Tue May 19 03:38:26 2026 * Assessing cluster hypervisor parameters Tue May 19 03:38:26 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Tue May 19 03:38:26 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Tue May 19 03:38:26 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Tue May 19 03:38:26 2026 * Other Notes Tue May 19 03:38:26 2026 - NOTICE: 1 non-redundant instance(s) found. Tue May 19 03:38:26 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 16f268b7d4812d06de252848c45c38475ad3df2b /var/lib/ganeti/config.data Submitted jobs 3940, 3941 Waiting for job 3940 ... Tue May 19 03:38:24 2026 * Verifying cluster config Tue May 19 03:38:24 2026 * Verifying cluster certificate files Tue May 19 03:38:24 2026 * Verifying hypervisor parameters Tue May 19 03:38:24 2026 * Verifying all nodes belong to an existing group Waiting for job 3941 ... Tue May 19 03:38:25 2026 * Verifying group 'default' Tue May 19 03:38:25 2026 * Gathering data (3 nodes) Tue May 19 03:38:25 2026 * Gathering information about nodes (3 nodes) Tue May 19 03:38:26 2026 * Gathering disk information (3 nodes) Tue May 19 03:38:26 2026 * Verifying configuration file consistency Tue May 19 03:38:26 2026 * Verifying node status Tue May 19 03:38:26 2026 * Verifying instance status Tue May 19 03:38:26 2026 - WARNING:EINSTANCEPOLICY:instance:kvm-test-instance02.staging.ganeti.org:cpu-count value 1 is not in range [0, 0] Tue May 19 03:38:26 2026 * Verifying orphan volumes Tue May 19 03:38:26 2026 * Verifying N+1 Memory redundancy Tue May 19 03:38:26 2026 * Assessing cluster hypervisor parameters Tue May 19 03:38:26 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Tue May 19 03:38:26 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Tue May 19 03:38:26 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Tue May 19 03:38:26 2026 * Other Notes Tue May 19 03:38:26 2026 - NOTICE: 1 non-redundant instance(s) found. Tue May 19 03:38:26 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 58d7a0ba-ee2c-404e-8866-5435fbfaf3ae Creation time: 2026-05-18 23:06:28 Modification time: 2026-05-19 03:38: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: q35 mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /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.RKoXe4 instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 0 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 0 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 0 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs cpu-count=1,disk-count=1,disk-size=1024,memory-size=128,nic-count=1,spindle-use=1' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 58d7a0ba-ee2c-404e-8866-5435fbfaf3ae Creation time: 2026-05-18 23:06:28 Modification time: 2026-05-19 03:38: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: q35 mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /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.RKoXe4 instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' a55d934f480738a2e265e8ddca6ea4b58b816fda /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 3944, 3945 Waiting for job 3944 ... Tue May 19 03:38:30 2026 * Verifying cluster config Tue May 19 03:38:30 2026 * Verifying cluster certificate files Tue May 19 03:38:30 2026 * Verifying hypervisor parameters Tue May 19 03:38:30 2026 * Verifying all nodes belong to an existing group Waiting for job 3945 ... Tue May 19 03:38:30 2026 * Verifying group 'default' Tue May 19 03:38:30 2026 * Gathering data (3 nodes) Tue May 19 03:38:31 2026 * Gathering information about nodes (3 nodes) Tue May 19 03:38:32 2026 * Gathering disk information (3 nodes) Tue May 19 03:38:32 2026 * Verifying configuration file consistency Tue May 19 03:38:32 2026 * Verifying node status Tue May 19 03:38:32 2026 * Verifying instance status Tue May 19 03:38:32 2026 * Verifying orphan volumes Tue May 19 03:38:32 2026 * Verifying N+1 Memory redundancy Tue May 19 03:38:32 2026 * Assessing cluster hypervisor parameters Tue May 19 03:38: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. Tue May 19 03:38:32 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Tue May 19 03:38:32 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Tue May 19 03:38:32 2026 * Other Notes Tue May 19 03:38:32 2026 - NOTICE: 1 non-redundant instance(s) found. Tue May 19 03:38:32 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' a55d934f480738a2e265e8ddca6ea4b58b816fda /var/lib/ganeti/config.data Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 58d7a0ba-ee2c-404e-8866-5435fbfaf3ae Creation time: 2026-05-18 23:06:28 Modification time: 2026-05-19 03:38: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: q35 mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /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.RKoXe4 instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.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' Tue May 19 03:38:33 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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 58d7a0ba-ee2c-404e-8866-5435fbfaf3ae Creation time: 2026-05-18 23:06:28 Modification time: 2026-05-19 03:38:33 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: q35 mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /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.RKoXe4 instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.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 -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 65ece138f408540e2ead1ef765f2990b7f4fc89b /var/lib/ganeti/config.data Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster verify --error-codes' Submitted jobs 3948, 3949 Waiting for job 3948 ... Tue May 19 03:38:36 2026 * Verifying cluster config Tue May 19 03:38:36 2026 * Verifying cluster certificate files Tue May 19 03:38:36 2026 * Verifying hypervisor parameters Tue May 19 03:38:36 2026 * Verifying all nodes belong to an existing group Waiting for job 3949 ... Tue May 19 03:38:36 2026 * Verifying group 'default' Tue May 19 03:38:36 2026 * Gathering data (3 nodes) Tue May 19 03:38:36 2026 * Gathering information about nodes (3 nodes) Tue May 19 03:38:37 2026 * Gathering disk information (3 nodes) Tue May 19 03:38:37 2026 * Verifying configuration file consistency Tue May 19 03:38:37 2026 * Verifying node status Tue May 19 03:38:37 2026 * Verifying instance status Tue May 19 03:38:37 2026 - WARNING:EINSTANCEPOLICY:instance:kvm-test-instance02.staging.ganeti.org:disk-count value 2 is not in range [6, 6] Tue May 19 03:38:37 2026 * Verifying orphan volumes Tue May 19 03:38:37 2026 * Verifying N+1 Memory redundancy Tue May 19 03:38:37 2026 * Assessing cluster hypervisor parameters Tue May 19 03:38:37 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Tue May 19 03:38:37 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Tue May 19 03:38:37 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Tue May 19 03:38:37 2026 * Other Notes Tue May 19 03:38:37 2026 - NOTICE: 1 non-redundant instance(s) found. Tue May 19 03:38:37 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 65ece138f408540e2ead1ef765f2990b7f4fc89b /var/lib/ganeti/config.data Submitted jobs 3948, 3949 Waiting for job 3948 ... Tue May 19 03:38:36 2026 * Verifying cluster config Tue May 19 03:38:36 2026 * Verifying cluster certificate files Tue May 19 03:38:36 2026 * Verifying hypervisor parameters Tue May 19 03:38:36 2026 * Verifying all nodes belong to an existing group Waiting for job 3949 ... Tue May 19 03:38:36 2026 * Verifying group 'default' Tue May 19 03:38:36 2026 * Gathering data (3 nodes) Tue May 19 03:38:36 2026 * Gathering information about nodes (3 nodes) Tue May 19 03:38:37 2026 * Gathering disk information (3 nodes) Tue May 19 03:38:37 2026 * Verifying configuration file consistency Tue May 19 03:38:37 2026 * Verifying node status Tue May 19 03:38:37 2026 * Verifying instance status Tue May 19 03:38:37 2026 - WARNING:EINSTANCEPOLICY:instance:kvm-test-instance02.staging.ganeti.org:disk-count value 2 is not in range [6, 6] Tue May 19 03:38:37 2026 * Verifying orphan volumes Tue May 19 03:38:37 2026 * Verifying N+1 Memory redundancy Tue May 19 03:38:37 2026 * Assessing cluster hypervisor parameters Tue May 19 03:38:37 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Tue May 19 03:38:37 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Tue May 19 03:38:37 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Tue May 19 03:38:37 2026 * Other Notes Tue May 19 03:38:37 2026 - NOTICE: 1 non-redundant instance(s) found. Tue May 19 03:38:37 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 58d7a0ba-ee2c-404e-8866-5435fbfaf3ae Creation time: 2026-05-18 23:06:28 Modification time: 2026-05-19 03:38:33 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: q35 mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /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.RKoXe4 instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.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-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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 58d7a0ba-ee2c-404e-8866-5435fbfaf3ae Creation time: 2026-05-18 23:06:28 Modification time: 2026-05-19 03:38: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: q35 mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /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.RKoXe4 instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 1 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 3363c055a00487ee6cadc52c08d2926224dd5d70 /var/lib/ganeti/config.data Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster verify --error-codes' Submitted jobs 3952, 3953 Waiting for job 3952 ... Tue May 19 03:38:41 2026 * Verifying cluster config Tue May 19 03:38:41 2026 * Verifying cluster certificate files Tue May 19 03:38:41 2026 * Verifying hypervisor parameters Tue May 19 03:38:41 2026 * Verifying all nodes belong to an existing group Waiting for job 3953 ... Tue May 19 03:38:42 2026 * Verifying group 'default' Tue May 19 03:38:42 2026 * Gathering data (3 nodes) Tue May 19 03:38:42 2026 * Gathering information about nodes (3 nodes) Tue May 19 03:38:43 2026 * Gathering disk information (3 nodes) Tue May 19 03:38:43 2026 * Verifying configuration file consistency Tue May 19 03:38:43 2026 * Verifying node status Tue May 19 03:38:43 2026 * Verifying instance status Tue May 19 03:38:43 2026 - WARNING:EINSTANCEPOLICY:instance:kvm-test-instance02.staging.ganeti.org:disk-count value 2 is not in range [0, 1] Tue May 19 03:38:43 2026 * Verifying orphan volumes Tue May 19 03:38:43 2026 * Verifying N+1 Memory redundancy Tue May 19 03:38:43 2026 * Assessing cluster hypervisor parameters Tue May 19 03:38: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. Tue May 19 03:38:43 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Tue May 19 03:38:43 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Tue May 19 03:38:43 2026 * Other Notes Tue May 19 03:38:43 2026 - NOTICE: 1 non-redundant instance(s) found. Tue May 19 03:38:43 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 3363c055a00487ee6cadc52c08d2926224dd5d70 /var/lib/ganeti/config.data Submitted jobs 3952, 3953 Waiting for job 3952 ... Tue May 19 03:38:41 2026 * Verifying cluster config Tue May 19 03:38:41 2026 * Verifying cluster certificate files Tue May 19 03:38:41 2026 * Verifying hypervisor parameters Tue May 19 03:38:41 2026 * Verifying all nodes belong to an existing group Waiting for job 3953 ... Tue May 19 03:38:42 2026 * Verifying group 'default' Tue May 19 03:38:42 2026 * Gathering data (3 nodes) Tue May 19 03:38:42 2026 * Gathering information about nodes (3 nodes) Tue May 19 03:38:43 2026 * Gathering disk information (3 nodes) Tue May 19 03:38:43 2026 * Verifying configuration file consistency Tue May 19 03:38:43 2026 * Verifying node status Tue May 19 03:38:43 2026 * Verifying instance status Tue May 19 03:38:43 2026 - WARNING:EINSTANCEPOLICY:instance:kvm-test-instance02.staging.ganeti.org:disk-count value 2 is not in range [0, 1] Tue May 19 03:38:43 2026 * Verifying orphan volumes Tue May 19 03:38:43 2026 * Verifying N+1 Memory redundancy Tue May 19 03:38:43 2026 * Assessing cluster hypervisor parameters Tue May 19 03:38: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. Tue May 19 03:38:43 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Tue May 19 03:38:43 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Tue May 19 03:38:43 2026 * Other Notes Tue May 19 03:38:43 2026 - NOTICE: 1 non-redundant instance(s) found. Tue May 19 03:38:43 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 58d7a0ba-ee2c-404e-8866-5435fbfaf3ae Creation time: 2026-05-18 23:06:28 Modification time: 2026-05-19 03:38: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: q35 mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /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.RKoXe4 instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 1 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs cpu-count=1,disk-count=1,disk-size=1024,memory-size=128,nic-count=1,spindle-use=1' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 58d7a0ba-ee2c-404e-8866-5435fbfaf3ae Creation time: 2026-05-18 23:06:28 Modification time: 2026-05-19 03:38:45 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: q35 mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /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.RKoXe4 instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 4ed1663e4a350ec885cf396dc23c9028bb30a565 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 3956, 3957 Waiting for job 3956 ... Tue May 19 03:38:47 2026 * Verifying cluster config Tue May 19 03:38:47 2026 * Verifying cluster certificate files Tue May 19 03:38:47 2026 * Verifying hypervisor parameters Tue May 19 03:38:47 2026 * Verifying all nodes belong to an existing group Waiting for job 3957 ... Tue May 19 03:38:48 2026 * Verifying group 'default' Tue May 19 03:38:48 2026 * Gathering data (3 nodes) Tue May 19 03:38:48 2026 * Gathering information about nodes (3 nodes) Tue May 19 03:38:49 2026 * Gathering disk information (3 nodes) Tue May 19 03:38:49 2026 * Verifying configuration file consistency Tue May 19 03:38:49 2026 * Verifying node status Tue May 19 03:38:49 2026 * Verifying instance status Tue May 19 03:38:49 2026 * Verifying orphan volumes Tue May 19 03:38:49 2026 * Verifying N+1 Memory redundancy Tue May 19 03:38:49 2026 * Assessing cluster hypervisor parameters Tue May 19 03:38: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. Tue May 19 03:38:49 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Tue May 19 03:38:49 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Tue May 19 03:38:49 2026 * Other Notes Tue May 19 03:38:49 2026 - NOTICE: 1 non-redundant instance(s) found. Tue May 19 03:38:49 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 4ed1663e4a350ec885cf396dc23c9028bb30a565 /var/lib/ganeti/config.data Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 58d7a0ba-ee2c-404e-8866-5435fbfaf3ae Creation time: 2026-05-18 23:06:28 Modification time: 2026-05-19 03:38:45 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: q35 mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /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.RKoXe4 instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=772,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=772,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs disk-size=772' Tue May 19 03:38: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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 58d7a0ba-ee2c-404e-8866-5435fbfaf3ae Creation time: 2026-05-18 23:06:28 Modification time: 2026-05-19 03:38: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: q35 mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /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.RKoXe4 instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 887b88a9ce195491ba69d306d13d8691e6fa9e50 /var/lib/ganeti/config.data Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster verify --error-codes' Submitted jobs 3960, 3961 Waiting for job 3960 ... Tue May 19 03:38:53 2026 * Verifying cluster config Tue May 19 03:38:53 2026 * Verifying cluster certificate files Tue May 19 03:38:53 2026 * Verifying hypervisor parameters Tue May 19 03:38:53 2026 * Verifying all nodes belong to an existing group Waiting for job 3961 ... Tue May 19 03:38:53 2026 * Verifying group 'default' Tue May 19 03:38:53 2026 * Gathering data (3 nodes) Tue May 19 03:38:53 2026 * Gathering information about nodes (3 nodes) Tue May 19 03:38:54 2026 * Gathering disk information (3 nodes) Tue May 19 03:38:54 2026 * Verifying configuration file consistency Tue May 19 03:38:54 2026 * Verifying node status Tue May 19 03:38:54 2026 * Verifying instance status Tue May 19 03:38:54 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] Tue May 19 03:38:54 2026 * Verifying orphan volumes Tue May 19 03:38:54 2026 * Verifying N+1 Memory redundancy Tue May 19 03:38:54 2026 * Assessing cluster hypervisor parameters Tue May 19 03:38: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. Tue May 19 03:38:54 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Tue May 19 03:38:54 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Tue May 19 03:38:54 2026 * Other Notes Tue May 19 03:38:54 2026 - NOTICE: 1 non-redundant instance(s) found. Tue May 19 03:38:55 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 887b88a9ce195491ba69d306d13d8691e6fa9e50 /var/lib/ganeti/config.data Submitted jobs 3960, 3961 Waiting for job 3960 ... Tue May 19 03:38:53 2026 * Verifying cluster config Tue May 19 03:38:53 2026 * Verifying cluster certificate files Tue May 19 03:38:53 2026 * Verifying hypervisor parameters Tue May 19 03:38:53 2026 * Verifying all nodes belong to an existing group Waiting for job 3961 ... Tue May 19 03:38:53 2026 * Verifying group 'default' Tue May 19 03:38:53 2026 * Gathering data (3 nodes) Tue May 19 03:38:53 2026 * Gathering information about nodes (3 nodes) Tue May 19 03:38:54 2026 * Gathering disk information (3 nodes) Tue May 19 03:38:54 2026 * Verifying configuration file consistency Tue May 19 03:38:54 2026 * Verifying node status Tue May 19 03:38:54 2026 * Verifying instance status Tue May 19 03:38:54 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] Tue May 19 03:38:54 2026 * Verifying orphan volumes Tue May 19 03:38:54 2026 * Verifying N+1 Memory redundancy Tue May 19 03:38:54 2026 * Assessing cluster hypervisor parameters Tue May 19 03:38: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. Tue May 19 03:38:54 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Tue May 19 03:38:54 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Tue May 19 03:38:54 2026 * Other Notes Tue May 19 03:38:54 2026 - NOTICE: 1 non-redundant instance(s) found. Tue May 19 03:38:55 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 58d7a0ba-ee2c-404e-8866-5435fbfaf3ae Creation time: 2026-05-18 23:06:28 Modification time: 2026-05-19 03:38: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: q35 mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /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.RKoXe4 instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 772 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 772 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 772 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=0,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=508,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs disk-size=508' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 58d7a0ba-ee2c-404e-8866-5435fbfaf3ae Creation time: 2026-05-18 23:06:28 Modification time: 2026-05-19 03:38: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: q35 mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /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.RKoXe4 instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 593d66954c0822f9ae73ed32d6df4d4d7df21e7f /var/lib/ganeti/config.data Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster verify --error-codes' Submitted jobs 3964, 3965 Waiting for job 3964 ... Tue May 19 03:38:59 2026 * Verifying cluster config Tue May 19 03:38:59 2026 * Verifying cluster certificate files Tue May 19 03:38:59 2026 * Verifying hypervisor parameters Tue May 19 03:38:59 2026 * Verifying all nodes belong to an existing group Waiting for job 3965 ... Tue May 19 03:38:59 2026 * Verifying group 'default' Tue May 19 03:38:59 2026 * Gathering data (3 nodes) Tue May 19 03:38:59 2026 * Gathering information about nodes (3 nodes) Tue May 19 03:39:00 2026 * Gathering disk information (3 nodes) Tue May 19 03:39:00 2026 * Verifying configuration file consistency Tue May 19 03:39:00 2026 * Verifying node status Tue May 19 03:39:00 2026 * Verifying instance status Tue May 19 03:39:00 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] Tue May 19 03:39:00 2026 * Verifying orphan volumes Tue May 19 03:39:00 2026 * Verifying N+1 Memory redundancy Tue May 19 03:39:00 2026 * Assessing cluster hypervisor parameters Tue May 19 03:39: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. Tue May 19 03:39:00 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Tue May 19 03:39:00 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Tue May 19 03:39:00 2026 * Other Notes Tue May 19 03:39:00 2026 - NOTICE: 1 non-redundant instance(s) found. Tue May 19 03:39:00 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 593d66954c0822f9ae73ed32d6df4d4d7df21e7f /var/lib/ganeti/config.data Submitted jobs 3964, 3965 Waiting for job 3964 ... Tue May 19 03:38:59 2026 * Verifying cluster config Tue May 19 03:38:59 2026 * Verifying cluster certificate files Tue May 19 03:38:59 2026 * Verifying hypervisor parameters Tue May 19 03:38:59 2026 * Verifying all nodes belong to an existing group Waiting for job 3965 ... Tue May 19 03:38:59 2026 * Verifying group 'default' Tue May 19 03:38:59 2026 * Gathering data (3 nodes) Tue May 19 03:38:59 2026 * Gathering information about nodes (3 nodes) Tue May 19 03:39:00 2026 * Gathering disk information (3 nodes) Tue May 19 03:39:00 2026 * Verifying configuration file consistency Tue May 19 03:39:00 2026 * Verifying node status Tue May 19 03:39:00 2026 * Verifying instance status Tue May 19 03:39:00 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] Tue May 19 03:39:00 2026 * Verifying orphan volumes Tue May 19 03:39:00 2026 * Verifying N+1 Memory redundancy Tue May 19 03:39:00 2026 * Assessing cluster hypervisor parameters Tue May 19 03:39: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. Tue May 19 03:39:00 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Tue May 19 03:39:00 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Tue May 19 03:39:00 2026 * Other Notes Tue May 19 03:39:00 2026 - NOTICE: 1 non-redundant instance(s) found. Tue May 19 03:39:00 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 58d7a0ba-ee2c-404e-8866-5435fbfaf3ae Creation time: 2026-05-18 23:06:28 Modification time: 2026-05-19 03:38: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: q35 mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /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.RKoXe4 instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.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: 508 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: 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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 58d7a0ba-ee2c-404e-8866-5435fbfaf3ae Creation time: 2026-05-18 23:06:28 Modification time: 2026-05-19 03:39: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: q35 mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /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.RKoXe4 instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' b2808bc130ccaf66df4cc7befda5a75b7ecc6ff4 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 3968, 3969 Waiting for job 3968 ... Tue May 19 03:39:04 2026 * Verifying cluster config Tue May 19 03:39:04 2026 * Verifying cluster certificate files Tue May 19 03:39:04 2026 * Verifying hypervisor parameters Tue May 19 03:39:04 2026 * Verifying all nodes belong to an existing group Waiting for job 3969 ... Tue May 19 03:39:05 2026 * Verifying group 'default' Tue May 19 03:39:05 2026 * Gathering data (3 nodes) Tue May 19 03:39:05 2026 * Gathering information about nodes (3 nodes) Tue May 19 03:39:06 2026 * Gathering disk information (3 nodes) Tue May 19 03:39:06 2026 * Verifying configuration file consistency Tue May 19 03:39:06 2026 * Verifying node status Tue May 19 03:39:06 2026 * Verifying instance status Tue May 19 03:39:06 2026 * Verifying orphan volumes Tue May 19 03:39:06 2026 * Verifying N+1 Memory redundancy Tue May 19 03:39:06 2026 * Assessing cluster hypervisor parameters Tue May 19 03:39:06 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Tue May 19 03:39:06 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Tue May 19 03:39:06 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Tue May 19 03:39:06 2026 * Other Notes Tue May 19 03:39:06 2026 - NOTICE: 1 non-redundant instance(s) found. Tue May 19 03:39:06 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' b2808bc130ccaf66df4cc7befda5a75b7ecc6ff4 /var/lib/ganeti/config.data Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 58d7a0ba-ee2c-404e-8866-5435fbfaf3ae Creation time: 2026-05-18 23:06:28 Modification time: 2026-05-19 03:39: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: q35 mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /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.RKoXe4 instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=5,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=5,spindle-use=8 --ipolicy-std-specs nic-count=5' Tue May 19 03:39:07 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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 58d7a0ba-ee2c-404e-8866-5435fbfaf3ae Creation time: 2026-05-18 23:06:28 Modification time: 2026-05-19 03:39: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: q35 mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /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.RKoXe4 instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.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 -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' e5306c3cc56aa90cca468a3784f9aa483736b064 /var/lib/ganeti/config.data Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster verify --error-codes' Submitted jobs 3972, 3973 Waiting for job 3972 ... Tue May 19 03:39:10 2026 * Verifying cluster config Tue May 19 03:39:10 2026 * Verifying cluster certificate files Tue May 19 03:39:10 2026 * Verifying hypervisor parameters Tue May 19 03:39:10 2026 * Verifying all nodes belong to an existing group Waiting for job 3973 ... Tue May 19 03:39:10 2026 * Verifying group 'default' Tue May 19 03:39:10 2026 * Gathering data (3 nodes) Tue May 19 03:39:10 2026 * Gathering information about nodes (3 nodes) Tue May 19 03:39:12 2026 * Gathering disk information (3 nodes) Tue May 19 03:39:12 2026 * Verifying configuration file consistency Tue May 19 03:39:12 2026 * Verifying node status Tue May 19 03:39:12 2026 * Verifying instance status Tue May 19 03:39:12 2026 - WARNING:EINSTANCEPOLICY:instance:kvm-test-instance02.staging.ganeti.org:nic-count value 1 is not in range [5, 5] Tue May 19 03:39:12 2026 * Verifying orphan volumes Tue May 19 03:39:12 2026 * Verifying N+1 Memory redundancy Tue May 19 03:39:12 2026 * Assessing cluster hypervisor parameters Tue May 19 03:39: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. Tue May 19 03:39:12 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Tue May 19 03:39:12 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Tue May 19 03:39:12 2026 * Other Notes Tue May 19 03:39:12 2026 - NOTICE: 1 non-redundant instance(s) found. Tue May 19 03:39:12 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' e5306c3cc56aa90cca468a3784f9aa483736b064 /var/lib/ganeti/config.data Submitted jobs 3972, 3973 Waiting for job 3972 ... Tue May 19 03:39:10 2026 * Verifying cluster config Tue May 19 03:39:10 2026 * Verifying cluster certificate files Tue May 19 03:39:10 2026 * Verifying hypervisor parameters Tue May 19 03:39:10 2026 * Verifying all nodes belong to an existing group Waiting for job 3973 ... Tue May 19 03:39:10 2026 * Verifying group 'default' Tue May 19 03:39:10 2026 * Gathering data (3 nodes) Tue May 19 03:39:10 2026 * Gathering information about nodes (3 nodes) Tue May 19 03:39:12 2026 * Gathering disk information (3 nodes) Tue May 19 03:39:12 2026 * Verifying configuration file consistency Tue May 19 03:39:12 2026 * Verifying node status Tue May 19 03:39:12 2026 * Verifying instance status Tue May 19 03:39:12 2026 - WARNING:EINSTANCEPOLICY:instance:kvm-test-instance02.staging.ganeti.org:nic-count value 1 is not in range [5, 5] Tue May 19 03:39:12 2026 * Verifying orphan volumes Tue May 19 03:39:12 2026 * Verifying N+1 Memory redundancy Tue May 19 03:39:12 2026 * Assessing cluster hypervisor parameters Tue May 19 03:39: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. Tue May 19 03:39:12 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Tue May 19 03:39:12 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Tue May 19 03:39:12 2026 * Other Notes Tue May 19 03:39:12 2026 - NOTICE: 1 non-redundant instance(s) found. Tue May 19 03:39:12 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 58d7a0ba-ee2c-404e-8866-5435fbfaf3ae Creation time: 2026-05-18 23:06:28 Modification time: 2026-05-19 03:39: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: q35 mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /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.RKoXe4 instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.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-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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 58d7a0ba-ee2c-404e-8866-5435fbfaf3ae Creation time: 2026-05-18 23:06:28 Modification time: 2026-05-19 03:39: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: q35 mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /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.RKoXe4 instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 0 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 0 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' e8b62ba633e0e83760b0878b94aded9ffefafb0e /var/lib/ganeti/config.data Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster verify --error-codes' Submitted jobs 3976, 3977 Waiting for job 3976 ... Tue May 19 03:39:16 2026 * Verifying cluster config Tue May 19 03:39:16 2026 * Verifying cluster certificate files Tue May 19 03:39:16 2026 * Verifying hypervisor parameters Tue May 19 03:39:16 2026 * Verifying all nodes belong to an existing group Waiting for job 3977 ... Tue May 19 03:39:16 2026 * Verifying group 'default' Tue May 19 03:39:16 2026 * Gathering data (3 nodes) Tue May 19 03:39:16 2026 * Gathering information about nodes (3 nodes) Tue May 19 03:39:17 2026 * Gathering disk information (3 nodes) Tue May 19 03:39:17 2026 * Verifying configuration file consistency Tue May 19 03:39:17 2026 * Verifying node status Tue May 19 03:39:17 2026 * Verifying instance status Tue May 19 03:39:17 2026 - WARNING:EINSTANCEPOLICY:instance:kvm-test-instance02.staging.ganeti.org:nic-count value 1 is not in range [0, 0] Tue May 19 03:39:17 2026 * Verifying orphan volumes Tue May 19 03:39:17 2026 * Verifying N+1 Memory redundancy Tue May 19 03:39:17 2026 * Assessing cluster hypervisor parameters Tue May 19 03:39: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. Tue May 19 03:39:17 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Tue May 19 03:39:17 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Tue May 19 03:39:17 2026 * Other Notes Tue May 19 03:39:17 2026 - NOTICE: 1 non-redundant instance(s) found. Tue May 19 03:39:18 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' e8b62ba633e0e83760b0878b94aded9ffefafb0e /var/lib/ganeti/config.data Submitted jobs 3976, 3977 Waiting for job 3976 ... Tue May 19 03:39:16 2026 * Verifying cluster config Tue May 19 03:39:16 2026 * Verifying cluster certificate files Tue May 19 03:39:16 2026 * Verifying hypervisor parameters Tue May 19 03:39:16 2026 * Verifying all nodes belong to an existing group Waiting for job 3977 ... Tue May 19 03:39:16 2026 * Verifying group 'default' Tue May 19 03:39:16 2026 * Gathering data (3 nodes) Tue May 19 03:39:16 2026 * Gathering information about nodes (3 nodes) Tue May 19 03:39:17 2026 * Gathering disk information (3 nodes) Tue May 19 03:39:17 2026 * Verifying configuration file consistency Tue May 19 03:39:17 2026 * Verifying node status Tue May 19 03:39:17 2026 * Verifying instance status Tue May 19 03:39:17 2026 - WARNING:EINSTANCEPOLICY:instance:kvm-test-instance02.staging.ganeti.org:nic-count value 1 is not in range [0, 0] Tue May 19 03:39:17 2026 * Verifying orphan volumes Tue May 19 03:39:17 2026 * Verifying N+1 Memory redundancy Tue May 19 03:39:17 2026 * Assessing cluster hypervisor parameters Tue May 19 03:39: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. Tue May 19 03:39:17 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Tue May 19 03:39:17 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Tue May 19 03:39:17 2026 * Other Notes Tue May 19 03:39:17 2026 - NOTICE: 1 non-redundant instance(s) found. Tue May 19 03:39:18 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 58d7a0ba-ee2c-404e-8866-5435fbfaf3ae Creation time: 2026-05-18 23:06:28 Modification time: 2026-05-19 03:39: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: q35 mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /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.RKoXe4 instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 0 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 0 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 58d7a0ba-ee2c-404e-8866-5435fbfaf3ae Creation time: 2026-05-18 23:06:28 Modification time: 2026-05-19 03:39: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: q35 mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /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.RKoXe4 instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 40b6a6c7dc334ffd1dbe8ee82526c0441c99e3e8 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 3980, 3981 Waiting for job 3980 ... Tue May 19 03:39:22 2026 * Verifying cluster config Tue May 19 03:39:22 2026 * Verifying cluster certificate files Tue May 19 03:39:22 2026 * Verifying hypervisor parameters Tue May 19 03:39:22 2026 * Verifying all nodes belong to an existing group Waiting for job 3981 ... Tue May 19 03:39:22 2026 * Verifying group 'default' Tue May 19 03:39:22 2026 * Gathering data (3 nodes) Tue May 19 03:39:22 2026 * Gathering information about nodes (3 nodes) Tue May 19 03:39:23 2026 * Gathering disk information (3 nodes) Tue May 19 03:39:23 2026 * Verifying configuration file consistency Tue May 19 03:39:23 2026 * Verifying node status Tue May 19 03:39:23 2026 * Verifying instance status Tue May 19 03:39:23 2026 * Verifying orphan volumes Tue May 19 03:39:23 2026 * Verifying N+1 Memory redundancy Tue May 19 03:39:23 2026 * Assessing cluster hypervisor parameters Tue May 19 03:39: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. Tue May 19 03:39:23 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Tue May 19 03:39:23 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Tue May 19 03:39:23 2026 * Other Notes Tue May 19 03:39:23 2026 - NOTICE: 1 non-redundant instance(s) found. Tue May 19 03:39:23 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 40b6a6c7dc334ffd1dbe8ee82526c0441c99e3e8 /var/lib/ganeti/config.data Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 58d7a0ba-ee2c-404e-8866-5435fbfaf3ae Creation time: 2026-05-18 23:06:28 Modification time: 2026-05-19 03:39: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: q35 mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /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.RKoXe4 instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 58d7a0ba-ee2c-404e-8866-5435fbfaf3ae Creation time: 2026-05-18 23:06:28 Modification time: 2026-05-19 03:39: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: q35 mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /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.RKoXe4 instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 162c9bd69b7f0dc48f96e4c8a790bd4a05d98b31 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 3984, 3985 Waiting for job 3984 ... Tue May 19 03:39:27 2026 * Verifying cluster config Tue May 19 03:39:27 2026 * Verifying cluster certificate files Tue May 19 03:39:27 2026 * Verifying hypervisor parameters Tue May 19 03:39:27 2026 * Verifying all nodes belong to an existing group Waiting for job 3985 ... Tue May 19 03:39:28 2026 * Verifying group 'default' Tue May 19 03:39:28 2026 * Gathering data (3 nodes) Tue May 19 03:39:28 2026 * Gathering information about nodes (3 nodes) Tue May 19 03:39:29 2026 * Gathering disk information (3 nodes) Tue May 19 03:39:29 2026 * Verifying configuration file consistency Tue May 19 03:39:29 2026 * Verifying node status Tue May 19 03:39:29 2026 * Verifying instance status Tue May 19 03:39:29 2026 * Verifying orphan volumes Tue May 19 03:39:29 2026 * Verifying N+1 Memory redundancy Tue May 19 03:39:29 2026 * Assessing cluster hypervisor parameters Tue May 19 03:39: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. Tue May 19 03:39:29 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Tue May 19 03:39:29 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Tue May 19 03:39:29 2026 * Other Notes Tue May 19 03:39:29 2026 - NOTICE: 1 non-redundant instance(s) found. Tue May 19 03:39:29 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 162c9bd69b7f0dc48f96e4c8a790bd4a05d98b31 /var/lib/ganeti/config.data Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 58d7a0ba-ee2c-404e-8866-5435fbfaf3ae Creation time: 2026-05-18 23:06:28 Modification time: 2026-05-19 03:39: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: q35 mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /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.RKoXe4 instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 58d7a0ba-ee2c-404e-8866-5435fbfaf3ae Creation time: 2026-05-18 23:06:28 Modification time: 2026-05-19 03:39: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: q35 mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /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.RKoXe4 instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.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 -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 1a5c6d675936bd0a9f638b0361d984c33a633573 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 3988, 3989 Waiting for job 3988 ... Tue May 19 03:39:33 2026 * Verifying cluster config Tue May 19 03:39:33 2026 * Verifying cluster certificate files Tue May 19 03:39:33 2026 * Verifying hypervisor parameters Tue May 19 03:39:33 2026 * Verifying all nodes belong to an existing group Waiting for job 3989 ... Tue May 19 03:39:34 2026 * Verifying group 'default' Tue May 19 03:39:34 2026 * Gathering data (3 nodes) Tue May 19 03:39:34 2026 * Gathering information about nodes (3 nodes) Tue May 19 03:39:35 2026 * Gathering disk information (3 nodes) Tue May 19 03:39:35 2026 * Verifying configuration file consistency Tue May 19 03:39:35 2026 * Verifying node status Tue May 19 03:39:35 2026 * Verifying instance status Tue May 19 03:39:35 2026 * Verifying orphan volumes Tue May 19 03:39:35 2026 * Verifying N+1 Memory redundancy Tue May 19 03:39:35 2026 * Assessing cluster hypervisor parameters Tue May 19 03:39: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. Tue May 19 03:39:35 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Tue May 19 03:39:35 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Tue May 19 03:39:35 2026 * Other Notes Tue May 19 03:39:35 2026 - NOTICE: 1 non-redundant instance(s) found. Tue May 19 03:39:35 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 1a5c6d675936bd0a9f638b0361d984c33a633573 /var/lib/ganeti/config.data Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 58d7a0ba-ee2c-404e-8866-5435fbfaf3ae Creation time: 2026-05-18 23:06:28 Modification time: 2026-05-19 03:39: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: q35 mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /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.RKoXe4 instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 772 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 772 nic-count: 8 spindle-use: 8 - min/1: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/1: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 772 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=772,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=772,nic-count=8,spindle-use=8//min:cpu-count=5,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=5,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8' Tue May 19 03:39:36 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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 58d7a0ba-ee2c-404e-8866-5435fbfaf3ae Creation time: 2026-05-18 23:06:28 Modification time: 2026-05-19 03:39: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: q35 mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /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.RKoXe4 instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 772 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 772 nic-count: 8 spindle-use: 8 - min/1: cpu-count: 5 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/1: cpu-count: 5 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 772 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 5dab01c9009c76e65947e1935e8543e6257fbb46 /var/lib/ganeti/config.data Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster verify --error-codes' Submitted jobs 3992, 3993 Waiting for job 3992 ... Tue May 19 03:39:39 2026 * Verifying cluster config Tue May 19 03:39:39 2026 * Verifying cluster certificate files Tue May 19 03:39:39 2026 * Verifying hypervisor parameters Tue May 19 03:39:39 2026 * Verifying all nodes belong to an existing group Waiting for job 3993 ... Tue May 19 03:39:39 2026 * Verifying group 'default' Tue May 19 03:39:39 2026 * Gathering data (3 nodes) Tue May 19 03:39:39 2026 * Gathering information about nodes (3 nodes) Tue May 19 03:39:40 2026 * Gathering disk information (3 nodes) Tue May 19 03:39:40 2026 * Verifying configuration file consistency Tue May 19 03:39:40 2026 * Verifying node status Tue May 19 03:39:40 2026 * Verifying instance status Tue May 19 03:39:40 2026 - WARNING:EINSTANCEPOLICY:instance:kvm-test-instance02.staging.ganeti.org:memory-size value 768 is not in range [772, 772] Tue May 19 03:39:40 2026 * Verifying orphan volumes Tue May 19 03:39:40 2026 * Verifying N+1 Memory redundancy Tue May 19 03:39:40 2026 * Assessing cluster hypervisor parameters Tue May 19 03:39: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. Tue May 19 03:39:40 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Tue May 19 03:39:40 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Tue May 19 03:39:40 2026 * Other Notes Tue May 19 03:39:40 2026 - NOTICE: 1 non-redundant instance(s) found. Tue May 19 03:39:41 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 5dab01c9009c76e65947e1935e8543e6257fbb46 /var/lib/ganeti/config.data Submitted jobs 3992, 3993 Waiting for job 3992 ... Tue May 19 03:39:39 2026 * Verifying cluster config Tue May 19 03:39:39 2026 * Verifying cluster certificate files Tue May 19 03:39:39 2026 * Verifying hypervisor parameters Tue May 19 03:39:39 2026 * Verifying all nodes belong to an existing group Waiting for job 3993 ... Tue May 19 03:39:39 2026 * Verifying group 'default' Tue May 19 03:39:39 2026 * Gathering data (3 nodes) Tue May 19 03:39:39 2026 * Gathering information about nodes (3 nodes) Tue May 19 03:39:40 2026 * Gathering disk information (3 nodes) Tue May 19 03:39:40 2026 * Verifying configuration file consistency Tue May 19 03:39:40 2026 * Verifying node status Tue May 19 03:39:40 2026 * Verifying instance status Tue May 19 03:39:40 2026 - WARNING:EINSTANCEPOLICY:instance:kvm-test-instance02.staging.ganeti.org:memory-size value 768 is not in range [772, 772] Tue May 19 03:39:40 2026 * Verifying orphan volumes Tue May 19 03:39:40 2026 * Verifying N+1 Memory redundancy Tue May 19 03:39:40 2026 * Assessing cluster hypervisor parameters Tue May 19 03:39: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. Tue May 19 03:39:40 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Tue May 19 03:39:40 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Tue May 19 03:39:40 2026 * Other Notes Tue May 19 03:39:40 2026 - NOTICE: 1 non-redundant instance(s) found. Tue May 19 03:39:41 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 58d7a0ba-ee2c-404e-8866-5435fbfaf3ae Creation time: 2026-05-18 23:06:28 Modification time: 2026-05-19 03:39: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: q35 mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /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.RKoXe4 instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 58d7a0ba-ee2c-404e-8866-5435fbfaf3ae Creation time: 2026-05-18 23:06:28 Modification time: 2026-05-19 03:39: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: q35 mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /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.RKoXe4 instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.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 -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 8e225f83f8c3d3b7214d949f88cc5608e0591c3d /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 3996, 3997 Waiting for job 3996 ... Tue May 19 03:39:44 2026 * Verifying cluster config Tue May 19 03:39:44 2026 * Verifying cluster certificate files Tue May 19 03:39:44 2026 * Verifying hypervisor parameters Tue May 19 03:39:44 2026 * Verifying all nodes belong to an existing group Waiting for job 3997 ... Tue May 19 03:39:45 2026 * Verifying group 'default' Tue May 19 03:39:45 2026 * Gathering data (3 nodes) Tue May 19 03:39:45 2026 * Gathering information about nodes (3 nodes) Tue May 19 03:39:46 2026 * Gathering disk information (3 nodes) Tue May 19 03:39:46 2026 * Verifying configuration file consistency Tue May 19 03:39:46 2026 * Verifying node status Tue May 19 03:39:46 2026 * Verifying instance status Tue May 19 03:39:46 2026 * Verifying orphan volumes Tue May 19 03:39:46 2026 * Verifying N+1 Memory redundancy Tue May 19 03:39:46 2026 * Assessing cluster hypervisor parameters Tue May 19 03:39:46 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Tue May 19 03:39:46 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Tue May 19 03:39:46 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Tue May 19 03:39:46 2026 * Other Notes Tue May 19 03:39:46 2026 - NOTICE: 1 non-redundant instance(s) found. Tue May 19 03:39:46 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 8e225f83f8c3d3b7214d949f88cc5608e0591c3d /var/lib/ganeti/config.data Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 58d7a0ba-ee2c-404e-8866-5435fbfaf3ae Creation time: 2026-05-18 23:06:28 Modification time: 2026-05-19 03:39: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: q35 mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /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.RKoXe4 instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 58d7a0ba-ee2c-404e-8866-5435fbfaf3ae Creation time: 2026-05-18 23:06:28 Modification time: 2026-05-19 03:39: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: q35 mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /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.RKoXe4 instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 6fc2f20fa0a7169f478b01fb2bcb89352f59599b /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 4000, 4001 Waiting for job 4000 ... Tue May 19 03:39:50 2026 * Verifying cluster config Tue May 19 03:39:50 2026 * Verifying cluster certificate files Tue May 19 03:39:50 2026 * Verifying hypervisor parameters Tue May 19 03:39:50 2026 * Verifying all nodes belong to an existing group Waiting for job 4001 ... Tue May 19 03:39:51 2026 * Verifying group 'default' Tue May 19 03:39:51 2026 * Gathering data (3 nodes) Tue May 19 03:39:51 2026 * Gathering information about nodes (3 nodes) Tue May 19 03:39:52 2026 * Gathering disk information (3 nodes) Tue May 19 03:39:52 2026 * Verifying configuration file consistency Tue May 19 03:39:52 2026 * Verifying node status Tue May 19 03:39:52 2026 * Verifying instance status Tue May 19 03:39:52 2026 * Verifying orphan volumes Tue May 19 03:39:52 2026 * Verifying N+1 Memory redundancy Tue May 19 03:39:52 2026 * Assessing cluster hypervisor parameters Tue May 19 03:39: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. Tue May 19 03:39:52 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Tue May 19 03:39:52 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Tue May 19 03:39:52 2026 * Other Notes Tue May 19 03:39:52 2026 - NOTICE: 1 non-redundant instance(s) found. Tue May 19 03:39:52 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 6fc2f20fa0a7169f478b01fb2bcb89352f59599b /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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 58d7a0ba-ee2c-404e-8866-5435fbfaf3ae Creation time: 2026-05-18 23:06:28 Modification time: 2026-05-19 03:39: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: q35 mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /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.RKoXe4 instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=772,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=772,nic-count=8,spindle-use=8 --ipolicy-std-specs memory-size=772' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 58d7a0ba-ee2c-404e-8866-5435fbfaf3ae Creation time: 2026-05-18 23:06:28 Modification time: 2026-05-19 03:40: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: q35 mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /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.RKoXe4 instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 772 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 772 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 772 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=plain --node=troy-mcclure.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_input, error details: Instance allocation to group 276f9f1d-a4c9-436d-b22c-d27507754921 (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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 58d7a0ba-ee2c-404e-8866-5435fbfaf3ae Creation time: 2026-05-18 23:06:28 Modification time: 2026-05-19 03:40: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: q35 mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /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.RKoXe4 instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 772 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 772 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 772 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 58d7a0ba-ee2c-404e-8866-5435fbfaf3ae Creation time: 2026-05-18 23:06:28 Modification time: 2026-05-19 03:40:03 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: q35 mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /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.RKoXe4 instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.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 276f9f1d-a4c9-436d-b22c-d27507754921 (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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 58d7a0ba-ee2c-404e-8866-5435fbfaf3ae Creation time: 2026-05-18 23:06:28 Modification time: 2026-05-19 03:40:03 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: q35 mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /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.RKoXe4 instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.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 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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 58d7a0ba-ee2c-404e-8866-5435fbfaf3ae Creation time: 2026-05-18 23:06:28 Modification time: 2026-05-19 03:40: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: q35 mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /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.RKoXe4 instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 58d7a0ba-ee2c-404e-8866-5435fbfaf3ae Creation time: 2026-05-18 23:06:28 Modification time: 2026-05-19 03:40: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: q35 mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /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.RKoXe4 instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=5,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=5,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs cpu-count=5' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 58d7a0ba-ee2c-404e-8866-5435fbfaf3ae Creation time: 2026-05-18 23:06:28 Modification time: 2026-05-19 03:40: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: q35 mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /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.RKoXe4 instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.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 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 276f9f1d-a4c9-436d-b22c-d27507754921 (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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 58d7a0ba-ee2c-404e-8866-5435fbfaf3ae Creation time: 2026-05-18 23:06:28 Modification time: 2026-05-19 03:40: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: q35 mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /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.RKoXe4 instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.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 spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=0,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 58d7a0ba-ee2c-404e-8866-5435fbfaf3ae Creation time: 2026-05-18 23:06:28 Modification time: 2026-05-19 03:40: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: q35 mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /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.RKoXe4 instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.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 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 276f9f1d-a4c9-436d-b22c-d27507754921 (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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 58d7a0ba-ee2c-404e-8866-5435fbfaf3ae Creation time: 2026-05-18 23:06:28 Modification time: 2026-05-19 03:40: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: q35 mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /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.RKoXe4 instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 0 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 0 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 0 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs cpu-count=1,disk-count=1,disk-size=1024,memory-size=128,nic-count=1,spindle-use=1' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 58d7a0ba-ee2c-404e-8866-5435fbfaf3ae Creation time: 2026-05-18 23:06:28 Modification time: 2026-05-19 03:40:14 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: q35 mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /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.RKoXe4 instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 58d7a0ba-ee2c-404e-8866-5435fbfaf3ae Creation time: 2026-05-18 23:06:28 Modification time: 2026-05-19 03:40:14 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: q35 mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /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.RKoXe4 instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 58d7a0ba-ee2c-404e-8866-5435fbfaf3ae Creation time: 2026-05-18 23:06:28 Modification time: 2026-05-19 03:40: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: q35 mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /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.RKoXe4 instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.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 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 276f9f1d-a4c9-436d-b22c-d27507754921 (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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 58d7a0ba-ee2c-404e-8866-5435fbfaf3ae Creation time: 2026-05-18 23:06:28 Modification time: 2026-05-19 03:40: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: q35 mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /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.RKoXe4 instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 58d7a0ba-ee2c-404e-8866-5435fbfaf3ae Creation time: 2026-05-18 23:06:28 Modification time: 2026-05-19 03:40: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: q35 mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /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.RKoXe4 instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.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-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 276f9f1d-a4c9-436d-b22c-d27507754921 (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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 58d7a0ba-ee2c-404e-8866-5435fbfaf3ae Creation time: 2026-05-18 23:06:28 Modification time: 2026-05-19 03:40: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: q35 mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /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.RKoXe4 instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 1 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs cpu-count=1,disk-count=1,disk-size=1024,memory-size=128,nic-count=1,spindle-use=1' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 58d7a0ba-ee2c-404e-8866-5435fbfaf3ae Creation time: 2026-05-18 23:06:28 Modification time: 2026-05-19 03:40: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: q35 mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /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.RKoXe4 instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 58d7a0ba-ee2c-404e-8866-5435fbfaf3ae Creation time: 2026-05-18 23:06:28 Modification time: 2026-05-19 03:40: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: q35 mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /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.RKoXe4 instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=772,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=772,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs disk-size=772' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 58d7a0ba-ee2c-404e-8866-5435fbfaf3ae Creation time: 2026-05-18 23:06:28 Modification time: 2026-05-19 03:40: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: q35 mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /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.RKoXe4 instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 772 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 772 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 772 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh 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 276f9f1d-a4c9-436d-b22c-d27507754921 (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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 58d7a0ba-ee2c-404e-8866-5435fbfaf3ae Creation time: 2026-05-18 23:06:28 Modification time: 2026-05-19 03:40: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: q35 mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /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.RKoXe4 instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 772 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 772 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 772 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=0,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=508,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs disk-size=508' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 58d7a0ba-ee2c-404e-8866-5435fbfaf3ae Creation time: 2026-05-18 23:06:28 Modification time: 2026-05-19 03:40: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: q35 mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /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.RKoXe4 instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.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: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Failure: prerequisites not met for this operation: error type: wrong_input, error details: Instance allocation to group 276f9f1d-a4c9-436d-b22c-d27507754921 (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] Cluster name: staging-cluster.ganeti.org Cluster UUID: 58d7a0ba-ee2c-404e-8866-5435fbfaf3ae Creation time: 2026-05-18 23:06:28 Modification time: 2026-05-19 03:40: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: q35 mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /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.RKoXe4 instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.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: 508 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: 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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 58d7a0ba-ee2c-404e-8866-5435fbfaf3ae Creation time: 2026-05-18 23:06:28 Modification time: 2026-05-19 03:40:30 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: q35 mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /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.RKoXe4 instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 58d7a0ba-ee2c-404e-8866-5435fbfaf3ae Creation time: 2026-05-18 23:06:28 Modification time: 2026-05-19 03:40:30 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: q35 mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /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.RKoXe4 instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=5,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=5,spindle-use=8 --ipolicy-std-specs nic-count=5' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 58d7a0ba-ee2c-404e-8866-5435fbfaf3ae Creation time: 2026-05-18 23:06:28 Modification time: 2026-05-19 03:40:32 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: q35 mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /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.RKoXe4 instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.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-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 276f9f1d-a4c9-436d-b22c-d27507754921 (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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 58d7a0ba-ee2c-404e-8866-5435fbfaf3ae Creation time: 2026-05-18 23:06:28 Modification time: 2026-05-19 03:40:32 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: q35 mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /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.RKoXe4 instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 5 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 5 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 5 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh 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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 58d7a0ba-ee2c-404e-8866-5435fbfaf3ae Creation time: 2026-05-18 23:06:28 Modification time: 2026-05-19 03:40: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: q35 mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /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.RKoXe4 instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.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-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 276f9f1d-a4c9-436d-b22c-d27507754921 (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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 58d7a0ba-ee2c-404e-8866-5435fbfaf3ae Creation time: 2026-05-18 23:06:28 Modification time: 2026-05-19 03:40: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: q35 mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /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.RKoXe4 instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 58d7a0ba-ee2c-404e-8866-5435fbfaf3ae Creation time: 2026-05-18 23:06:28 Modification time: 2026-05-19 03:40: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: q35 mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /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.RKoXe4 instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 58d7a0ba-ee2c-404e-8866-5435fbfaf3ae Creation time: 2026-05-18 23:06:28 Modification time: 2026-05-19 03:40: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: q35 mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /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.RKoXe4 instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 58d7a0ba-ee2c-404e-8866-5435fbfaf3ae Creation time: 2026-05-18 23:06:28 Modification time: 2026-05-19 03:40: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: q35 mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /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.RKoXe4 instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.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 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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 58d7a0ba-ee2c-404e-8866-5435fbfaf3ae Creation time: 2026-05-18 23:06:28 Modification time: 2026-05-19 03:40: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: q35 mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /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.RKoXe4 instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 58d7a0ba-ee2c-404e-8866-5435fbfaf3ae Creation time: 2026-05-18 23:06:28 Modification time: 2026-05-19 03:40: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: q35 mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /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.RKoXe4 instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.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 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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 58d7a0ba-ee2c-404e-8866-5435fbfaf3ae Creation time: 2026-05-18 23:06:28 Modification time: 2026-05-19 03:40: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: q35 mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /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.RKoXe4 instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 772 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 772 nic-count: 8 spindle-use: 8 - min/1: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/1: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 772 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=772,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=772,nic-count=8,spindle-use=8//min:cpu-count=5,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=5,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 58d7a0ba-ee2c-404e-8866-5435fbfaf3ae Creation time: 2026-05-18 23:06:28 Modification time: 2026-05-19 03:40:45 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: q35 mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /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.RKoXe4 instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.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: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Failure: prerequisites not met for this operation: error type: wrong_input, error details: Instance allocation to group 276f9f1d-a4c9-436d-b22c-d27507754921 (default) violates policy: memory-size value 768 is not in range [772, 772] Cluster name: staging-cluster.ganeti.org Cluster UUID: 58d7a0ba-ee2c-404e-8866-5435fbfaf3ae Creation time: 2026-05-18 23:06:28 Modification time: 2026-05-19 03:40:45 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: q35 mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /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.RKoXe4 instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 772 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 772 nic-count: 8 spindle-use: 8 - min/1: cpu-count: 5 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/1: cpu-count: 5 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 772 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 58d7a0ba-ee2c-404e-8866-5435fbfaf3ae Creation time: 2026-05-18 23:06:28 Modification time: 2026-05-19 03:40: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: q35 mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /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.RKoXe4 instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 - max/1: cpu-count: 5 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/1: cpu-count: 5 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 58d7a0ba-ee2c-404e-8866-5435fbfaf3ae Creation time: 2026-05-18 23:06:28 Modification time: 2026-05-19 03:40: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: q35 mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /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.RKoXe4 instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 - max/1: cpu-count: 5 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/1: cpu-count: 5 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh 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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 58d7a0ba-ee2c-404e-8866-5435fbfaf3ae Creation time: 2026-05-18 23:06:28 Modification time: 2026-05-19 03: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: q35 mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /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.RKoXe4 instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.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 ---- PASSED [TestIPolicyPlainInstance] Test instance policy interaction with instances >>>> 2026-05-19 03:40:50.626935 time=0:03:03.462609 [TestIPolicyPlainInstance] Test instance policy interaction with instances vvvv BLOCK 2026-05-19 03:40:50.627111 start [RunCustomSshPortTests] Test accessing nodes with custom SSH ports ^^^^ BLOCK 2026-05-19 03:40:50.627174 time=0:00:00.000063 [RunCustomSshPortTests] Test accessing nodes with custom SSH ports <<<< 2026-05-19 03:40:50.627215 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' Tue May 19 03:40:53 2026 * disk 0, size 768M Tue May 19 03:40:53 2026 * disk 1, size 512M Tue May 19 03:40:53 2026 * creating instance disks... Tue May 19 03:40:54 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Tue May 19 03:40:54 2026 adding disks to cluster config Tue May 19 03:40:54 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 03:40:54 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Tue May 19 03:40:54 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 03:40:54 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Tue May 19 03:40:55 2026 * running the instance OS create scripts... Tue May 19 03:40:55 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: bac4a89e-01e6-47ee-b90d-d23c7481d24b Serial number: 4 Creation time: 2026-05-19 03:40:54 Modification time: 2026-05-19 03:40:55 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:92:d8:4b IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 3854de4a-2b48-409e-b6b3-7edc1b2c5ffe name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/009a370f-87f1-465f-a460-270f64fd9650.disk0 on primary: /dev/gnt/009a370f-87f1-465f-a460-270f64fd9650.disk0 (253:0) name: disk0 UUID: 985d21c9-5be2-4af6-99f4-78c0d188ff70 - disk/1: plain, size 512M access mode: rw logical_id: gnt/435ad197-9b81-4eb0-8c46-065be844a85b.disk1 on primary: /dev/gnt/435ad197-9b81-4eb0-8c46-065be844a85b.disk1 (253:1) name: disk1 UUID: e8ec5f53-98b4-48c8-9dd1-7ffb9cf1addf Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -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:disco-stu.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' Tue May 19 03:41:11 2026 * creating instance disks... Tue May 19 03:41:20 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Tue May 19 03:41:20 2026 adding disks to cluster config Tue May 19 03:41:20 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 03:41:20 2026 - INFO: - device disk/0: 3.70% done, 2m 16s remaining (estimated) Tue May 19 03:41:20 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Tue May 19 03:42:21 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Tue May 19 03:42:21 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 03:42:21 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Tue May 19 03:42:21 2026 * running the instance OS create scripts... Tue May 19 03:42:21 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: c1013f7c-f470-4416-99e7-124cbfe407ab Serial number: 4 Creation time: 2026-05-19 03:41:20 Modification time: 2026-05-19 03:42:21 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - secondaries: disco-stu.staging.ganeti.org (group default, group UUID 276f9f1d-a4c9-436d-b22c-d27507754921) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:67:04:e8 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: a4228484-85e2-4467-82b0-f835db64fbdb name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=0 nodeB: disco-stu.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: d10c96c7-d362-4e61-a652-76e3cb3f75b2 child devices: - child 0: plain, size 768M logical_id: gnt/b41aeb35-ba37-4001-b56a-f7f3991d1d18.disk0_data on primary: /dev/gnt/b41aeb35-ba37-4001-b56a-f7f3991d1d18.disk0_data (253:0) on secondary: /dev/gnt/b41aeb35-ba37-4001-b56a-f7f3991d1d18.disk0_data (253:0) name: None UUID: 4e6b284d-898b-41c0-821c-1cd22ae83ee4 - child 1: plain, size 128M logical_id: gnt/b41aeb35-ba37-4001-b56a-f7f3991d1d18.disk0_meta on primary: /dev/gnt/b41aeb35-ba37-4001-b56a-f7f3991d1d18.disk0_meta (253:1) on secondary: /dev/gnt/b41aeb35-ba37-4001-b56a-f7f3991d1d18.disk0_meta (253:1) name: None UUID: 00eb2ed4-1842-46df-b137-714837dd5249 - disk/1: drbd, size 512M access mode: rw nodeA: troy-mcclure.staging.ganeti.org, minor=1 nodeB: disco-stu.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: 26f32206-4220-4d04-ac8b-083ed49a119b child devices: - child 0: plain, size 512M logical_id: gnt/6fb1cb2c-2e86-42ec-9e95-2597887c478e.disk1_data on primary: /dev/gnt/6fb1cb2c-2e86-42ec-9e95-2597887c478e.disk1_data (253:2) on secondary: /dev/gnt/6fb1cb2c-2e86-42ec-9e95-2597887c478e.disk1_data (253:2) name: None UUID: c2d49852-183b-4425-b952-0f8290494ba5 - child 1: plain, size 128M logical_id: gnt/6fb1cb2c-2e86-42ec-9e95-2597887c478e.disk1_meta on primary: /dev/gnt/6fb1cb2c-2e86-42ec-9e95-2597887c478e.disk1_meta (253:3) on secondary: /dev/gnt/6fb1cb2c-2e86-42ec-9e95-2597887c478e.disk1_meta (253:3) name: None UUID: 90b71937-7b42-4206-a679-635c12a6c032 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -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' Tue May 19 03:42:40 2026 * disk 0, size 768M Tue May 19 03:42:40 2026 * disk 1, size 512M Tue May 19 03:42:40 2026 * creating instance disks... Tue May 19 03:42:40 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Tue May 19 03:42:40 2026 adding disks to cluster config Tue May 19 03:42:41 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 03:42:41 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Tue May 19 03:42:41 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 03:42:41 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Tue May 19 03:42:41 2026 * running the instance OS create scripts... Tue May 19 03:42:41 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: fb82869b-6289-471d-ae28-e4a9bcb15558 Serial number: 4 Creation time: 2026-05-19 03:42:40 Modification time: 2026-05-19 03:42:41 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:76:47:e0 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: a682152e-91be-47ef-98dc-24b37d991ef0 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/e0de7508-a8d7-40a2-b712-c8a932a0babc.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/e0de7508-a8d7-40a2-b712-c8a932a0babc.file.disk0 (N/A:N/A) name: disk0 UUID: 8548f7b4-6279-4796-a954-d99292b0aea2 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/d7a85405-a555-4709-97e4-2579a845f566.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/d7a85405-a555-4709-97e4-2579a845f566.file.disk1 (N/A:N/A) name: disk1 UUID: fa13f201-c33d-4296-afab-6ec76a7b4548 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -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' Tue May 19 03:42:56 2026 * disk 0, size 768M Tue May 19 03:42:56 2026 * disk 1, size 512M Tue May 19 03:42:56 2026 * creating instance disks... Tue May 19 03:42:56 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Tue May 19 03:42:56 2026 adding disks to cluster config Tue May 19 03:42:56 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 03:42:56 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Tue May 19 03:42:56 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Tue May 19 03:42:56 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Tue May 19 03:42:56 2026 * running the instance OS create scripts... Tue May 19 03:42:56 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: b5e9f282-c6b9-4e76-8e0e-41cc4fa35eff Serial number: 4 Creation time: 2026-05-19 03:42:56 Modification time: 2026-05-19 03:42:56 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:3d:c8:bb IP: None mode: bridged link: virt-bridge vlan: network: None UUID: ee7cc0cf-b3cb-440e-9af5-9e27a83a1b14 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/6810e621-b180-4243-ae14-c4ec5c883609.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/6810e621-b180-4243-ae14-c4ec5c883609.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: e7abf3ef-0882-4002-a659-93cb762c74b3 - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/b77e8ec6-04be-42e3-9b59-313fe0947270.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/b77e8ec6-04be-42e3-9b59-313fe0947270.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: 3f39db90-cc32-4856-8a62-69a64200606e Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -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: 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' Failure: prerequisites not met for this operation: Disk template 'gluster' is not enabled in cluster. Enabled disk templates are: plain,drbd,file,sharedfile 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=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-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-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: 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' Failure: prerequisites not met for this operation: Disk template 'file' is not enabled in cluster. Enabled disk templates are: plain,drbd 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' Tue May 19 03:43: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 Tue May 19 03:43: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-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:disco-stu.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-05-19 03:43:22.917187 time=0:02:32.289972 [TestInstanceCreationRestrictedByDiskTemplates] Test adding instances for disabled disk templates **** 2026-05-19 03:43:22.917394 skipping [TestInstanceAddOsParams] Tests instance add with secret os parameters, test(s) instance-add-osparams disabled **** 2026-05-19 03:43:22.917417 skipping [TestSecretOsParams] Tests secret os parameter transmission, test(s) instance-add-osparams disabled vvvv BLOCK 2026-05-19 03:43:22.917428 start **** 2026-05-19 03:43:22.917481 skipping [TestInstStatusCollector] Test the Xen instance status collector, test(s) mon-collector disabled ^^^^ BLOCK 2026-05-19 03:43:22.917493 time=0:00:00.000065 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster watcher pause 4h' The watcher is paused until Tue May 19 07:43:23 2026. <<<< 2026-05-19 03:43:23.345298 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.6zczm1b1 -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: 4059 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -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: 4060 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4059 4060 2>&1' 4059 running 4060 queued Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4059 4060 2>&1' 4059 running 4060 running Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4059 4060 2>&1' 4059 success 4060 running Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance remove --submit -f kvm-test-instance02.staging.ganeti.org 2>&1' JobID: 4061 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4060 4061 2>&1' 4060 success 4061 running Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance remove --submit -f kvm-test-instance03.staging.ganeti.org 2>&1' JobID: 4062 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4061 4062 2>&1' 4061 running 4062 running Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4061 4062 2>&1' 4061 running 4062 running Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4061 4062 2>&1' 4061 running 4062 running Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4061 4062 2>&1' 4061 running 4062 running Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4061 4062 2>&1' 4061 success 4062 running Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4062 2>&1' 4062 success ---- PASSED [TestParallelMaxInstanceCreationPerformance] PERFORMANCE: Parallel instance creation (instance count = max) >>>> 2026-05-19 03:43:45.227432 time=0:00:21.882134 [TestParallelMaxInstanceCreationPerformance] PERFORMANCE: Parallel instance creation (instance count = max) <<<< 2026-05-19 03:43:45.227579 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.6zczm1b1 -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: 4063 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -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: 4064 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4063 4064 2>&1' 4063 running 4064 queued Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4063 4064 2>&1' 4063 running 4064 running Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4063 4064 2>&1' 4063 success 4064 running Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance remove --submit -f kvm-test-instance02.staging.ganeti.org 2>&1' JobID: 4065 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4064 4065 2>&1' 4064 success 4065 running Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance remove --submit -f kvm-test-instance03.staging.ganeti.org 2>&1' JobID: 4066 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4065 4066 2>&1' 4065 running 4066 running Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4065 4066 2>&1' 4065 running 4066 running Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4065 4066 2>&1' 4065 running 4066 running Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4065 4066 2>&1' 4065 success 4066 running Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4066 2>&1' 4066 running Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4066 2>&1' 4066 success ---- PASSED [TestParallelNodeCountInstanceCreationPerformance] PERFORMANCE: Parallel instance creation (instance count = node count) >>>> 2026-05-19 03:44:07.012994 time=0:00:21.785415 [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.6zczm1b1 -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: 4067 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -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: 4068 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4067 4068 2>&1' 4067 running 4068 queued Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4067 4068 2>&1' 4067 running 4068 running Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4067 4068 2>&1' 4067 success 4068 running Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4068 2>&1' 4068 success <<<< 2026-05-19 03:44:14.731504 start [TestParallelModify] PERFORMANCE: Parallel instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance modify --submit -B minmem=768M kvm-test-instance02.staging.ganeti.org 2>&1' JobID: 4069 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -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: 4070 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -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: 4071 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance modify --submit -B minmem=768M kvm-test-instance03.staging.ganeti.org 2>&1' JobID: 4072 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -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: 4073 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -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: 4074 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4069 4070 4071 4072 4073 4074 2>&1' 4069 success 4070 success 4071 success 4072 success 4073 running 4074 queued Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4073 4074 2>&1' 4073 success 4074 success ---- PASSED [TestParallelModify] PERFORMANCE: Parallel instance modify - >>>> 2026-05-19 03:44:20.321678 time=0:00:05.590174 [TestParallelModify] PERFORMANCE: Parallel instance modify <<<< 2026-05-19 03:44:20.321832 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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance start --submit kvm-test-instance02.staging.ganeti.org 2>&1' 4075: kvm-test-instance02.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance shutdown --submit kvm-test-instance03.staging.ganeti.org 2>&1' 4076: kvm-test-instance03.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4075 4076 2>&1' 4075 running 4076 queued Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance shutdown --submit kvm-test-instance02.staging.ganeti.org 2>&1' 4077: kvm-test-instance02.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4075 4076 4077 2>&1' 4075 success 4076 running 4077 running Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance reboot --submit kvm-test-instance03.staging.ganeti.org 2>&1' 4078: kvm-test-instance03.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance reboot --submit kvm-test-instance02.staging.ganeti.org 2>&1' 4079: kvm-test-instance02.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4076 4077 4078 4079 2>&1' 4076 success 4077 running 4078 running 4079 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance shutdown --submit kvm-test-instance03.staging.ganeti.org 2>&1' 4080: kvm-test-instance03.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4077 4078 4079 4080 2>&1' 4077 success 4078 success 4079 success 4080 running Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance reinstall --submit -f kvm-test-instance03.staging.ganeti.org 2>&1' 4081: kvm-test-instance03.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance shutdown --submit kvm-test-instance02.staging.ganeti.org 2>&1' 4082: kvm-test-instance02.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4080 4081 4082 2>&1' 4080 running 4081 waiting 4082 running Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance reinstall --submit -f kvm-test-instance02.staging.ganeti.org 2>&1' 4083: kvm-test-instance02.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4080 4081 4082 4083 2>&1' 4080 running 4081 waiting 4082 running 4083 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4080 4081 4082 4083 2>&1' 4080 running 4081 waiting 4082 running 4083 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4080 4081 4082 4083 2>&1' 4080 success 4081 running 4082 running 4083 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance start --submit kvm-test-instance03.staging.ganeti.org 2>&1' 4084: kvm-test-instance03.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4081 4082 4083 4084 2>&1' 4081 success 4082 success 4083 running 4084 running Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4083 4084 2>&1' 4083 success 4084 success ---- PASSED [TestParallelInstanceOSOperations] PERFORMANCE: Parallel instance OS operations >>>> 2026-05-19 03:44:45.244195 time=0:00:24.922363 [TestParallelInstanceOSOperations] PERFORMANCE: Parallel instance OS operations <<<< 2026-05-19 03:44:45.244341 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 disco-stu.staging.ganeti.org ADMIN_down - kvm-test-instance03.staging.ganeti.org kvm noop mcbain.staging.ganeti.org running 768M Instance Hypervisor OS Primary_node Status Memory kvm-test-instance02.staging.ganeti.org kvm noop disco-stu.staging.ganeti.org ADMIN_down - kvm-test-instance03.staging.ganeti.org kvm noop mcbain.staging.ganeti.org running 768M - Instance name: kvm-test-instance03.staging.ganeti.org UUID: 0b001646-ea13-4895-b6db-ff1e7ce95602 Serial number: 17 Creation time: 2026-05-19 03:44:12 Modification time: 2026-05-19 03:44:41 State: configured to be up, actual state is up Nodes: - primary: mcbain.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - 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 (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 768 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:23:dd:e7 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 366a11c9-df79-46b8-8358-80c9afd90bd2 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/878130df-409e-4e9e-8b73-30cdf9e838ee.disk0 on primary: /dev/gnt/878130df-409e-4e9e-8b73-30cdf9e838ee.disk0 (253:0) name: disk0 UUID: a7e81d59-3a55-4f54-9338-d0d5be9b23e2 - disk/1: plain, size 512M access mode: rw logical_id: gnt/8f884141-7955-468d-87bf-79dbc2cb8129.disk1 on primary: /dev/gnt/8f884141-7955-468d-87bf-79dbc2cb8129.disk1 (253:1) name: disk1 UUID: bb357efa-1bc5-47d8-b838-f683e4850ef4 - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 6f31e422-d101-44ac-aa71-fec5676f700a Serial number: 16 Creation time: 2026-05-19 03:44:09 Modification time: 2026-05-19 03:44:43 State: configured to be down, actual state is down Nodes: - primary: disco-stu.staging.ganeti.org group: default (UUID 276f9f1d-a4c9-436d-b22c-d27507754921) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (False) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 768 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:f3:a1:09 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 895cb67b-944e-4cfe-a401-129990f34b5a name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/917e26f3-c5d5-41f0-8c86-efbde1d8c41e.disk0 on primary: /dev/gnt/917e26f3-c5d5-41f0-8c86-efbde1d8c41e.disk0 (253:0) name: disk0 UUID: ba579219-1cdd-4305-b03d-bbf9573f6b6f - disk/1: plain, size 512M access mode: rw logical_id: gnt/548a4e93-8f95-4128-91cc-95244ecd7612.disk1 on primary: /dev/gnt/548a4e93-8f95-4128-91cc-95244ecd7612.disk1 (253:1) name: disk1 UUID: 174130ea-5c18-4520-8b2b-97b3530515ba ---- PASSED [TestParallelInstanceQueries] PERFORMANCE: Parallel instance queries >>>> 2026-05-19 03:44:46.876177 time=0:00:01.631836 [TestParallelInstanceQueries] PERFORMANCE: Parallel instance queries Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance remove --submit -f kvm-test-instance02.staging.ganeti.org 2>&1' JobID: 4087 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance remove --submit -f kvm-test-instance03.staging.ganeti.org 2>&1' JobID: 4088 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4087 4088 2>&1' 4087 running 4088 queued Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4087 4088 2>&1' 4087 success 4088 running Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4088 2>&1' 4088 running Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4088 2>&1' 4088 success <<<< 2026-05-19 03:44:54.554939 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.6zczm1b1 -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.6zczm1b1 -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.6zczm1b1 -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.6zczm1b1 -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.6zczm1b1 -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.6zczm1b1 -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.6zczm1b1 -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.6zczm1b1 -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.6zczm1b1 -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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4089 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4090 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4091 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4092 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4093 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4094 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4095 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4096 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4097 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4098 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4099 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4100 Submitting a delay job took 3.404162 seconds, max 2.512694 expected Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4101 Submitting a delay job took 3.720925 seconds, max 2.512694 expected Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4102 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4103 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4104 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4105 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4106 Submitting a delay job took 2.620660 seconds, max 2.512694 expected Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4107 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4108 Submitting a delay job took 2.569633 seconds, max 2.512694 expected Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4109 Submitting a delay job took 2.638641 seconds, max 2.512694 expected Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4110 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4111 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4112 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4113 Submitting a delay job took 2.635311 seconds, max 2.512694 expected Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4114 Submitting a delay job took 2.643518 seconds, max 2.512694 expected Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4115 Submitting a delay job took 2.536290 seconds, max 2.512694 expected Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4116 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4117 Submitting a delay job took 2.547876 seconds, max 2.512694 expected Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4118 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4119 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4120 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4121 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4122 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4123 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4124 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4125 Submitting a delay job took 2.595398 seconds, max 2.512694 expected Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4126 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4127 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4128 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4129 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4130 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4131 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4132 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4133 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4134 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4135 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4136 Submitting a delay job took 2.563744 seconds, max 2.512694 expected Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4137 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4138 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4139 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4140 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4141 Submitting a delay job took 2.573951 seconds, max 2.512694 expected Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4142 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4143 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4144 Submitting a delay job took 2.606455 seconds, max 2.512694 expected Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4145 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4146 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4147 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4148 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4149 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4150 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4151 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4152 Submitting a delay job took 2.544809 seconds, max 2.512694 expected Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4153 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4154 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4155 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4156 Submitting a delay job took 2.520247 seconds, max 2.512694 expected Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4157 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4158 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4159 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4160 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4161 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4162 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4163 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4164 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4165 Submitting a delay job took 2.606623 seconds, max 2.512694 expected Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4166 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4167 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4168 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4169 Submitting a delay job took 2.551855 seconds, max 2.512694 expected Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4170 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4171 Submitting a delay job took 2.536875 seconds, max 2.512694 expected Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4172 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4173 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4174 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4175 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4176 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4177 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4178 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4179 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4180 Submitting a delay job took 2.668046 seconds, max 2.512694 expected Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4181 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4182 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4183 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4184 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4185 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4186 Submitting a delay job took 2.522086 seconds, max 2.512694 expected Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4187 Submitting a delay job took 2.710795 seconds, max 2.512694 expected Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4188 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4189 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4190 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4191 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4192 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4193 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4194 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4195 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4196 Submitting a delay job took 2.537579 seconds, max 2.512694 expected Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4197 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4198 Submitting a delay job took 2.572741 seconds, max 2.512694 expected Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4199 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4200 Submitting a delay job took 2.547078 seconds, max 2.512694 expected Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4201 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4202 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4203 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4204 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4205 Submitting a delay job took 2.578503 seconds, max 2.512694 expected Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4206 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4207 Submitting a delay job took 2.525510 seconds, max 2.512694 expected Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4208 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4209 Submitting a delay job took 2.528985 seconds, max 2.512694 expected Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4210 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4211 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4212 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4213 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4214 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4215 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4216 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4217 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4218 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4219 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4220 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4221 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4222 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4223 Submitting a delay job took 2.578129 seconds, max 2.512694 expected Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4224 Submitting a delay job took 2.585495 seconds, max 2.512694 expected Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4225 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4226 Submitting a delay job took 2.542936 seconds, max 2.512694 expected Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4227 Submitting a delay job took 2.632673 seconds, max 2.512694 expected Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4228 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4229 Submitting a delay job took 2.576743 seconds, max 2.512694 expected Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4230 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4231 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4232 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4233 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4234 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4235 Submitting a delay job took 2.531174 seconds, max 2.512694 expected Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4236 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4237 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4238 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4239 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4240 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4241 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4242 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4243 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4244 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4245 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4246 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4247 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4248 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4249 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4250 Submitting a delay job took 2.575148 seconds, max 2.512694 expected Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4251 Submitting a delay job took 2.577295 seconds, max 2.512694 expected Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4252 Submitting a delay job took 2.528140 seconds, max 2.512694 expected Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4253 Submitting a delay job took 2.536434 seconds, max 2.512694 expected Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4254 Submitting a delay job took 2.525253 seconds, max 2.512694 expected Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4255 Submitting a delay job took 2.552251 seconds, max 2.512694 expected Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4256 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4257 Submitting a delay job took 2.518638 seconds, max 2.512694 expected Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4258 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4259 Submitting a delay job took 2.596079 seconds, max 2.512694 expected Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4260 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4261 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4262 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4263 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4264 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4265 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4266 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4267 Submitting a delay job took 2.575036 seconds, max 2.512694 expected Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4268 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4269 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4270 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4271 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4272 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4273 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4274 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4275 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4276 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4277 JobID: 4278 JobID: 4279 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4280 JobID: 4281 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-debug delay --submit 0.1 2>&1' JobID: 4282 JobID: 4283 JobID: 4284 JobID: 4285 JobID: 4286 JobID: 4287 JobID: 4288 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 58d7a0ba-ee2c-404e-8866-5435fbfaf3ae Creation time: 2026-05-18 23:06:28 Modification time: 2026-05-19 03:44: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: q35 mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: False serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /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.RKoXe4 instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4089 4090 4091 4092 4093 4094 4095 4096 4097 4098 4099 4100 4101 4102 4103 4104 4105 4106 4107 4108 4109 4110 4111 4112 4113 4114 4115 4116 4117 4118 4119 4120 4121 4122 4123 4124 4125 4126 4127 4128 4129 4130 4131 4132 4133 4134 4135 4136 4137 4138 4139 4140 4141 4142 4143 4144 4145 4146 4147 4148 4149 4150 4151 4152 4153 4154 4155 4156 4157 4158 4159 4160 4161 4162 4163 4164 4165 4166 4167 4168 4169 4170 4171 4172 4173 4174 4175 4176 4177 4178 4179 4180 4181 4182 4183 4184 4185 4186 4187 4188 4189 4190 4191 4192 4193 4194 4195 4196 4197 4198 4199 4200 4201 4202 4203 4204 4205 4206 4207 4208 4209 4210 4211 4212 4213 4214 4215 4216 4217 4218 4219 4220 4221 4222 4223 4224 4225 4226 4227 4228 4229 4230 4231 4232 4233 4234 4235 4236 4237 4238 4239 4240 4241 4242 4243 4244 4245 4246 4247 4248 4249 4250 4251 4252 4253 4254 4255 4256 4257 4258 4259 4260 4261 4262 4263 4264 4265 4266 4267 4268 4269 4270 4271 4272 4273 4274 4275 4276 4277 4278 4279 4280 4281 4282 4283 4284 4285 4286 4287 4288 2>&1' 4089 success 4090 success 4091 success 4092 success 4093 success 4094 success 4095 success 4096 success 4097 success 4098 success 4099 success 4100 success 4101 success 4102 success 4103 success 4104 success 4105 success 4106 success 4107 success 4108 success 4109 success 4110 success 4111 success 4112 success 4113 success 4114 success 4115 success 4116 success 4117 success 4118 success 4119 success 4120 success 4121 success 4122 success 4123 success 4124 success 4125 success 4126 success 4127 success 4128 success 4129 success 4130 success 4131 success 4132 success 4133 success 4134 success 4135 success 4136 success 4137 success 4138 success 4139 success 4140 success 4141 success 4142 success 4143 success 4144 success 4145 success 4146 success 4147 success 4148 success 4149 success 4150 success 4151 success 4152 success 4153 success 4154 success 4155 success 4156 success 4157 success 4158 success 4159 success 4160 success 4161 success 4162 success 4163 success 4164 success 4165 success 4166 success 4167 success 4168 success 4169 success 4170 success 4171 success 4172 success 4173 success 4174 success 4175 success 4176 success 4177 success 4178 success 4179 success 4180 success 4181 success 4182 success 4183 success 4184 success 4185 success 4186 success 4187 success 4188 success 4189 success 4190 success 4191 success 4192 success 4193 success 4194 success 4195 success 4196 success 4197 success 4198 success 4199 success 4200 success 4201 success 4202 success 4203 success 4204 success 4205 success 4206 success 4207 success 4208 success 4209 success 4210 success 4211 success 4212 success 4213 success 4214 success 4215 success 4216 success 4217 success 4218 success 4219 success 4220 success 4221 success 4222 success 4223 success 4224 success 4225 success 4226 success 4227 success 4228 success 4229 success 4230 success 4231 success 4232 success 4233 success 4234 success 4235 success 4236 success 4237 success 4238 running 4239 waiting 4240 waiting 4241 waiting 4242 waiting 4243 waiting 4244 waiting 4245 waiting 4246 waiting 4247 waiting 4248 waiting 4249 waiting 4250 waiting 4251 waiting 4252 waiting 4253 waiting 4254 waiting 4255 waiting 4256 waiting 4257 queued 4258 queued 4259 queued 4260 queued 4261 queued 4262 queued 4263 queued 4264 queued 4265 queued 4266 queued 4267 queued 4268 queued 4269 queued 4270 queued 4271 queued 4272 queued 4273 queued 4274 queued 4275 queued 4276 queued 4277 queued 4278 queued 4279 queued 4280 queued 4281 queued 4282 queued 4283 queued 4284 queued 4285 queued 4286 queued 4287 queued 4288 queued Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4238 4239 4240 4241 4242 4243 4244 4245 4246 4247 4248 4249 4250 4251 4252 4253 4254 4255 4256 4257 4258 4259 4260 4261 4262 4263 4264 4265 4266 4267 4268 4269 4270 4271 4272 4273 4274 4275 4276 4277 4278 4279 4280 4281 4282 4283 4284 4285 4286 4287 4288 2>&1' 4238 success 4239 success 4240 success 4241 success 4242 success 4243 success 4244 success 4245 success 4246 waiting 4247 waiting 4248 waiting 4249 waiting 4250 waiting 4251 waiting 4252 waiting 4253 waiting 4254 waiting 4255 waiting 4256 waiting 4257 waiting 4258 waiting 4259 waiting 4260 waiting 4261 waiting 4262 waiting 4263 waiting 4264 waiting 4265 queued 4266 queued 4267 queued 4268 queued 4269 queued 4270 queued 4271 queued 4272 queued 4273 queued 4274 queued 4275 queued 4276 queued 4277 queued 4278 queued 4279 queued 4280 queued 4281 queued 4282 queued 4283 queued 4284 queued 4285 queued 4286 queued 4287 queued 4288 queued Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4246 4247 4248 4249 4250 4251 4252 4253 4254 4255 4256 4257 4258 4259 4260 4261 4262 4263 4264 4265 4266 4267 4268 4269 4270 4271 4272 4273 4274 4275 4276 4277 4278 4279 4280 4281 4282 4283 4284 4285 4286 4287 4288 2>&1' 4246 success 4247 success 4248 success 4249 success 4250 success 4251 success 4252 success 4253 running 4254 waiting 4255 waiting 4256 waiting 4257 waiting 4258 waiting 4259 waiting 4260 waiting 4261 waiting 4262 waiting 4263 waiting 4264 waiting 4265 waiting 4266 waiting 4267 waiting 4268 waiting 4269 waiting 4270 waiting 4271 waiting 4272 queued 4273 queued 4274 queued 4275 queued 4276 queued 4277 queued 4278 queued 4279 queued 4280 queued 4281 queued 4282 queued 4283 queued 4284 queued 4285 queued 4286 queued 4287 queued 4288 queued Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4253 4254 4255 4256 4257 4258 4259 4260 4261 4262 4263 4264 4265 4266 4267 4268 4269 4270 4271 4272 4273 4274 4275 4276 4277 4278 4279 4280 4281 4282 4283 4284 4285 4286 4287 4288 2>&1' 4253 success 4254 success 4255 success 4256 success 4257 success 4258 success 4259 success 4260 running 4261 waiting 4262 waiting 4263 waiting 4264 waiting 4265 waiting 4266 waiting 4267 waiting 4268 waiting 4269 waiting 4270 waiting 4271 waiting 4272 waiting 4273 waiting 4274 waiting 4275 waiting 4276 waiting 4277 waiting 4278 waiting 4279 waiting 4280 queued 4281 queued 4282 queued 4283 queued 4284 queued 4285 queued 4286 queued 4287 queued 4288 queued Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4260 4261 4262 4263 4264 4265 4266 4267 4268 4269 4270 4271 4272 4273 4274 4275 4276 4277 4278 4279 4280 4281 4282 4283 4284 4285 4286 4287 4288 2>&1' 4260 success 4261 success 4262 success 4263 success 4264 success 4265 success 4266 success 4267 success 4268 running 4269 waiting 4270 waiting 4271 waiting 4272 waiting 4273 waiting 4274 waiting 4275 waiting 4276 waiting 4277 waiting 4278 waiting 4279 waiting 4280 waiting 4281 waiting 4282 waiting 4283 waiting 4284 waiting 4285 waiting 4286 waiting 4287 queued 4288 queued Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4268 4269 4270 4271 4272 4273 4274 4275 4276 4277 4278 4279 4280 4281 4282 4283 4284 4285 4286 4287 4288 2>&1' 4268 success 4269 success 4270 success 4271 success 4272 success 4273 success 4274 success 4275 success 4276 running 4277 waiting 4278 waiting 4279 waiting 4280 waiting 4281 waiting 4282 waiting 4283 waiting 4284 waiting 4285 waiting 4286 waiting 4287 waiting 4288 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4276 4277 4278 4279 4280 4281 4282 4283 4284 4285 4286 4287 4288 2>&1' 4276 success 4277 success 4278 success 4279 success 4280 success 4281 success 4282 success 4283 running 4284 waiting 4285 waiting 4286 waiting 4287 waiting 4288 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4283 4284 4285 4286 4287 4288 2>&1' 4283 success 4284 success 4285 success 4286 success 4287 success 4288 success ---- PASSED [TestJobQueueSubmissionPerformance] PERFORMANCE: Job queue submission performance >>>> 2026-05-19 03:45:59.373795 time=0:01:04.818856 [TestJobQueueSubmissionPerformance] PERFORMANCE: Job queue submission performance <<<< 2026-05-19 03:45:59.373983 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.6zczm1b1 -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: 4289 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -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: 4290 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4289 4290 2>&1' 4289 running 4290 queued Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4289 4290 2>&1' 4289 running 4290 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4289 4290 2>&1' 4289 running 4290 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4289 4290 2>&1' 4289 running 4290 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4289 4290 2>&1' 4289 running 4290 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4289 4290 2>&1' 4289 running 4290 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4289 4290 2>&1' 4289 running 4290 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4289 4290 2>&1' 4289 running 4290 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4289 4290 2>&1' 4289 running 4290 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4289 4290 2>&1' 4289 running 4290 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4289 4290 2>&1' 4289 running 4290 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4289 4290 2>&1' 4289 running 4290 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4289 4290 2>&1' 4289 running 4290 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4289 4290 2>&1' 4289 running 4290 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4289 4290 2>&1' 4289 running 4290 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4289 4290 2>&1' 4289 running 4290 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4289 4290 2>&1' 4289 running 4290 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4289 4290 2>&1' 4289 running 4290 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4289 4290 2>&1' 4289 running 4290 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4289 4290 2>&1' 4289 running 4290 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4289 4290 2>&1' 4289 running 4290 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4289 4290 2>&1' 4289 running 4290 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4289 4290 2>&1' 4289 running 4290 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4289 4290 2>&1' 4289 running 4290 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4289 4290 2>&1' 4289 running 4290 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4289 4290 2>&1' 4289 running 4290 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4289 4290 2>&1' 4289 running 4290 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4289 4290 2>&1' 4289 running 4290 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4289 4290 2>&1' 4289 running 4290 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4289 4290 2>&1' 4289 running 4290 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4289 4290 2>&1' 4289 running 4290 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4289 4290 2>&1' 4289 running 4290 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4289 4290 2>&1' 4289 running 4290 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4289 4290 2>&1' 4289 running 4290 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4289 4290 2>&1' 4289 success 4290 running Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance remove --submit -f kvm-test-instance02.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.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4290 4291 2>&1' 4290 running 4291 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4290 4291 2>&1' 4290 running 4291 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4290 4291 2>&1' 4290 running 4291 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4290 4291 2>&1' 4290 running 4291 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4290 4291 2>&1' 4290 running 4291 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4290 4291 2>&1' 4290 running 4291 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4290 4291 2>&1' 4290 running 4291 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4290 4291 2>&1' 4290 running 4291 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4290 4291 2>&1' 4290 running 4291 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4290 4291 2>&1' 4290 running 4291 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4290 4291 2>&1' 4290 running 4291 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4290 4291 2>&1' 4290 running 4291 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4290 4291 2>&1' 4290 running 4291 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4290 4291 2>&1' 4290 running 4291 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4290 4291 2>&1' 4290 running 4291 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4290 4291 2>&1' 4290 running 4291 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4290 4291 2>&1' 4290 running 4291 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4290 4291 2>&1' 4290 running 4291 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4290 4291 2>&1' 4290 running 4291 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4290 4291 2>&1' 4290 running 4291 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4290 4291 2>&1' 4290 running 4291 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4290 4291 2>&1' 4290 running 4291 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4290 4291 2>&1' 4290 running 4291 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4290 4291 2>&1' 4290 running 4291 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4290 4291 2>&1' 4290 running 4291 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4290 4291 2>&1' 4290 running 4291 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4290 4291 2>&1' 4290 running 4291 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4290 4291 2>&1' 4290 running 4291 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4290 4291 2>&1' 4290 running 4291 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4290 4291 2>&1' 4290 running 4291 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4290 4291 2>&1' 4290 running 4291 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4290 4291 2>&1' 4290 running 4291 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4290 4291 2>&1' 4290 success 4291 running Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance remove --submit -f kvm-test-instance03.staging.ganeti.org 2>&1' JobID: 4292 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4291 4292 2>&1' 4291 running 4292 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4291 4292 2>&1' 4291 running 4292 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4291 4292 2>&1' 4291 success 4292 running Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4292 2>&1' 4292 running Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4292 2>&1' 4292 running Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4292 2>&1' 4292 running Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4292 2>&1' 4292 success ---- PASSED [TestParallelDRBDInstanceCreationPerformance] PERFORMANCE: Parallel DRBD backed instance creation >>>> 2026-05-19 03:48:42.412124 time=0:02:43.038141 [TestParallelDRBDInstanceCreationPerformance] PERFORMANCE: Parallel DRBD backed instance creation <<<< 2026-05-19 03:48:42.412267 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.6zczm1b1 -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: 4293 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -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: 4294 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4293 4294 2>&1' 4293 running 4294 queued Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4293 4294 2>&1' 4293 running 4294 waiting Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4293 4294 2>&1' 4293 success 4294 running Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance remove --submit -f kvm-test-instance02.staging.ganeti.org 2>&1' JobID: 4295 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4294 4295 2>&1' 4294 success 4295 running Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance remove --submit -f kvm-test-instance03.staging.ganeti.org 2>&1' JobID: 4296 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4295 4296 2>&1' 4295 running 4296 running Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4295 4296 2>&1' 4295 running 4296 running Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4295 4296 2>&1' 4295 running 4296 running Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4295 4296 2>&1' 4295 success 4296 running Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4296 2>&1' 4296 running Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.6zczm1b1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 4296 2>&1' 4296 success ---- PASSED [TestParallelPlainInstanceCreationPerformance] PERFORMANCE: Parallel plain backed instance creation >>>> 2026-05-19 03:49:04.140178 time=0:00:21.727911 [TestParallelPlainInstanceCreationPerformance] PERFORMANCE: Parallel plain backed instance creation Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster watcher continue' The watcher is no longer paused. <<<< 2026-05-19 03:49:04.567358 start [TestNodeRemoveAll] Removing all nodes from cluster Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node remove disco-stu.staging.ganeti.org' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node remove mcbain.staging.ganeti.org' ---- PASSED [TestNodeRemoveAll] Removing all nodes from cluster -------- >>>> 2026-05-19 03:49:09.258938 time=0:00:04.691580 [TestNodeRemoveAll] Removing all nodes from cluster <<<< 2026-05-19 03:49:09.259062 start [TestClusterDestroy] gnt-cluster destroy Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster destroy --yes-do-it' ---- PASSED [TestClusterDestroy] gnt-cluster destroy ------------------- >>>> 2026-05-19 03:49:11.969332 time=0:00:02.710270 [TestClusterDestroy] gnt-cluster destroy